diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-04-22 12:05:36 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-04-22 12:05:36 +0100 |
commit | 02eb6576978c38afed5787f6f2dbab8353379d66 (patch) | |
tree | 0b82220aae58c1307bef3aff0f342f4cdf858161 /net-misc/asterisk-base/asterisk-base-3.ebuild | |
parent | 490ef2c2dc8b4e808f37add1adee21a754efd9a9 (diff) |
gentoo auto-resync : 22:04:2024 - 12:05:36
Diffstat (limited to 'net-misc/asterisk-base/asterisk-base-3.ebuild')
-rw-r--r-- | net-misc/asterisk-base/asterisk-base-3.ebuild | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/net-misc/asterisk-base/asterisk-base-3.ebuild b/net-misc/asterisk-base/asterisk-base-3.ebuild new file mode 100644 index 000000000000..3d9e4d044130 --- /dev/null +++ b/net-misc/asterisk-base/asterisk-base-3.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd tmpfiles + +DESCRIPTION="Gentoo Asterisk init scripts" +HOMEPAGE="https://github.com/jkroonza/asterisk-base" +SRC_URI="https://github.com/jkroonza/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + net-misc/asterisk + !<=net-misc/asterisk-16.30.0:0/16 + !<=net-misc/asterisk-18.18.0:0/18 + !<=net-misc/asterisk-20.3.0:0/20 +" + +src_install() { + newinitd initd asterisk + newconfd confd asterisk + dosbin asterisk_wrapper + + systemd_dounit asterisk.service + systemd_install_serviced asterisk.service.conf asterisk.service + + newtmpfiles tmpfiles.conf asterisk.conf + + insinto /etc/logrotate.d + newins logrotate asterisk +} + +pkg_postinst() { + tmpfiles_process asterisk.conf +} |