[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/, profiles/
commit: 82db2a6ca21961c8d4d75784e4d79036999d7f06 Author: Michał Górny gentoo org> AuthorDate: Sat Apr 13 14:29:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 13 14:29:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82db2a6c net-misc/dahdi-tools: Remove last-rited pkg Closes: https://bugs.gentoo.org/914477 Signed-off-by: Michał Górny gentoo.org> net-misc/dahdi-tools/Manifest | 2 - net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild | 70 -- net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild | 74 -- net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild | 73 -- net-misc/dahdi-tools/files/dahdi-autoconf.conf2| 40 --- .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 | 271 - net-misc/dahdi-tools/files/dahdi-autoconf.init2| 225 - .../files/dahdi-nondigium-blacklist.patch | 12 - .../files/dahdi-tools-3.1.0-cplusplusexternc.patch | 26 -- .../files/dahdi-tools-3.1.0-execinfo.patch | 40 --- .../files/dahdi-tools-3.1.0-fno-common.patch | 39 --- ...dahdi-tools-3.1.0-parallel-make-no-config.patch | 19 -- .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch | 61 - net-misc/dahdi-tools/files/dahdi.init2 | 36 --- net-misc/dahdi-tools/metadata.xml | 18 -- profiles/package.mask | 1 - 16 files changed, 1007 deletions(-) diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest deleted file mode 100644 index 39bdb6ec81be.. --- a/net-misc/dahdi-tools/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d SHA512 e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694 -DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5 SHA512 29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16 diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild deleted file mode 100644 index 49903c27e61a.. --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 perl-functions udev - -DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" -HOMEPAGE="https://www.asterisk.org"; -SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -IUSE="ppp" -PATCHES=( - "${FILESDIR}/dahdi-nondigium-blacklist.patch" - "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" - "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch" - "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch" - "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch" -) - -DEPEND="dev-libs/newt - net-misc/dahdi - sys-kernel/linux-headers - virtual/libusb:0 - ppp? ( net-dialup/ppp:= )" -RDEPEND="${DEPEND} - dev-lang/perl:= - dev-perl/CGI" -BDEPEND="dev-lang/perl - sys-apps/file" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)" - sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die "sed to eliminate -Werror failed." - sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile || die "sed to eliminate -Werror failed." -} - -src_install() { - local bashcompdir="$(get_bashcompdir)" - local bashcmd bashcmdtarget - - emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir="$(get_udevdir)/rules.d" install - emake DESTDIR="${ED}" install-config - - dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest - - # install init scripts - newinitd "${FILESDIR}"/dahdi.init2 dahdi - newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf - newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf - - bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || - die "Error parsing dahdi bash completion file for commands") - - rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove static libs from install." - # Delete *if* the libtool file exists, bug #778380 - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - udev_reload -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/, net-misc/dahdi-tools/files/, profiles/
commit: 21c2b7afc6cf22dbb9448c3adf04fed88949a274 Author: Sam James gentoo org> AuthorDate: Wed Dec 27 21:15:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Dec 27 21:16:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c2b7af Revert "net-misc/dahdi-tools: treeclean" This reverts commit b195f220594513e94954633d2c754ddd1f253fd7. Removal date was not yet met & there are plans to possibly resurrect dahdi, per the bug. Bug: https://bugs.gentoo.org/914477 Signed-off-by: Sam James gentoo.org> net-misc/dahdi-tools/Manifest | 2 + net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild | 70 ++ net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild | 74 ++ net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild | 73 ++ net-misc/dahdi-tools/files/dahdi-autoconf.conf2| 40 +++ .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 | 271 + net-misc/dahdi-tools/files/dahdi-autoconf.init2| 225 + .../files/dahdi-nondigium-blacklist.patch | 12 + .../files/dahdi-tools-3.1.0-cplusplusexternc.patch | 26 ++ .../files/dahdi-tools-3.1.0-execinfo.patch | 40 +++ .../files/dahdi-tools-3.1.0-fno-common.patch | 39 +++ ...dahdi-tools-3.1.0-parallel-make-no-config.patch | 19 ++ .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch | 61 + net-misc/dahdi-tools/files/dahdi.init2 | 36 +++ net-misc/dahdi-tools/metadata.xml | 18 ++ profiles/package.mask | 1 + 16 files changed, 1007 insertions(+) diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest new file mode 100644 index ..39bdb6ec81be --- /dev/null +++ b/net-misc/dahdi-tools/Manifest @@ -0,0 +1,2 @@ +DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d SHA512 e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694 +DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5 SHA512 29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16 diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild new file mode 100644 index ..49903c27e61a --- /dev/null +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 perl-functions udev + +DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +IUSE="ppp" +PATCHES=( + "${FILESDIR}/dahdi-nondigium-blacklist.patch" + "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" + "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch" + "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch" + "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch" +) + +DEPEND="dev-libs/newt + net-misc/dahdi + sys-kernel/linux-headers + virtual/libusb:0 + ppp? ( net-dialup/ppp:= )" +RDEPEND="${DEPEND} + dev-lang/perl:= + dev-perl/CGI" +BDEPEND="dev-lang/perl + sys-apps/file" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)" + sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die "sed to eliminate -Werror failed." + sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile || die "sed to eliminate -Werror failed." +} + +src_install() { + local bashcompdir="$(get_bashcompdir)" + local bashcmd bashcmdtarget + + emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir="$(get_udevdir)/rules.d" install + emake DESTDIR="${ED}" install-config + + dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest + + # install init scripts + newinitd "${FILESDIR}"/dahdi.init2 dahdi + newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf + newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf + + bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || + die "Error parsing dahdi bash completion file for commands") + + rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove static libs from install." + # Delete *if* th
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/, profiles/
commit: cc1bf849d92534c7607d5eebc0516605743e3d27 Author: Sam James gentoo org> AuthorDate: Wed Dec 27 21:15:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed Dec 27 21:16:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1bf849 Revert "net-misc/dahdi: treeclean" This reverts commit e157726349d8fe33cbb77b44f05b5cc9ace99c34. Removal date was not yet met & there are plans to possibly resurrect dahdi, per the bug. Bug: https://bugs.gentoo.org/914477 Signed-off-by: Sam James gentoo.org> net-misc/dahdi/Manifest | 25 net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 107 +++ net-misc/dahdi/dahdi-3.1.0-r4.ebuild | 120 +++ net-misc/dahdi/dahdi-3.2.0.ebuild| 120 +++ net-misc/dahdi/metadata.xml | 19 ++ profiles/package.mask| 1 + 6 files changed, 392 insertions(+) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest new file mode 100644 index ..856dd7fb9c7e --- /dev/null +++ b/net-misc/dahdi/Manifest @@ -0,0 +1,25 @@ +DIST dahdi-fw-a4a-a0017.tar.gz 181429 BLAKE2B fb1285eb7d06c8bca5c91b421c408c7f494c05e4ccb89eb0703457059efef78f248a471e0d5ca03fdca97882531eb3b7e0c52e3231b7ef7a90b58c33882772db SHA512 e42cb83e05edb359949acd888a743c665d228cd3b9424fc8f3b60676d6799f4455e65cc269d1e2ac0e3bb5613607dad4fb37c433067832fb68b15bfddf6f4a2a +DIST dahdi-fw-a4b-d001e.tar.gz 239591 BLAKE2B f09c2ee17c9d14b95d5bc90de84cdb57a49c33d44e21c66b8ea29908d9ac58b979a0d0eb3cae80efc5e96de19226a850b2ca36aa2b462af66e02043bc8c3def1 SHA512 ab72cf6d469e44f3a8b9dda5e7acae9ae435b6f12b1491079155b8df4c9cf83aed48ccbda4acb4a9943dd6228846f5b82998a0bf575d454ac3b81b72c585d58c +DIST dahdi-fw-a8a-1d0017.tar.gz 181958 BLAKE2B f7955ba62a94a1edd0c859e71c4f820ab789e098e2fd2c48e3fb453fee6ca5b056fe4144f83bd926f61e8f48fa223b84ce6912bf4a384ee9068fbe63538c1047 SHA512 2f80d24170f0efdebc318f238abb04664dfa97e3ca47a330b5a5e1d695c8ba5c535ad1302bf338667912b46cd5b4bbb76ab5bdbe6e736edd4f0e9239d818d05d +DIST dahdi-fw-a8b-1f001e.tar.gz 236508 BLAKE2B 830cc01cc14eca0367e92e5d6dc10b019e42072da5a69b18095c52633d7dcddade920fd2cf2c43f101effc2319c43a803f433faad244e096fc9854d3d652da7a SHA512 68041e5cb53d8ff6beb9f667abca5a5a1c752357c224f5c7cfcb81732bd417671cf6dc03b5c5bafd6a0864f6c5451165c0f26908b0f40ed3408961f448f2a9a4 +DIST dahdi-fw-hx8-2.06.tar.gz 29252 BLAKE2B f3c635108032ff06b51a140f2f665a6a41638eb027d88c33822da9d47fe907eecfaab937ce6199f0d9eeeafbd36919366e039b0bc1a1be605c339055a8b6843b SHA512 d113d2bd10d5a851087e04fadb3427ec07634960d47e2292320f0d195c65075fb24ab173e0985c257eaf8e46f595f29af034fb380382cdbff7bfbc7381dff4ae +DIST dahdi-fw-oct6114-032-1.05.01.tar.gz 165866 BLAKE2B 527d49f66924e91b6689cf905f365804be02707476d425e563db763bb158431f0e8bccc8ed38cbe3f4ec91747e53769ab5526cb3949218fc3b8041839796fcbc SHA512 ec47a7aac6a6abc73fe0c7ec3b31eebc868c516aeb1bb584f145f36c28abec21afa12dcec554bceb914c058c83255e32fb8d967ef4d8a5d0161b6053af464a24 +DIST dahdi-fw-oct6114-064-1.05.01.tar.gz 165869 BLAKE2B 9b21e9a5a9bf85ac18db67b14a457676d32958e1a2316fbf33fb802c1393ef2759a3637a80eafb77e2c496002c76f49705ac9eb2d427b8e079503a31bf930893 SHA512 6dcc6a3413c6c0561b08c4949a746cbebc58b8a068481f568007fdc663cfc6ef90417fbd81398055a781367e7db57f0a694745cddcd3c697a4f857be15981549 +DIST dahdi-fw-oct6114-128-1.05.01.tar.gz 165849 BLAKE2B 8621538d16e028eb2de64fa61c7475874525a302af5603f07a8a948a3c2cc1bd776feeeaf51c4d0c2edc4577156addc27905ecb06c9db6f43400258905cad6bf SHA512 17e83aa57ea8e9d3353027184adb48f664b177a528006d67112a53127fcb19c1011d4f44c2980ab77d27b3bf7f7a74d44f15aaf115e05fa3df8e16d3c30fc267 +DIST dahdi-fw-oct6114-256-1.05.01.tar.gz 171685 BLAKE2B 2f831da3043c6c73a4a38085d1c2b685acae94d92deba776e47a4d292f1ae65e5686ec3e8c73f0672ea8f390404717662f106b084083af4a8635447cd2f539fe SHA512 e447fe8d24963892339d895450cf7a04da3bdcf1de22630dea68119dbd9da84878478adf8ce0e5ef859e6d677c2a051aa6272de4e0692f5ce0e8b5d0fba4096b +DIST dahdi-fw-tc400m-MR6.12.tar.gz 1750035 BLAKE2B b16a2c77dc0222851af25a11e64e40f2648ec870444373ad2310b8b5157b2a2d5a4a4bf2850551758080e87f43371ff55a11f5f381bd08b060f5062f0faa7587 SHA512 88a986d22ead41a3dabc320e13f7a3e6e6ab9e2752aca2cc940ad9c1ec570d4f01e82c46d0ec1b6dc1a87a1df7e94cfb8aa638b44b4fe2254af8962f1fdbac86 +DIST dahdi-fw-te133-7a001e.tar.gz 242987 BLAKE2B f6e5fedc742061b0ee26b33c20cb16a7a5efd68de827963dbb5fe3ddeed5bb491643e20818d39c8d0876ab3971c339ce43f03e97af3aff2286b70e020d2e05a4 SHA512 acd273bcf9b8e009b986e2c9f068121fad8b9cf8f500b79fd5456225ec4ef81d22f32960246a1e9b49ca7f47efb2f7d346c8727fe3b7b80c700d2dc609784acc +DIST dahdi-fw-te134-780017.tar.gz 185478 BLAKE2B c301362e7433f9c3c9991ae50c0536ad4315fe966dced38fd2be7a9c3b01ce4829d4ecb8ef9756f4ad05b507bb4b6739a861264eb6975512ce8aa5b89b1ca14c SHA512 b6f93ff060512b15bb8462805d8f8a435e56a83be362770d2c3b39b876d2171c5e1e6c1bc42c893eaa382ccd2f19534536612618c4ef4ff8c25976cf3719d4fb +DIST dahdi-fw-te
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/, profiles/
commit: b195f220594513e94954633d2c754ddd1f253fd7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 16 08:09:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 16 08:27:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b195f220 net-misc/dahdi-tools: treeclean Closes: https://bugs.gentoo.org/914477 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/dahdi-tools/Manifest | 2 - net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild | 70 -- net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild | 74 -- net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild | 73 -- net-misc/dahdi-tools/files/dahdi-autoconf.conf2| 40 --- .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 | 271 - net-misc/dahdi-tools/files/dahdi-autoconf.init2| 225 - .../files/dahdi-nondigium-blacklist.patch | 12 - .../files/dahdi-tools-3.1.0-cplusplusexternc.patch | 26 -- .../files/dahdi-tools-3.1.0-execinfo.patch | 40 --- .../files/dahdi-tools-3.1.0-fno-common.patch | 39 --- ...dahdi-tools-3.1.0-parallel-make-no-config.patch | 19 -- .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch | 61 - net-misc/dahdi-tools/files/dahdi.init2 | 36 --- net-misc/dahdi-tools/metadata.xml | 18 -- profiles/package.mask | 1 - 16 files changed, 1007 deletions(-) diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest deleted file mode 100644 index 39bdb6ec81be.. --- a/net-misc/dahdi-tools/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d SHA512 e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694 -DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5 SHA512 29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16 diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild deleted file mode 100644 index 49903c27e61a.. --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 perl-functions udev - -DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" -HOMEPAGE="https://www.asterisk.org"; -SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -IUSE="ppp" -PATCHES=( - "${FILESDIR}/dahdi-nondigium-blacklist.patch" - "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" - "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch" - "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch" - "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch" -) - -DEPEND="dev-libs/newt - net-misc/dahdi - sys-kernel/linux-headers - virtual/libusb:0 - ppp? ( net-dialup/ppp:= )" -RDEPEND="${DEPEND} - dev-lang/perl:= - dev-perl/CGI" -BDEPEND="dev-lang/perl - sys-apps/file" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)" - sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die "sed to eliminate -Werror failed." - sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile || die "sed to eliminate -Werror failed." -} - -src_install() { - local bashcompdir="$(get_bashcompdir)" - local bashcmd bashcmdtarget - - emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir="$(get_udevdir)/rules.d" install - emake DESTDIR="${ED}" install-config - - dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest - - # install init scripts - newinitd "${FILESDIR}"/dahdi.init2 dahdi - newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf - newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf - - bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || - die "Error parsing dahdi bash completion file for commands") - - rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove static libs from install." - # Delete *if* the libtool file exists, bug #778380 - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - udev_reload -} diff -
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/, net-misc/dahdi-tools/files/
commit: 84ba723adca728dfcaa2cb0f19112e51cbb22518 Author: Jaco Kroon uls co za> AuthorDate: Thu May 11 15:37:09 2023 + Commit: Sam James gentoo org> CommitDate: Fri May 12 03:53:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ba723a net-misc/dahdi-tools: add 3.2.0 Closes: https://bugs.gentoo.org/861605 Closes: https://bugs.gentoo.org/873766 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/30996 Signed-off-by: Sam James gentoo.org> net-misc/dahdi-tools/Manifest | 1 + net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild | 73 ++ .../dahdi-tools/files/dahdi-tools-3.2.0-lto.patch | 61 ++ net-misc/dahdi-tools/metadata.xml | 3 + 4 files changed, 138 insertions(+) diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest index 72e63527c043..39bdb6ec81be 100644 --- a/net-misc/dahdi-tools/Manifest +++ b/net-misc/dahdi-tools/Manifest @@ -1 +1,2 @@ DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d SHA512 e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694 +DIST dahdi-tools-3.2.0.tar.gz 729392 BLAKE2B 77667a16fd18fa5b6ffd67d9bd267c4ea5e6ff3841938de64704b7e6f1818b23feff196701c62ceb0a56c677614b4c2a4d4d1f4f533020559e8b3b3c12785bf5 SHA512 29df9a768c6db872bd51926dac11178400a03e2e1d0771ae163433ce300af71691f5c7a60f8756c0e6cef8a43f1331944cb4e44393f04a0ff8dee19bc9e7cf16 diff --git a/net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild new file mode 100644 index ..773d22263bd4 --- /dev/null +++ b/net-misc/dahdi-tools/dahdi-tools-3.2.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 perl-functions udev + +DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="ppp" +PATCHES=( + "${FILESDIR}/dahdi-nondigium-blacklist.patch" + "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" + "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch" + "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch" + "${FILESDIR}/dahdi-tools-3.2.0-lto.patch" +) + +DEPEND="dev-libs/newt + net-misc/dahdi + sys-kernel/linux-headers + virtual/libusb:1 + ppp? ( net-dialup/ppp:= )" +RDEPEND="${DEPEND} + dev-lang/perl:= + dev-perl/CGI" +BDEPEND="dev-lang/perl + sys-apps/file" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)" + sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die "sed to eliminate -Werror failed." + sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile || die "sed to eliminate -Werror failed." +} + +src_install() { + local bashcompdir="$(get_bashcompdir)" + local bashcmd bashcmdtarget + + emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir="$(get_udevdir)/rules.d" install + emake DESTDIR="${ED}" install-config + + dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest + + # install init scripts + newinitd "${FILESDIR}"/dahdi.init2 dahdi + newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r4 dahdi-autoconf + newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf + + bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || + die "Error parsing dahdi bash completion file for commands") + + # Delete *if* the libtool file exists, bug #778380 + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/net-misc/dahdi-tools/files/dahdi-tools-3.2.0-lto.patch b/net-misc/dahdi-tools/files/dahdi-tools-3.2.0-lto.patch new file mode 100644 index ..75f6c1a93eee --- /dev/null +++ b/net-misc/dahdi-tools/files/dahdi-tools-3.2.0-lto.patch @@ -0,0 +1,61 @@ +From bc45d96413902e0ded093908bc3a02410d799e24 Mon Sep 17 00:00:00 2001 +From: Jaco Kroon +Date: Thu, 11 May 2023 17:28:02 +0200 +Subject: [PATCH] Fix compilation with LTO. + +--- + xpp/echo_loader.c | 10 +- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/xpp/echo_loader.c b/xpp/echo_loader.c +index 827f6ef..adfb1f4 100644 +--- a/xpp/echo_loader.c b/xpp/echo_loader.c +@@ -409,7 +409,7 @@ UINT32 Oct6100UserGe
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 069bd8848f9792e74c67268e9302e84d2acceabf Author: Jaco Kroon uls co za> AuthorDate: Thu May 11 14:18:34 2023 + Commit: Sam James gentoo org> CommitDate: Fri May 12 03:53:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069bd884 net-misc/dahdi: add 3.2.0 Closes: https://bugs.gentoo.org/896396 Closes: https://bugs.gentoo.org/84 Closes: https://bugs.gentoo.org/871363 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> net-misc/dahdi/Manifest | 3 + net-misc/dahdi/dahdi-3.2.0.ebuild | 120 ++ net-misc/dahdi/metadata.xml | 3 + 3 files changed, 126 insertions(+) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index 716cde8c9cc2..856dd7fb9c7e 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -16,7 +16,10 @@ DIST dahdi-fw-te820-1.76.tar.gz 54303 BLAKE2B 16a70f103f890275595c1c066d05992b43 DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B f7f1b5240dafeea42c25c19e3bd62a60398e29848d53a24d7cb3263922fc43dbdf0f9b66ba8324e9d7f37047803fd474e90102d4af876169f5597e545b98d529 SHA512 3ee8c56a7075d13a6457a5249fcffc04b2da59da94a622cb66810babf46260235492810c867479fccf343e84424c9bcc12c2d05389a52c0a56c62b138f23aeb3 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b SHA512 3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e SHA512 440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4 +DIST dahdi-linux-3.2.0.tar.gz 1617958 BLAKE2B 1a35ba69719e7cebf7cf471f901a3280e1558b8e8e4f615fcc974a08a83f62e71ee653b47f3a09e85e96a0447e4516996ef254497746492fe50eebef5515e217 SHA512 cb4b06d5a83aae7ce54049137d989fa6275367debc77a1df64cc36ba1bda08a058ea92f01bb873bcd83c3c7d58ff4c5da42c67bbbe8a02b8f4f0e12348c4a072 DIST gentoo-dahdi-patches-3.1.0-r4.tar.bz2 8631 BLAKE2B 683cfac178bb2d15053396d45ed6c4b0511952165b3bf4907f8f95737d1b36eab2d7cd7c288924602539779d4251d9ef5d7c369c8c600fa27862c173f4aa1506 SHA512 7b4bca16bd0cb9ee9f1d44fedb1077436cd951c3c92693c5b8187e0d2292dc236db89cb2304f80cc287c83ffbf4bd1c8a413c4d508b0493a6be1e3051f2af157 +DIST gentoo-dahdi-patches-3.2.0.tar.bz2 6947 BLAKE2B 8e4d2245d966a14c6eec7045c74788decc52c5dec562e7d09670766f169e6890a7fae2bf245ab198276780210564e891fe5d16b6e0d44ff5be876f218c23f2fb SHA512 c47a092d17abb0070cebfae540363a01bb8a9927e05524c3d50e76d69249115b3caf83d436469153b7a519e6c6952baab14d6bf898a440373f90d02359fbb4ae DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464 SHA512 75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de DIST gentoo-dahdi-sources-3.1.0-r4.tar.bz2 87720 BLAKE2B 676a8332b0d68155dc2b24a49f01abd21521c9aeecdc930b2fbf1fcbcda568b8162d9d34a5876b0dcd5510abc72e933a112598863df745a44b54a9bc928c6cb8 SHA512 d7f77dcb636e1346bbe18ed780a3df3cab064d12e50f01528a102f9fbadb11661218b8e00e73792003cb7d8440fab58011900244d7555e33a4c26c8164f61762 +DIST gentoo-dahdi-sources-3.2.0.tar.bz2 87595 BLAKE2B 18a2f007581ac653e0a1a50c77b36b0b2065e1dfd5c32ffe754cbb66b7aaf6df52dc4f856f8a9e0440f6ecf193c56e7506db24ab2b0ede43d9a1185ef84e0036 SHA512 4f13597914427f2e6cea08c6dce9e9bedf5d35a62c8d5dc545e8fb1268ffeb5dece84a27c2a50a8d55a7b8eda1d4fe2bfe18465b0492b45a3684170c5a600072 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984 SHA512 419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66 diff --git a/net-misc/dahdi/dahdi-3.2.0.ebuild b/net-misc/dahdi/dahdi-3.2.0.ebuild new file mode 100644 index ..8b59341edcee --- /dev/null +++ b/net-misc/dahdi/dahdi-3.2.0.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic linux-mod toolchain-funcs + +MY_P="${P/dahdi/dahdi-linux}" +JNET=1.0.14 +GENTOO_PATCHVERSION=3.2.0 +GENTOO_SOURCEVERSION=3.2.0 +S="${WORKDIR}/${MY_P}" + +JNET_DRIVERS="cwain qozap ztgsm" + +DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as Zaptel)" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz + https://www.junghanns.net/downloads
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/
commit: 4ba7f8cc3f3802f83f192d7d35291fd89e23d7d8 Author: Jaco Kroon uls co za> AuthorDate: Tue Jul 5 15:05:30 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jul 15 01:45:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba7f8cc net-misc/dahdi-tools: rev-bump to fix two bugs The latter was fixed, then I didn't focus properly when updating for T1 support. Closes: https://bugs.gentoo.org/855467 Closes: https://bugs.gentoo.org/855464 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/26232 Signed-off-by: Sam James gentoo.org> ...dahdi-tools-3.1.0-r3.ebuild => dahdi-tools-3.1.0-r4.ebuild} | 6 +- ...hdi-autoconf.init-3.1.0-r3 => dahdi-autoconf.init-3.1.0-r4} | 10 +- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild similarity index 95% rename from net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild rename to net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild index 4cdea940512c..4ccf762c64d7 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r4.ebuild @@ -54,7 +54,7 @@ src_install() { # install init scripts newinitd "${FILESDIR}"/dahdi.init2 dahdi - newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r3 dahdi-autoconf + newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r4 dahdi-autoconf newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || @@ -68,3 +68,7 @@ src_install() { pkg_postinst() { udev_reload } + +pkg_postrm() { + udev_reload +} diff --git a/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 similarity index 97% rename from net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 rename to net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 index 3841aca8d18a..73ab07b8904f 100644 --- a/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 +++ b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r4 @@ -150,20 +150,20 @@ dahdi_conf_span() { case "${type}" in digital-TE) - cfunc+="bri_te" + cfunc="${cfunc}bri_te" ;; digital-NT) - cfunc+="bri_nt" + cfunc="${cfunc}bri_nt" ;; digital-[TE]1) - cfunc+="$(echo "${type##*-}" | tr 'TE' 'te')" + cfunc="${cfunc}$(echo "${type##*-}" | tr 'TE' 'te')" # Use CPE by default. Unfortunately there is no easy # way to detect CPE vs NET as far as I know and specifying # in a config that you want NET mode seems the sanest way. if yesno "${vname}"; then - cfunc+="_net" + cfunc="${cfunc}_net" else - cfunc+="_cpe" + cfunc="${cfunc}_cpe" fi ;; *)
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/, net-misc/dahdi-tools/files/
commit: 927a9ab6f7f379ad727928be6d7174cd62cce398 Author: Jaco Kroon uls co za> AuthorDate: Wed Jun 15 13:06:51 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 21:46:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927a9ab6 net-misc/dahdi-tools: revbump to fix bugs. No major changes. Biggest was to add T1 support into dahdi-autoconf. Closes: https://bugs.gentoo.org/841428 Closes: https://bugs.gentoo.org/852779 Closes: https://bugs.gentoo.org/852785 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/25852 Signed-off-by: Sam James gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild | 70 ++ .../dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 | 271 + 2 files changed, 341 insertions(+) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild new file mode 100644 index ..4cdea940512c --- /dev/null +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r3.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 perl-functions udev + +DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="ppp" +PATCHES=( + "${FILESDIR}/dahdi-nondigium-blacklist.patch" + "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" + "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch" + "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch" + "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch" +) + +DEPEND="dev-libs/newt + net-misc/dahdi + sys-kernel/linux-headers + virtual/libusb:0 + ppp? ( net-dialup/ppp:= )" +RDEPEND="${DEPEND} + dev-lang/perl:= + dev-perl/CGI" +BDEPEND="dev-lang/perl + sys-apps/file" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)" + sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die "sed to eliminate -Werror failed." + sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile || die "sed to eliminate -Werror failed." +} + +src_install() { + local bashcompdir="$(get_bashcompdir)" + local bashcmd bashcmdtarget + + emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir="$(get_udevdir)/rules.d" install + emake DESTDIR="${ED}" install-config + + dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest + + # install init scripts + newinitd "${FILESDIR}"/dahdi.init2 dahdi + newinitd "${FILESDIR}"/dahdi-autoconf.init-3.1.0-r3 dahdi-autoconf + newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf + + bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || + die "Error parsing dahdi bash completion file for commands") + + rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove static libs from install." + # Delete *if* the libtool file exists, bug #778380 + find "${ED}" -name '*.la' -delete || die +} + +pkg_postinst() { + udev_reload +} diff --git a/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 new file mode 100644 index ..3841aca8d18a --- /dev/null +++ b/net-misc/dahdi-tools/files/dahdi-autoconf.init-3.1.0-r3 @@ -0,0 +1,271 @@ +#!/sbin/openrc-run +# Copyright 1999-2011 Ultimate Linux Solutions CC +# Distributed under the terms of the GNU General Public License v2 + +depend() { + before dahdi +} + +dahdi_load_modules() { + local hwlist loc status mod mod_vname pciid desc + + hwlist=$(/usr/sbin/dahdi_hardware) + + if [ -z "${hwlist}" ]; then + einfo "No digium hardware found." + ebegin "Loading module dahdi_dummy" + /sbin/modprobe dahdi_dummy + eend $? + return + fi + + echo "${hwlist}" | while read loc mod pciid desc; do + status="${mod:${#mod}-1:1}" + mod="${mod%[+-]}" + mod_vname="mod_${mod}" + + einfo "Found $desc at $loc (module: $mod)" + + if [ "${status}" = "-" -a "${!mod_vname-notloaded}" = "notloaded" ]; then + ebegin "Loading module $mod" + /sbin/modprobe $mod + eend + + [ $? -eq 0 ] && eval "$mod_vname=loaded" + fi + done +} + +dahdi_module_unload() { + local mo
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 6d1f4088f1bfa1c60b9ec54663a352c89d088177 Author: Jaco Kroon uls co za> AuthorDate: Fri Jun 10 07:18:26 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 21:46:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d1f4088 net-misc/dahdi: 3.1.0-r4 This fixes a few reported bugs, and re-introduces some drivers that was dropped from upstream, which someone mentioned to me could still be useful, but I can't recall whom nor can I find references as to where, but seeing when I pushed -r3 this was plainly in the pipeline I pushed forward on that. Closes: https://bugs.gentoo.org/832587 Bug: https://bugs.gentoo.org/834640 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> net-misc/dahdi/Manifest | 2 + net-misc/dahdi/dahdi-3.1.0-r4.ebuild | 120 +++ 2 files changed, 122 insertions(+) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index 69792b91e8f9..716cde8c9cc2 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -16,5 +16,7 @@ DIST dahdi-fw-te820-1.76.tar.gz 54303 BLAKE2B 16a70f103f890275595c1c066d05992b43 DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B f7f1b5240dafeea42c25c19e3bd62a60398e29848d53a24d7cb3263922fc43dbdf0f9b66ba8324e9d7f37047803fd474e90102d4af876169f5597e545b98d529 SHA512 3ee8c56a7075d13a6457a5249fcffc04b2da59da94a622cb66810babf46260235492810c867479fccf343e84424c9bcc12c2d05389a52c0a56c62b138f23aeb3 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b SHA512 3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e SHA512 440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4 +DIST gentoo-dahdi-patches-3.1.0-r4.tar.bz2 8631 BLAKE2B 683cfac178bb2d15053396d45ed6c4b0511952165b3bf4907f8f95737d1b36eab2d7cd7c288924602539779d4251d9ef5d7c369c8c600fa27862c173f4aa1506 SHA512 7b4bca16bd0cb9ee9f1d44fedb1077436cd951c3c92693c5b8187e0d2292dc236db89cb2304f80cc287c83ffbf4bd1c8a413c4d508b0493a6be1e3051f2af157 DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464 SHA512 75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de +DIST gentoo-dahdi-sources-3.1.0-r4.tar.bz2 87720 BLAKE2B 676a8332b0d68155dc2b24a49f01abd21521c9aeecdc930b2fbf1fcbcda568b8162d9d34a5876b0dcd5510abc72e933a112598863df745a44b54a9bc928c6cb8 SHA512 d7f77dcb636e1346bbe18ed780a3df3cab064d12e50f01528a102f9fbadb11661218b8e00e73792003cb7d8440fab58011900244d7555e33a4c26c8164f61762 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984 SHA512 419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66 diff --git a/net-misc/dahdi/dahdi-3.1.0-r4.ebuild b/net-misc/dahdi/dahdi-3.1.0-r4.ebuild new file mode 100644 index ..05ae21da55a6 --- /dev/null +++ b/net-misc/dahdi/dahdi-3.1.0-r4.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic linux-mod toolchain-funcs + +MY_P="${P/dahdi/dahdi-linux}" +JNET=1.0.14 +GENTOO_PATCHVERSION=3.1.0-r4 +GENTOO_SOURCEVERSION=3.1.0-r4 +S="${WORKDIR}/${MY_P}" + +JNET_DRIVERS="cwain qozap ztgsm" + +DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as Zaptel)" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz + https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz + https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patches-${GENTOO_PATCHVERSION}.tar.bz2 + https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-sources-${GENTOO_SOURCEVERSION}.tar.bz2 + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz + https://downloads.digium.com/pub/tele
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: b418fdb9f6a6eb6946f9a6e5ed7dec094c47e65c Author: Jaco Kroon uls co za> AuthorDate: Fri Jun 10 07:04:10 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 21:46:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b418fdb9 net-misc/dahdi: purge 3.1.0-r2 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> net-misc/dahdi/Manifest | 1 - net-misc/dahdi/dahdi-3.1.0-r2.ebuild | 107 --- 2 files changed, 108 deletions(-) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index fd12a6dd7e2b..69792b91e8f9 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -16,6 +16,5 @@ DIST dahdi-fw-te820-1.76.tar.gz 54303 BLAKE2B 16a70f103f890275595c1c066d05992b43 DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B f7f1b5240dafeea42c25c19e3bd62a60398e29848d53a24d7cb3263922fc43dbdf0f9b66ba8324e9d7f37047803fd474e90102d4af876169f5597e545b98d529 SHA512 3ee8c56a7075d13a6457a5249fcffc04b2da59da94a622cb66810babf46260235492810c867479fccf343e84424c9bcc12c2d05389a52c0a56c62b138f23aeb3 DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b SHA512 3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e SHA512 440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4 -DIST gentoo-dahdi-patchset-3.1.0-r1-v2.tar.bz2 104683 BLAKE2B 6ad6ede1163baa40e0bc265af5bfba5781bc61bfcabaccb0b8579d8ea8b778a06e2acf4b3d57b5419f3ad406e32d3cbe63cea6b2ee5960644e1458636462decd SHA512 b3acfb0e614073ce8e3a009f5685959f6c226607ba6c50a4657ed1dda808345e745e13005de95e61ac1ed47a2c6da3ce678c5881f5eff945434b8b79551dd304 DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464 SHA512 75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984 SHA512 419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66 diff --git a/net-misc/dahdi/dahdi-3.1.0-r2.ebuild b/net-misc/dahdi/dahdi-3.1.0-r2.ebuild deleted file mode 100644 index 1bde322e9f43.. --- a/net-misc/dahdi/dahdi-3.1.0-r2.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic linux-mod toolchain-funcs - -MY_P="${P/dahdi/dahdi-linux}" -JNET=1.0.14 -GENTOO=3.1.0-r1-v2 -S="${WORKDIR}/${MY_P}" - -JNET_DRIVERS="cwain qozap ztgsm" - -DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as Zaptel)" -HOMEPAGE="https://www.asterisk.org"; -SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz - https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz - https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patchset-${GENTOO}.tar.bz2 - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1.05.01.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-256-1.05.01.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-tc400m-MR6.12.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te133-7a001e.tar.gz - https://downloads.digium.com/pub/telephony/firmware/releases/dah
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 0e5d1c23810cc4716ebafd7b2f2ecee276b424c3 Author: Sam James gentoo org> AuthorDate: Thu Apr 28 03:32:32 2022 + Commit: Sam James gentoo org> CommitDate: Thu Apr 28 03:32:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5d1c23 net-misc/dahdi-tools: use udev.eclass; call udev_reload Signed-off-by: Sam James gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild index 33e37114b885..49903c27e61a 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools bash-completion-r1 perl-functions +inherit autotools bash-completion-r1 perl-functions udev DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" HOMEPAGE="https://www.asterisk.org"; @@ -47,7 +47,7 @@ src_install() { local bashcompdir="$(get_bashcompdir)" local bashcmd bashcmdtarget - emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir=/lib/udev/rules.d install + emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir="$(get_udevdir)/rules.d" install emake DESTDIR="${ED}" install-config dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest @@ -64,3 +64,7 @@ src_install() { # Delete *if* the libtool file exists, bug #778380 find "${ED}" -name '*.la' -delete || die } + +pkg_postinst() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: cf96952d03ba227d5ca6fd208198d0d6b4fff394 Author: Jaco Kroon uls co za> AuthorDate: Fri Jul 23 15:02:51 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jul 24 05:49:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf96952d net-misc/dahdi-tools: prune. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/21755 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 60 --- 1 file changed, 60 deletions(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild deleted file mode 100644 index 4aa6660067c..000 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools bash-completion-r1 perl-functions - -DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" -HOMEPAGE="https://www.asterisk.org"; -SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -IUSE="ppp" -PATCHES=( - "${FILESDIR}/dahdi-nondigium-blacklist.patch" - "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" - "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch" - "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch" - "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch" -) - -DEPEND="dev-libs/newt - net-misc/dahdi - sys-kernel/linux-headers - virtual/libusb:0 - ppp? ( net-dialup/ppp )" -RDEPEND="${DEPEND} - dev-lang/perl:= - dev-perl/CGI" -BDEPEND="dev-lang/perl - sys-apps/file" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)" -} - -src_install() { - local bashcompdir="$(get_bashcompdir)" - local bashcmd bashcmdtarget - - emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir=/lib/udev/rules.d install - emake DESTDIR="${ED}" install-config - - dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest - - # install init scripts - newinitd "${FILESDIR}"/dahdi.init2 dahdi - newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf - newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf - - bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || - die "Error parsing dahdi bash completion file for commands") -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 81d9adf5f217f8c74286433856914002e2da868c Author: Jaco Kroon uls co za> AuthorDate: Fri Jul 23 15:02:17 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jul 24 05:49:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d9adf5 net-misc/dahdi-tools: Subslot dep on ppp. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Joonas Niilola gentoo.org> .../{dahdi-tools-3.1.0-r1.ebuild => dahdi-tools-3.1.0-r2.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild similarity index 98% rename from net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild rename to net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild index 557e1849f86..33e37114b88 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r2.ebuild @@ -25,7 +25,7 @@ DEPEND="dev-libs/newt net-misc/dahdi sys-kernel/linux-headers virtual/libusb:0 - ppp? ( net-dialup/ppp )" + ppp? ( net-dialup/ppp:= )" RDEPEND="${DEPEND} dev-lang/perl:= dev-perl/CGI"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: e0661ae96bd8447c2df020402aeddb06b46db89b Author: Sam James gentoo org> AuthorDate: Fri Mar 26 14:49:32 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 26 14:52:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0661ae9 net-misc/dahdi-tools: fix installation with slibtool Closes: https://bugs.gentoo.org/778380 Signed-off-by: Sam James gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild index b31ec8912b5..557e1849f86 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild @@ -60,5 +60,7 @@ src_install() { bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || die "Error parsing dahdi bash completion file for commands") - rm "${ED}"/usr/$(get_libdir)/libtonezone.{la,a} || die "Unable to remove static libs from install." + rm "${ED}"/usr/$(get_libdir)/libtonezone.a || die "Unable to remove static libs from install." + # Delete *if* the libtool file exists, bug #778380 + find "${ED}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 66896cfb9c9d86b98e9fc0a6be605dac43670223 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 07:49:08 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 07:49:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66896cfb net-misc/dahdi-tools: x86 stable wrt bug #775341 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild index 7df08c9eb37..b31ec8912b5 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="ppp" PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: f7bb8ee93e2283485ecaa4feca06ae134af3102e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Mar 26 07:49:03 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Mar 26 07:49:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bb8ee9 net-misc/dahdi: x86 stable wrt bug #775341 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild index bb776d1fafc..5dc1b0089be 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild @@ -38,7 +38,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_ LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="flash oslec" PATCHES=( "${WORKDIR}/dahdi-patchset" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: d3fb667d7a6d1e9f9c8c46461ccce93608c808a2 Author: Sam James gentoo org> AuthorDate: Fri Mar 12 18:33:56 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 12 18:33:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fb667d net-misc/dahdi-tools: Stabilize 3.1.0-r1 amd64, #775341 Signed-off-by: Sam James gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild index 78ae825186b..7df08c9eb37 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="ppp" PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 65aef7ccd1bdaed3af528c070823ecfbf08910ee Author: Sam James gentoo org> AuthorDate: Fri Mar 12 18:33:38 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 12 18:33:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65aef7cc net-misc/dahdi: Stabilize 3.1.0-r3 amd64, #775341 Signed-off-by: Sam James gentoo.org> net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild index 6a86455478f..bb776d1fafc 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild @@ -38,7 +38,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_ LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" IUSE="flash oslec" PATCHES=( "${WORKDIR}/dahdi-patchset" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 835fce99896dd07c86f96193a592108cf846f68b Author: Jaco Kroon uls co za> AuthorDate: Fri Jan 8 14:59:51 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jan 24 08:09:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835fce99 net-misc/dahdi-tools: general bug fixes. Build should not build with -Werror Build should not install .a or .la files. Signed-off-by: Jaco Kroon uls.co.za> Closes: https://bugs.gentoo.org/751853 Closes: https://bugs.gentoo.org/751850 Closes: https://github.com/gentoo/gentoo/pull/18991 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild | 64 1 file changed, 64 insertions(+) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild new file mode 100644 index 000..78ae825186b --- /dev/null +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 perl-functions + +DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="ppp" +PATCHES=( + "${FILESDIR}/dahdi-nondigium-blacklist.patch" + "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" + "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch" + "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch" + "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch" +) + +DEPEND="dev-libs/newt + net-misc/dahdi + sys-kernel/linux-headers + virtual/libusb:0 + ppp? ( net-dialup/ppp )" +RDEPEND="${DEPEND} + dev-lang/perl:= + dev-perl/CGI" +BDEPEND="dev-lang/perl + sys-apps/file" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)" + sed -re 's/ -Werror($|[[:space:]])//' -i xpp/oct612x/Makefile.in || die "sed to eliminate -Werror failed." + sed -re '/[[:space:]]*-Werror[[:space:]]*\\$/ d' -i xpp/xtalk/Makefile || die "sed to eliminate -Werror failed." +} + +src_install() { + local bashcompdir="$(get_bashcompdir)" + local bashcmd bashcmdtarget + + emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir=/lib/udev/rules.d install + emake DESTDIR="${ED}" install-config + + dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest + + # install init scripts + newinitd "${FILESDIR}"/dahdi.init2 dahdi + newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf + newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf + + bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || + die "Error parsing dahdi bash completion file for commands") + + rm "${ED}"/usr/$(get_libdir)/libtonezone.{la,a} || die "Unable to remove static libs from install." +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: c3b3b4a73fe525c228f3b60727f59ffc0b7ca1aa Author: Jaco Kroon uls co za> AuthorDate: Fri Jan 8 12:02:40 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 22 06:35:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b3b4a7 net-misc/dahdi: version bump to fix compiler problems. 1. clang/LLVM 2. Kernel header changes (5.9 onwards) Three additional patches added to the patch set (two of which from dahdi-linux/next, and one just submitted): 09-dahdi-3.1.0-r3-remove-32bit-userspace-on-64bit-support.patch 10-dahdi-3.1.0-r3-ioctl-kernel-5.9.patch 11-dahdi-3.1.0-r3-clang.patch 09 is a dependency for 10, which is required since kernel version 5.9. The former seems to affect 32-bit userspace on 64-bit kernels only, and according to upstream there are no tests for this. 10 fixes the compile issues for kernels 5.9 onwards (which dropped ioctl from proc_ops structures. 11 imports clang fixes as per https://issues.asterisk.org/jira/browse/DAHLIN-385 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://bugs.gentoo.org/748240 Closes: https://bugs.gentoo.org/740818 Closes: https://github.com/gentoo/gentoo/pull/18990 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi/Manifest | 1 + net-misc/dahdi/dahdi-3.1.0-r3.ebuild | 107 +++ 2 files changed, 108 insertions(+) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index ab159fa35b0..fd12a6dd7e2 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -17,4 +17,5 @@ DIST dahdi-fw-vpmoct032-1.12.0.tar.gz 443985 BLAKE2B f7f1b5240dafeea42c25c19e3bd DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 BLAKE2B bb754b1abf794d918d1c457792a0432adc57dabf73e67868dd7a72995f2e9240a528a357427ae8602b10907c813cc50da4c35b8c060bdc7ece399f096ce6519b SHA512 3534f0bab0e142ae94b9b5c401a5c314bab43bc1ca9283600ca82b1746afa514eff6a965ccc6b48774d577beaddb12d165f66221b3b6457df68ccbcede812047 DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e SHA512 440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4 DIST gentoo-dahdi-patchset-3.1.0-r1-v2.tar.bz2 104683 BLAKE2B 6ad6ede1163baa40e0bc265af5bfba5781bc61bfcabaccb0b8579d8ea8b778a06e2acf4b3d57b5419f3ad406e32d3cbe63cea6b2ee5960644e1458636462decd SHA512 b3acfb0e614073ce8e3a009f5685959f6c226607ba6c50a4657ed1dda808345e745e13005de95e61ac1ed47a2c6da3ce678c5881f5eff945434b8b79551dd304 +DIST gentoo-dahdi-patchset-3.1.0-r3.tar.bz2 107738 BLAKE2B 9c6a846f744753ae133c24425224675fdbeab5c1b1bc70dd621c615af2f13eec6eb4981ec160c813be62d9d69cd8af6b2cd517005399e24f78fa30da5e20c464 SHA512 75d6562783adc5584966cba38d92a7d1aba3f448cac486be454f9810bb8380009a71a56261a0820a5eb5e13a2c0b49768c1d6adc2310f0be2133140e9e9ae3de DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984 SHA512 419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66 diff --git a/net-misc/dahdi/dahdi-3.1.0-r3.ebuild b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild new file mode 100644 index 000..6a86455478f --- /dev/null +++ b/net-misc/dahdi/dahdi-3.1.0-r3.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic linux-mod linux-info toolchain-funcs + +MY_P="${P/dahdi/dahdi-linux}" +JNET=1.0.14 +GENTOO=3.1.0-r3 +S="${WORKDIR}/${MY_P}" + +JNET_DRIVERS="cwain qozap ztgsm" + +DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as Zaptel)" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz + https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz + https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patchset-${GENTOO}.tar.bz2 + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 05b388d113a1ed6cc377454de211667c485a9cfb Author: Mikle Kolyada gentoo org> AuthorDate: Fri Aug 7 11:11:14 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 8 12:18:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b388d1 net-misc/dahdi: migrate to sys-apps/kmod Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada gentoo.org> net-misc/dahdi/{dahdi-3.1.0-r1.ebuild => dahdi-3.1.0-r2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r2.ebuild similarity index 100% rename from net-misc/dahdi/dahdi-3.1.0-r1.ebuild rename to net-misc/dahdi/dahdi-3.1.0-r2.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 997320154f738361ba88ccb36e87b9e0c0f9758f Author: Sam James gentoo org> AuthorDate: Mon Jul 20 12:19:42 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 12:19:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99732015 net-misc/dahdi-tools: arm keyworded (bug #716426) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild index a731c485943..4aa6660067c 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="ppp" PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 14bde9f433fedfb2e4a0fa3f9005428db1d28586 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 12:20:48 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 12:20:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bde9f4 net-misc/dahdi: arm keyworded (bug #716426) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild index 8f9ab48a6f5..1bde322e9f4 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -38,7 +38,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_ LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE="flash oslec" PATCHES=( "${WORKDIR}/dahdi-patchset" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 26e51de2b65e3d32d4e2efa9bb493a5b75fa8c84 Author: Jaco Kroon uls co za> AuthorDate: Tue Jul 7 20:04:23 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jul 20 09:01:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e51de2 net-misc/dahdi-tools: Fixups for perl, and fixing man pages build. dahdi-tools uses perl for some stuff, so add applicable RDEPEND. Build failure caused by lack of perl and build time, so install the tools required such that this absolute gem of how not to do it works (xpp/Makefile): 1377 %.8: % 1378 @if file "$^" | cut -d: -f2 | grep -q -iw perl; then \ 1379 if pod2man --section 8 $^ > $@; then \ 1380 echo " GEN $@"; \ 1381 else \ 1382 rm -f "$@"; \ 1383 fi \ 1384 fi Closes: https://bugs.gentoo.org/728544 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/16629 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild index 6b9aa9aac2d..a731c485943 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild @@ -26,7 +26,11 @@ DEPEND="dev-libs/newt sys-kernel/linux-headers virtual/libusb:0 ppp? ( net-dialup/ppp )" -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + dev-lang/perl:= + dev-perl/CGI" +BDEPEND="dev-lang/perl + sys-apps/file" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 5708a11dd1b7a04974c08b4485636913e07a63f0 Author: Sam James gentoo org> AuthorDate: Thu Jul 16 17:44:25 2020 + Commit: Sam James gentoo org> CommitDate: Thu Jul 16 17:45:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5708a11d net-misc/dahdi: arm64 keyworded (bug #716426) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild index 544cdbddd16..8f9ab48a6f5 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -38,7 +38,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_ LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" IUSE="flash oslec" PATCHES=( "${WORKDIR}/dahdi-patchset" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: a408823982a602b0fa577b4f545f8a92245aab48 Author: Sam James gentoo org> AuthorDate: Thu Jul 16 17:43:29 2020 + Commit: Sam James gentoo org> CommitDate: Thu Jul 16 17:45:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4088239 net-misc/dahdi-tools: arm64 keyworded (bug #716426) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild index 42a85a44151..6b9aa9aac2d 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86" IUSE="ppp" PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 0c0b75190b716e3a3bf222baacfb6d15ec39213d Author: Jaco Kroon uls co za> AuthorDate: Wed Jul 15 17:08:14 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 15 17:42:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c0b7519 net-misc/dahdi: Add CONFIG_PCI as kernel config requirement. Picked up by Sam gentoo.org> whilst working on: Bug: https://bugs.gentoo.org/716426 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/16708 Signed-off-by: Sam James gentoo.org> net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild index f69efcbe418..544cdbddd16 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -43,7 +43,7 @@ IUSE="flash oslec" PATCHES=( "${WORKDIR}/dahdi-patchset" ) -CONFIG_CHECK="MODULES ~CRC_CCITT" +CONFIG_CHECK="MODULES PCI ~CRC_CCITT" pkg_pretend() { use oslec && CONFIG_CHECK+=" ECHO"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: e218181a346d02f68e92267d94f299319104d3b6 Author: Jaco Kroon uls co za> AuthorDate: Thu Jun 11 19:59:13 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Jun 25 11:18:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e218181a net-misc/dahdi: fix install issue w.r.t. depmod. If the kernel sources are not yet compiled, then there is no System.map, and as a result the kernel build system won't run depmod, resulting in the modules.* files normally generated by this to not exist. This causes the rm in the ebuild to fail. Substitute with a find mechanism that only deletes if it exists. At the same time clean up some empty files on the image that carries firmware version information which we don't care about. Closes: https://bugs.gentoo.org/725022 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/16196 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild index bd1d6c11293..f69efcbe418 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -97,5 +97,11 @@ src_install() { DAHDI_MODULES_EXTRA="${JNET_DRIVERS// /.o }.o$(usex oslec " dahdi_echocan_oslec.o" "")" \ LDFLAGS="$(raw-ldflags)" install - rm -r "${ED}"/lib/modules/*/modules.* || die "Error removing bogus modules" + # Remove the blank "version" files (these files are all empty, and root owned). + find "${ED}/lib/firmware" -name ".*" -delete || die "Error removing empty firmware version files" + + # If the kernel sources have a System.map, and there a suitable depmod + # available (seemingly when we're not cross-compiling), then the kernel + # sources depmod kicks in. Remove the files caused by that. + find "${ED}/lib/modules" -name "modules.*" -delete || die "Error deleting bogus modules.* files" }
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 02c23378b148ef393f8bade6c95d3c599e7d7c89 Author: Jaco Kroon uls co za> AuthorDate: Sun Apr 12 15:32:54 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 16 08:09:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c23378 net-misc/dahdi: prune old versions. net-misc/dahdi-2 (last stable) won't compile against any recent kernel. Closes: https://bugs.gentoo.org/716914 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi/Manifest | 13 net-misc/dahdi/dahdi-2.10.0.1-r1.ebuild | 80 net-misc/dahdi/dahdi-2.10.0.1.ebuild| 80 net-misc/dahdi/dahdi-2.10.1.ebuild | 80 net-misc/dahdi/dahdi-2.10.2-r2.ebuild | 80 net-misc/dahdi/dahdi-2.11.1-r1.ebuild | 80 net-misc/dahdi/dahdi-2.11.1.ebuild | 80 net-misc/dahdi/dahdi-3.1.0.ebuild | 104 8 files changed, 597 deletions(-) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index 53af155f1e7..ab159fa35b0 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -1,8 +1,6 @@ DIST dahdi-fw-a4a-a0017.tar.gz 181429 BLAKE2B fb1285eb7d06c8bca5c91b421c408c7f494c05e4ccb89eb0703457059efef78f248a471e0d5ca03fdca97882531eb3b7e0c52e3231b7ef7a90b58c33882772db SHA512 e42cb83e05edb359949acd888a743c665d228cd3b9424fc8f3b60676d6799f4455e65cc269d1e2ac0e3bb5613607dad4fb37c433067832fb68b15bfddf6f4a2a -DIST dahdi-fw-a4b-b0019.tar.gz 228785 BLAKE2B 623e1184b1e82f7232539f509f4bf83ecdba87d452502c81ad8b1ab6cfa4301425f4969f6fff31a6319e4d5cbe77b1e464c9e8b437689c9db6f874f069cd5423 SHA512 1c3be1f01f005bb7c315ffec42656a72d6a5f762806d39551ff0282b0f55e99744e9ad8a9b6da7cf0a384ad5ecbbf6430561466ad3a8a6e4a412ed870c69b218 DIST dahdi-fw-a4b-d001e.tar.gz 239591 BLAKE2B f09c2ee17c9d14b95d5bc90de84cdb57a49c33d44e21c66b8ea29908d9ac58b979a0d0eb3cae80efc5e96de19226a850b2ca36aa2b462af66e02043bc8c3def1 SHA512 ab72cf6d469e44f3a8b9dda5e7acae9ae435b6f12b1491079155b8df4c9cf83aed48ccbda4acb4a9943dd6228846f5b82998a0bf575d454ac3b81b72c585d58c DIST dahdi-fw-a8a-1d0017.tar.gz 181958 BLAKE2B f7955ba62a94a1edd0c859e71c4f820ab789e098e2fd2c48e3fb453fee6ca5b056fe4144f83bd926f61e8f48fa223b84ce6912bf4a384ee9068fbe63538c1047 SHA512 2f80d24170f0efdebc318f238abb04664dfa97e3ca47a330b5a5e1d695c8ba5c535ad1302bf338667912b46cd5b4bbb76ab5bdbe6e736edd4f0e9239d818d05d -DIST dahdi-fw-a8b-1d0019.tar.gz 228054 BLAKE2B 3d14966fc0732bacba3b152ebedfc03d23dc84ccb4deeb9abccadc3c1f9974e4135b8e0721965bc99ab681e46561691e757340c67b90c9fa05bbebdbe9ca79ac SHA512 d802b5e61e8ba2ddec1d86a26f11753d3cb627d9248df414d93595afac28e0257dad7313af5e721762ae309f34791a2e705d4fc357ef64eedb0c9369e133f79a DIST dahdi-fw-a8b-1f001e.tar.gz 236508 BLAKE2B 830cc01cc14eca0367e92e5d6dc10b019e42072da5a69b18095c52633d7dcddade920fd2cf2c43f101effc2319c43a803f433faad244e096fc9854d3d652da7a SHA512 68041e5cb53d8ff6beb9f667abca5a5a1c752357c224f5c7cfcb81732bd417671cf6dc03b5c5bafd6a0864f6c5451165c0f26908b0f40ed3408961f448f2a9a4 DIST dahdi-fw-hx8-2.06.tar.gz 29252 BLAKE2B f3c635108032ff06b51a140f2f665a6a41638eb027d88c33822da9d47fe907eecfaab937ce6199f0d9eeeafbd36919366e039b0bc1a1be605c339055a8b6843b SHA512 d113d2bd10d5a851087e04fadb3427ec07634960d47e2292320f0d195c65075fb24ab173e0985c257eaf8e46f595f29af034fb380382cdbff7bfbc7381dff4ae DIST dahdi-fw-oct6114-032-1.05.01.tar.gz 165866 BLAKE2B 527d49f66924e91b6689cf905f365804be02707476d425e563db763bb158431f0e8bccc8ed38cbe3f4ec91747e53769ab5526cb3949218fc3b8041839796fcbc SHA512 ec47a7aac6a6abc73fe0c7ec3b31eebc868c516aeb1bb584f145f36c28abec21afa12dcec554bceb914c058c83255e32fb8d967ef4d8a5d0161b6053af464a24 @@ -10,24 +8,13 @@ DIST dahdi-fw-oct6114-064-1.05.01.tar.gz 165869 BLAKE2B 9b21e9a5a9bf85ac18db67b1 DIST dahdi-fw-oct6114-128-1.05.01.tar.gz 165849 BLAKE2B 8621538d16e028eb2de64fa61c7475874525a302af5603f07a8a948a3c2cc1bd776feeeaf51c4d0c2edc4577156addc27905ecb06c9db6f43400258905cad6bf SHA512 17e83aa57ea8e9d3353027184adb48f664b177a528006d67112a53127fcb19c1011d4f44c2980ab77d27b3bf7f7a74d44f15aaf115e05fa3df8e16d3c30fc267 DIST dahdi-fw-oct6114-256-1.05.01.tar.gz 171685 BLAKE2B 2f831da3043c6c73a4a38085d1c2b685acae94d92deba776e47a4d292f1ae65e5686ec3e8c73f0672ea8f390404717662f106b084083af4a8635447cd2f539fe SHA512 e447fe8d24963892339d895450cf7a04da3bdcf1de22630dea68119dbd9da84878478adf8ce0e5ef859e6d677c2a051aa6272de4e0692f5ce0e8b5d0fba4096b DIST dahdi-fw-tc400m-MR6.12.tar.gz 1750035 BLAKE2B b16a2c77dc0222851af25a11e64e40f2648ec870444373ad2310b8b5157b2a2d5a4a4bf2850551758080e87f43371ff55a11f5f381bd08b060f5062f0faa7587 SHA512 88a986d22ead41a3dabc320e13f7a3e6e6ab9e2752aca2cc940ad9c1ec570d4f01e82c46d0ec1b6dc1a87a1df7e94cfb8aa638b44b4fe2254af8962f1fdbac86 -DIST dahdi-fw-te133-780019.tar.gz 229578 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 938e6a972d943ec94e8b1ade43481f7c4496cc41 Author: Jaco Kroon uls co za> AuthorDate: Sun Apr 12 15:44:30 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 16 08:09:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938e6a97 net-misc/dahdi-tools: prune old versions. net-misc/dahdi-2* and associated net-misc/dahdi-tools-2* has been non-functional for a while now. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/15322 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi-tools/Manifest | 9 - net-misc/dahdi-tools/dahdi-tools-2.10.0.ebuild | 46 - net-misc/dahdi-tools/dahdi-tools-2.10.1.ebuild | 53 - net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild | 53 - net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild | 53 - net-misc/dahdi-tools/dahdi-tools-2.6.2.ebuild | 46 - net-misc/dahdi-tools/dahdi-tools-2.8.0.ebuild | 46 - net-misc/dahdi-tools/dahdi-tools-2.9.0.1.ebuild | 46 - 8 files changed, 352 deletions(-) diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest index 7e02e29eb14..72e63527c04 100644 --- a/net-misc/dahdi-tools/Manifest +++ b/net-misc/dahdi-tools/Manifest @@ -1,10 +1 @@ -DIST dahdi-tools-2.10.0.tar.gz 655475 BLAKE2B da24593def6f1f08bc9a2cc98fcb06dafaf419410bac2f93b00d2085fb7ed2ad3b72ba7731ec368b54aad318057a2a1998bca5e56907729c9261c3c4bd0705fa SHA512 cf84d1117ac6b4dbd87db4a6ec072e945e64677fbd5dca169e06d954c599ce4ff9a80254aa3027bcc02f7770a5e0a3bcaca075aacfd28c62870d011801d0d225 -DIST dahdi-tools-2.10.1.tar.gz 656275 BLAKE2B ee6d4679b22eefbd1bb0f6fb9375f5f0a42ba95418828c2e318469edf06bd9b6b59e826c821a10cda8a93861219fc8d15413280b05a2aa722e65e0c18e2abd70 SHA512 856116119336b1d51da1c263c95e361c379d61b672db69703f48fb260d570f9335169b8c53daf7d6b18725eb3112539fd9e229b257ff6e9d76a00e74a859da66 -DIST dahdi-tools-2.10.2.tar.gz 656284 BLAKE2B 0636d88c1d65f09b569549cd2b03d4e2479de45faec8f55b49730ddb7b91a6e0f9a22d22fb37fddd70ce6451be78d42b6abf744d443356e8548312dd9af840cf SHA512 5030e5b5fee3ca7853da07a907a4a9e4e72b06d62cb315cf80c0978eac27d70d86024c32f0fc08e8f667f5d7c039968c862631cc310ce30008d52cd121c61004 -DIST dahdi-tools-2.11.1.tar.gz 1500037 BLAKE2B 84583633cf1e125e7e4203c9f3443765f15eec71ab669e0ec09921e8207fdd24320b6b0920f8af3b2c45bd1080abfe85569285757f1a8450f4e65ad8c9093549 SHA512 d13f799baeaecab4601a379fb703fc169906e873f71baa9d13d688b2a3f4490a1c59eea8bd50e1a08a0712b38e556f8a17d02a8ea5289a003ca91b570ae5b8a6 -DIST dahdi-tools-2.6.2.tar.gz 843572 BLAKE2B 5bdf3d8ad5a853b29bc93dbb33ab4015beee2f362aa8e2fcafabb4ae5cd4511479a392e8505d1da6448590538c5e3f9b213d3c6a8774446e314ee26077f56065 SHA512 3e0abb7cdfff072720bf48ccdb5cc43d183e0c3217b1eadfee7920f5b29cfe31f3b79d981516ae95232065c7686a87f169835802788cb1185c3c947feff275c3 -DIST dahdi-tools-2.8.0.tar.gz 642755 BLAKE2B e235fdb17084df4fff6c4e18f0555cc5e6926d7adf7a443a018c6a267d6a4f2480d57c133be6ab682f64e7a798513ad5d35ac167574d666b44965208f4af4a85 SHA512 983e1dfe9bda130c3d0e60f44a79ebb75ae8ab9f27bd77d0355c58e901012465a37411fb1cdc97a131ac01ac892f37729f5853439aaba4ba5a4927c7a7997f81 -DIST dahdi-tools-2.9.0.1.tar.gz 649990 BLAKE2B 46e8f77d57e1b0b5083994dc1eaba28009c69c9a8442e9c2f981c20d251f4126ea34713df0be12b2e57055637e0780b9a8166be9e4df574c462bf7dbd9c688a0 SHA512 2e16312d4f44aa50cbd7d843514aca06b8f1019b114a00ca5a76cf40ea9b8e937766e70c7628a76a991fa3ad8a12d36782c378a2ad783f9882f0225429794494 DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d SHA512 e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694 -DIST gentoo-dahdi-tools-patchset-0.3.tar.bz2 2250 BLAKE2B 2ca4a699601fa1bcbbba4574596302164a022550d782acb8b6df85e1296dfb54eb44c6abe6b3ac3044684def4496a733a4bf542e99f0e11550537ba5fc75c9fe SHA512 15bba73140ede20f49f69419d9ef9a4f242d18ad2da6edee6e91c44fad7ddaf5aa7d6d9e5127c0af0f384d81b4bc8c3fae9e5504d13279abb7ac3db2d01b6a43 -DIST gentoo-dahdi-tools-patchset-0.4.tar.bz2 2665 BLAKE2B 79698214b5f61112e678dd0ba24c4043a6506ced293576cbb8a26feede8cbb3b498caf6f450e96571bf3debcc9caf2712482d3c77b90e43c7bf8ea782ef99ef4 SHA512 e48797bd5e741ba94bfd2b19c088ae51812272dc67e7fac04a0c52df9a8371443112d0385e31fe0b812acfc4c912c8cc38e9c632131d5ede55afc43301e2c2be diff --git a/net-misc/dahdi-tools/dahdi-tools-2.10.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-2.10.0.ebuild deleted file mode 100644 index 2cd4f8637a6..000 --- a/net-misc/dahdi-tools/dahdi-tools-2.10.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: e77ebed982b77a497b307d301298b89bc8726867 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 13 14:52:55 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 13 14:52:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77ebed9 net-misc/dahdi: x86 stable wrt bug #717228 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild index 22300e6f836..bd1d6c11293 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -38,7 +38,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_ LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="flash oslec" PATCHES=( "${WORKDIR}/dahdi-patchset" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 129b1307e934b4d621c655f2191bafbe0f443565 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 13 14:52:58 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 13 14:52:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129b1307 net-misc/dahdi-tools: x86 stable wrt bug #717228 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild index 9b88d8a0225..42a85a44151 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="ppp" PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 1e123b48ee4996be098abb51bca7b104f382902c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 13 10:14:16 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 13 10:14:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e123b48 net-misc/dahdi-tools: amd64 stable wrt bug #717228 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild index 3d949497d09..9b88d8a0225 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" IUSE="ppp" PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 4f615c56286458cec8f67e4c1050caf7674655e7 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Apr 13 10:14:10 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Apr 13 10:14:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f615c56 net-misc/dahdi: amd64 stable wrt bug #717228 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild index a37fb85b130..22300e6f836 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -38,7 +38,7 @@ SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_ LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" IUSE="flash oslec" PATCHES=( "${WORKDIR}/dahdi-patchset" )
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/, net-misc/dahdi-tools/files/
commit: 3b7a6e57d34d8c19a5ff2df7879180f8830cabc7 Author: Jaco Kroon uls co za> AuthorDate: Sat Mar 28 20:47:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Apr 10 14:57:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7a6e57 net-misc/dahdi-tools: musl compile fixes. Closes: https://bugs.gentoo.org/713668 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/15155 Signed-off-by: Andreas Sturmlechner gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 2 ++ .../files/dahdi-tools-3.1.0-cplusplusexternc.patch | 26 ++ .../files/dahdi-tools-3.1.0-execinfo.patch | 40 ++ 3 files changed, 68 insertions(+) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild index eb1951f384c..3d949497d09 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild @@ -17,6 +17,8 @@ PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch" "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch" + "${FILESDIR}/dahdi-tools-3.1.0-execinfo.patch" + "${FILESDIR}/dahdi-tools-3.1.0-cplusplusexternc.patch" ) DEPEND="dev-libs/newt diff --git a/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-cplusplusexternc.patch b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-cplusplusexternc.patch new file mode 100644 index 000..37d1402c404 --- /dev/null +++ b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-cplusplusexternc.patch @@ -0,0 +1,26 @@ +diff --git a/./dahdi-tools-3.1.0/xpp/hexfile.h.o b/./dahdi-tools-3.1.0/xpp/hexfile.h +index 33ff50d..3d03f98 100644 +--- a/xpp/hexfile.h b/xpp/hexfile.h +@@ -70,7 +70,9 @@ struct hexdata { + }; + + +-__BEGIN_DECLS ++#ifdef __cpluplus ++extern "C" { ++#endif + + typedef void (*parse_hexfile_report_func_t)(int level, const char *msg, ...) + #ifdef__GNUC__ +@@ -86,6 +88,9 @@ int dump_hexfile2(struct hexdata *hexdata, const char *outfile, uint8_t maxwidth + void dump_binary(struct hexdata *hexdata, const char *outfile); + void gen_hexline(const uint8_t *data, uint16_t addr, size_t len, FILE *output); + int bsd_checksum(struct hexdata *hexdata); +-__END_DECLS ++ ++#ifdef __cpluplus ++} ++#endif + + #endif diff --git a/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-execinfo.patch b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-execinfo.patch new file mode 100644 index 000..b222a85d8cb --- /dev/null +++ b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-execinfo.patch @@ -0,0 +1,40 @@ +--- a/configure.ac 2020-03-28 22:28:35.614340050 +0200 b/configure.ac 2020-03-28 22:28:55.084181570 +0200 +@@ -161,6 +161,7 @@ + # Checks for header files. + AC_CHECK_HEADERS([sys/soundcard.h linux/soundcard.h]) + AC_CHECK_HEADERS([arpa/inet.h fcntl.h limits.h netinet/in.h stdint.h stdlib.h string.h sys/ioctl.h sys/param.h sys/socket.h sys/time.h syslog.h unistd.h]) ++AC_CHECK_HEADERS([execinfo.h]) + + # Checks for typedefs, structures, and compiler characteristics. + AC_C_INLINE +--- a/xpp/xtalk/debug.c2020-03-28 22:41:43.507810560 +0200 b/xpp/xtalk/debug.c2020-03-28 22:41:10.538087608 +0200 +@@ -27,8 +27,10 @@ + #include + #include +-#include + #include + #include ++#ifdef HAVE_EXECINFO_H ++#include ++#endif + + int verbose = LOG_INFO; + int debug_mask; +@@ -61,6 +63,7 @@ + /* from glibc info(1) */ + void print_backtrace(FILE *fp) + { ++#ifdef HAVE_EXECINFO_H + void*array[10]; + size_t size; + char**strings; +@@ -71,4 +74,7 @@ + for (i = 0; i < size; i++) + fprintf(fp, "%s\n", strings[i]); + free(strings); ++#else ++ fprintf(fp, "backtrace information only available if execinfo.h is available.\n"); ++#endif + }
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 597ea5a7c16cb7b3ead096d54f78c9369cd41e7b Author: Jaco Kroon uls co za> AuthorDate: Sat Mar 28 19:56:25 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Apr 9 12:37:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597ea5a7 net-misc/dahdi: build fixes. There were still some cases where specific kernel versions wouldn't compile. This now compiles on all versions that I've got. Consolidated the patches for non-digium hardware (which is where most of the issues were). Added a patch for dealing with 64-bit division on PPC (works on amd64), untested on ppc where it's required. Will also affect ARM now - as per newest keyword request. Fix for systems without CONFIG_PCI. Nuke empty RDEPEND= and DEPEND= lines. Bug: https://bugs.gentoo.org/659488 Bug: https://bugs.gentoo.org/716426 Closes: https://bugs.gentoo.org/716226 Closes: https://bugs.gentoo.org/716468 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/15154 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi/Manifest | 2 +- net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 5 + 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index 3eefd9f34f4..53af155f1e7 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -28,6 +28,6 @@ DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 BLAKE2B cf4abaae393d754c13885447 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 BLAKE2B 8c832d97a50985aa763ff38699c0c77d2898dd3e2d0c35c47a1459029606fc5b5e2d077c4c5968cb47a007edfa0a18ed634a2f24891225cf8195e44c66640b3e SHA512 b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 BLAKE2B ced190c538a358614ceeafc55bbfa9e3d619b82a461fb59631e46320b3fe7d018e9ce4483c0d61cc39625beb856578c6f3af2fb6a8a6ddc421034da6e7c56213 SHA512 f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517 DIST gentoo-dahdi-patchset-1.2.4.tar.bz2 110136 BLAKE2B 2a07b3e5d71e30db339fee5d0e0489dad69c0c0a536daaafe24080f3d548153f980fe549126963aa4d9fbe2c9b17b54db840c452dcb0ce0f7f3a95392e362d80 SHA512 e16d6277764b6e8c9a79712f1e0c7e2d30877ce467b55fc4bf19d89025d6155eac6accf748ffd680c6dd111ebe45a40c311cebaf85f4feeb047a37889c948210 -DIST gentoo-dahdi-patchset-3.1.0-r1.tar.bz2 104172 BLAKE2B a4d1310ba7d8cd835f28ed2c4877c2aa6f5bf4870c4b3cf809921ebfcf99b2d2fa88d1a90ad7f0d9e84995340eb8468dcaa1399e28a00572b512ee8ad6061750 SHA512 940b295578fa0aef8480c031ea28c07f3dba6bfaf5a572dd23fc5d9f696509dcf95bb738990feaa554d0a72c28f88c9acae042679bca602d27ba1eb2805f9ef5 +DIST gentoo-dahdi-patchset-3.1.0-r1-v2.tar.bz2 104683 BLAKE2B 6ad6ede1163baa40e0bc265af5bfba5781bc61bfcabaccb0b8579d8ea8b778a06e2acf4b3d57b5419f3ad406e32d3cbe63cea6b2ee5960644e1458636462decd SHA512 b3acfb0e614073ce8e3a009f5685959f6c226607ba6c50a4657ed1dda808345e745e13005de95e61ac1ed47a2c6da3ce678c5881f5eff945434b8b79551dd304 DIST gentoo-dahdi-patchset-3.1.0.tar.bz2 2224 BLAKE2B f07b8a1ecf7996d9e970248216b3ceacd991ecfe4e6e9cbf408c47e7e29e827a5ebedd399d611bc7c286309095c109d30d6c7f03ed4c95c8e89ba816ed59e002 SHA512 ed88dcf023238a8cea33fc32957ec28a237eafd0315fd5b73bfcabb95ef5aa304a94ce38a6233f37810162cfc9467876128003e818145a6942e7133a68243d42 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984 SHA512 419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66 diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild index f6c74472e10..a37fb85b130 100644 --- a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -7,7 +7,7 @@ inherit flag-o-matic linux-mod toolchain-funcs MY_P="${P/dahdi/dahdi-linux}" JNET=1.0.14 -GENTOO=3.1.0-r1 +GENTOO=3.1.0-r1-v2 S="${WORKDIR}/${MY_P}" JNET_DRIVERS="cwain qozap ztgsm" @@ -41,9 +41,6 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="flash oslec" -DEPEND="" -RDEPEND="" - PATCHES=( "${WORKDIR}/dahdi-patchset" ) CONFIG_CHECK="MODULES ~CRC_CCITT"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/
commit: ed252d14bce717deea5531e4306eeb591384024b Author: Jaco Kroon uls co za> AuthorDate: Mon Mar 16 09:52:07 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Mar 18 08:30:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed252d14 net-misc/dahdi-tools: add gcc -fno-common patch. Patch submitted upstream: https://issues.asterisk.org/jira/browse/DAHTOOL-85 Closes: https://bugs.gentoo.org/706832 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/14976 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 1 + .../files/dahdi-tools-3.1.0-fno-common.patch | 39 ++ 2 files changed, 40 insertions(+) diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild index 2a8c5a46768..eb1951f384c 100644 --- a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild @@ -16,6 +16,7 @@ IUSE="ppp" PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch" "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" + "${FILESDIR}/dahdi-tools-3.1.0-fno-common.patch" ) DEPEND="dev-libs/newt diff --git a/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-fno-common.patch b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-fno-common.patch new file mode 100644 index 000..3ca5bd2aa09 --- /dev/null +++ b/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-fno-common.patch @@ -0,0 +1,39 @@ +diff --git a/xpp/mpptalk.c b/xpp/mpptalk.c +index fdb34f1..8fb3687 100644 +--- a/xpp/mpptalk.c b/xpp/mpptalk.c +@@ -237,7 +237,7 @@ union XTALK_PDATA(MPP) { + MEMBER(MPP, TWS_PORT_GET_REPLY); + MEMBER(MPP, TWS_PWR_GET); + MEMBER(MPP, TWS_PWR_GET_REPLY); +-} PACKED members; ++} PACKED; + + /* + * Statuses +diff --git a/xpp/xtalk/xtalk_raw.c b/xpp/xtalk/xtalk_raw.c +index 49e47d5..251a502 100644 +--- a/xpp/xtalk/xtalk_raw.c b/xpp/xtalk/xtalk_raw.c +@@ -48,7 +48,7 @@ CMD_DEF(XTALK, ACK, + + union XTALK_PDATA(XTALK) { + MEMBER(XTALK, ACK); +-} PACKED members; ++} PACKED; + + const struct xtalk_protocol xtalk_raw_proto = { + .name = "XTALK-RAW", +diff --git a/xpp/xtalk/xtalk_sync.c b/xpp/xtalk/xtalk_sync.c +index 18a5cad..ffa79d2 100644 +--- a/xpp/xtalk/xtalk_sync.c b/xpp/xtalk/xtalk_sync.c +@@ -60,7 +60,7 @@ union XTALK_PDATA(XTALK) { + MEMBER(XTALK, ACK); + MEMBER(XTALK, PROTO_GET); + MEMBER(XTALK, PROTO_GET_REPLY); +-} PACKED members; ++} PACKED; + + const struct xtalk_protocol xtalk_sync_proto = { + .name = "XTALK-SYNC",
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 8ad433d565136589746b85d094482e0fe6d78707 Author: Jaco Kroon uls co za> AuthorDate: Fri Mar 13 14:13:02 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Mar 15 17:51:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ad433d5 net-misc/dahdi: rev-bump to re-introduce non-digium modules. Closes: https://bugs.gentoo.org/705860 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/14944 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi/Manifest | 1 + net-misc/dahdi/dahdi-3.1.0-r1.ebuild | 104 +++ 2 files changed, 105 insertions(+) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index 8c37cabb721..3eefd9f34f4 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -28,5 +28,6 @@ DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 BLAKE2B cf4abaae393d754c13885447 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 BLAKE2B 8c832d97a50985aa763ff38699c0c77d2898dd3e2d0c35c47a1459029606fc5b5e2d077c4c5968cb47a007edfa0a18ed634a2f24891225cf8195e44c66640b3e SHA512 b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 BLAKE2B ced190c538a358614ceeafc55bbfa9e3d619b82a461fb59631e46320b3fe7d018e9ce4483c0d61cc39625beb856578c6f3af2fb6a8a6ddc421034da6e7c56213 SHA512 f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517 DIST gentoo-dahdi-patchset-1.2.4.tar.bz2 110136 BLAKE2B 2a07b3e5d71e30db339fee5d0e0489dad69c0c0a536daaafe24080f3d548153f980fe549126963aa4d9fbe2c9b17b54db840c452dcb0ce0f7f3a95392e362d80 SHA512 e16d6277764b6e8c9a79712f1e0c7e2d30877ce467b55fc4bf19d89025d6155eac6accf748ffd680c6dd111ebe45a40c311cebaf85f4feeb047a37889c948210 +DIST gentoo-dahdi-patchset-3.1.0-r1.tar.bz2 104172 BLAKE2B a4d1310ba7d8cd835f28ed2c4877c2aa6f5bf4870c4b3cf809921ebfcf99b2d2fa88d1a90ad7f0d9e84995340eb8468dcaa1399e28a00572b512ee8ad6061750 SHA512 940b295578fa0aef8480c031ea28c07f3dba6bfaf5a572dd23fc5d9f696509dcf95bb738990feaa554d0a72c28f88c9acae042679bca602d27ba1eb2805f9ef5 DIST gentoo-dahdi-patchset-3.1.0.tar.bz2 2224 BLAKE2B f07b8a1ecf7996d9e970248216b3ceacd991ecfe4e6e9cbf408c47e7e29e827a5ebedd399d611bc7c286309095c109d30d6c7f03ed4c95c8e89ba816ed59e002 SHA512 ed88dcf023238a8cea33fc32957ec28a237eafd0315fd5b73bfcabb95ef5aa304a94ce38a6233f37810162cfc9467876128003e818145a6942e7133a68243d42 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984 SHA512 419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66 diff --git a/net-misc/dahdi/dahdi-3.1.0-r1.ebuild b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild new file mode 100644 index 000..f6c74472e10 --- /dev/null +++ b/net-misc/dahdi/dahdi-3.1.0-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic linux-mod toolchain-funcs + +MY_P="${P/dahdi/dahdi-linux}" +JNET=1.0.14 +GENTOO=3.1.0-r1 +S="${WORKDIR}/${MY_P}" + +JNET_DRIVERS="cwain qozap ztgsm" + +DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as Zaptel)" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz + https://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz + https://downloads.uls.co.za/gentoo/dahdi/gentoo-dahdi-patchset-${GENTOO}.tar.bz2 + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1.05.01.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-256-1.05.01.tar.gz + https://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-tc400m-MR6.12.tar.gz + https://downloads.digium.com/pub/tele
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: a4cce513c14937aea6fc07283a18c0b32d22d060 Author: Jaco Kroon uls co za> AuthorDate: Fri Nov 22 07:06:54 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 10 05:15:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4cce513 net-misc/dahdi: take maintainership Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi/metadata.xml | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/net-misc/dahdi/metadata.xml b/net-misc/dahdi/metadata.xml index f804fe3a219..5764b12a1cd 100644 --- a/net-misc/dahdi/metadata.xml +++ b/net-misc/dahdi/metadata.xml @@ -2,8 +2,12 @@ http://www.gentoo.org/dtd/metadata.dtd";> -chain...@gentoo.org -Tony Vroon +j...@uls.co.za +Jaco Kroon + + +proxy-ma...@gentoo.org +Proxy Maintainers Support (short) flash on FXS
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: dcbd5551044f0b23942cdf57265a724c5e5a0fa6 Author: Jaco Kroon uls co za> AuthorDate: Fri Dec 6 17:27:00 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 10 05:15:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbd5551 net-misc/dahdi: version bump to 3.1.0 Fixes various build issues due to old kernels. Unfortunately drops support for some cards previously maintained by tzafrir (https://notabug.org/tzafrir/dahdi-linux-extra). Unfortunately by his own admission these are really old, and looks like he dropped support for most of those cards as well. If required, please file a bug against me and I'll see what can be done. Closes: https://bugs.gentoo.org/661782 Closes: https://bugs.gentoo.org/661894 Closes: https://bugs.gentoo.org/679212 Closes: https://bugs.gentoo.org/679944 Closes: https://bugs.gentoo.org/701504 Closes: https://bugs.gentoo.org/701612 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi/Manifest | 2 + net-misc/dahdi/dahdi-3.1.0.ebuild | 104 ++ net-misc/dahdi/metadata.xml | 1 + 3 files changed, 107 insertions(+) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index 838cf87aff0..8c37cabb721 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -23,8 +23,10 @@ DIST dahdi-linux-2.10.0.1.tar.gz 2042867 BLAKE2B 221f9141e9d05c9322ff75857c32c64 DIST dahdi-linux-2.10.1.tar.gz 2044847 BLAKE2B 242a3f440e0af7a006f2d96f2d9dd7d2e7095f795793301fc2d60e9c6e10124ad9c79e84c0917700dba74ee9cd4b2e49f81e23d7645532ca5af1b257f952c43d SHA512 3ef877ba104e720f3292fc95450968ec1d46cc54f807492a2d41fe768e9dde554a420928f45b7244647b5bf2300863e150ee23c9920fbfb7afa6cb46a77a2087 DIST dahdi-linux-2.10.2.tar.gz 2044873 BLAKE2B 8c6bab0fb4b8436bb3b6f1f002e41fbd4269f5f64bbfe14519ae271c4cdd767a6898df771415960f5ead052f10a3aaff9ea1b67cc64b74da78020b8806ca9e1d SHA512 b585a408ffb7b95a5e1a47dff14be93e2ce7420e5b3b3160ccfc0ca8df153ec1f36c56c96bc4f7b20bebda0559ec03481e1307feb8e10eace68737e8f8783537 DIST dahdi-linux-2.11.1.tar.gz 2045435 BLAKE2B b84b8717a7568b00ab9cb9f6edb5a04f2c085655ee07c9637fbd09faf3e520beaa0f5a13e6864ba06e92bd1bb54b28e08c36f2b5d16dc9510ecae9ea61f745e3 SHA512 db15d9237f157b5349de8f4cdb45573ed42e1dd25c83f900835c7e15637a19e1e95c7c990dc786c1e3f37f32419f3d009e179d27b5d16421789ff9bc76f54224 +DIST dahdi-linux-3.1.0.tar.gz 1645832 BLAKE2B 27ea6b68318750639fd90f2061e2e9e128e3faa8cc195b368f7157947f5b522f86b871a3b793016945c9faaed20b38a185adafa29b2fc04019063257f578169e SHA512 440f5e44c933c609f2b3cfcf013c84bcd0c37929a43d69aac0276b11484cb890cd5939c5ac5950cad54d934d27ee6ff0b18f2bdd58477ed9be8055de107727b4 DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 BLAKE2B cf4abaae393d754c1388544710ab69bd727d54963c7df6c7fcd56a450d5ea0242ae1bbbe45855fbe5bd3b3150d28676490713f9dd1331e42c0c2fa5243415b69 SHA512 63378c916af787549d3d092ed9532ebdb6106675d96cb124eaeff8e70bdf28751f30745a6e6f78176bf8411031fcfac6bec4f38e18e48ca0b363ef815bae4770 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 BLAKE2B 8c832d97a50985aa763ff38699c0c77d2898dd3e2d0c35c47a1459029606fc5b5e2d077c4c5968cb47a007edfa0a18ed634a2f24891225cf8195e44c66640b3e SHA512 b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 BLAKE2B ced190c538a358614ceeafc55bbfa9e3d619b82a461fb59631e46320b3fe7d018e9ce4483c0d61cc39625beb856578c6f3af2fb6a8a6ddc421034da6e7c56213 SHA512 f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517 DIST gentoo-dahdi-patchset-1.2.4.tar.bz2 110136 BLAKE2B 2a07b3e5d71e30db339fee5d0e0489dad69c0c0a536daaafe24080f3d548153f980fe549126963aa4d9fbe2c9b17b54db840c452dcb0ce0f7f3a95392e362d80 SHA512 e16d6277764b6e8c9a79712f1e0c7e2d30877ce467b55fc4bf19d89025d6155eac6accf748ffd680c6dd111ebe45a40c311cebaf85f4feeb047a37889c948210 +DIST gentoo-dahdi-patchset-3.1.0.tar.bz2 2224 BLAKE2B f07b8a1ecf7996d9e970248216b3ceacd991ecfe4e6e9cbf408c47e7e29e827a5ebedd399d611bc7c286309095c109d30d6c7f03ed4c95c8e89ba816ed59e002 SHA512 ed88dcf023238a8cea33fc32957ec28a237eafd0315fd5b73bfcabb95ef5aa304a94ce38a6233f37810162cfc9467876128003e818145a6942e7133a68243d42 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984 SHA512 419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66 diff --git a/net-misc/dahdi/dahdi-3.1.0.ebuild b/net-misc/dahdi/dahdi-3.1.0.ebuild new file mode 100644 index 000..acefda64fce --- /dev/null +++ b/net-misc/dahdi/dahdi-3.1.0.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2020 Gentoo Authors +# Distribut
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/
commit: a3f4e70b0e37bb1cb8a96f18cbcaf1f354417802 Author: Jaco Kroon uls co za> AuthorDate: Fri Dec 6 17:34:10 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 10 05:15:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f4e70b net-misc/dahdi-tools: version bump to 3.1.0 Closes: https://bugs.gentoo.org/674584 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/13897 Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi-tools/Manifest | 1 + net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild | 53 ++ ...dahdi-tools-3.1.0-parallel-make-no-config.patch | 19 3 files changed, 73 insertions(+) diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest index 96b8179bade..7e02e29eb14 100644 --- a/net-misc/dahdi-tools/Manifest +++ b/net-misc/dahdi-tools/Manifest @@ -5,5 +5,6 @@ DIST dahdi-tools-2.11.1.tar.gz 1500037 BLAKE2B 84583633cf1e125e7e4203c9f3443765f DIST dahdi-tools-2.6.2.tar.gz 843572 BLAKE2B 5bdf3d8ad5a853b29bc93dbb33ab4015beee2f362aa8e2fcafabb4ae5cd4511479a392e8505d1da6448590538c5e3f9b213d3c6a8774446e314ee26077f56065 SHA512 3e0abb7cdfff072720bf48ccdb5cc43d183e0c3217b1eadfee7920f5b29cfe31f3b79d981516ae95232065c7686a87f169835802788cb1185c3c947feff275c3 DIST dahdi-tools-2.8.0.tar.gz 642755 BLAKE2B e235fdb17084df4fff6c4e18f0555cc5e6926d7adf7a443a018c6a267d6a4f2480d57c133be6ab682f64e7a798513ad5d35ac167574d666b44965208f4af4a85 SHA512 983e1dfe9bda130c3d0e60f44a79ebb75ae8ab9f27bd77d0355c58e901012465a37411fb1cdc97a131ac01ac892f37729f5853439aaba4ba5a4927c7a7997f81 DIST dahdi-tools-2.9.0.1.tar.gz 649990 BLAKE2B 46e8f77d57e1b0b5083994dc1eaba28009c69c9a8442e9c2f981c20d251f4126ea34713df0be12b2e57055637e0780b9a8166be9e4df574c462bf7dbd9c688a0 SHA512 2e16312d4f44aa50cbd7d843514aca06b8f1019b114a00ca5a76cf40ea9b8e937766e70c7628a76a991fa3ad8a12d36782c378a2ad783f9882f0225429794494 +DIST dahdi-tools-3.1.0.tar.gz 607449 BLAKE2B aa8ef197cbdecf5c892386aa1c25c940ed3f7c24884f588dcca975d34ee7b4c41722d2529fa305d7568d03302e10e6eb4d5df36a899315e05bf243163500b22d SHA512 e0e5bf24e4834ca39ef7dc1af1bb7ef26bd258a8b2cb2406a7e1ffed25b4b1d44a5fce41d97c5ad7fc6ebb66f965759d2b49ffa6d89845786f43eadb89ff4694 DIST gentoo-dahdi-tools-patchset-0.3.tar.bz2 2250 BLAKE2B 2ca4a699601fa1bcbbba4574596302164a022550d782acb8b6df85e1296dfb54eb44c6abe6b3ac3044684def4496a733a4bf542e99f0e11550537ba5fc75c9fe SHA512 15bba73140ede20f49f69419d9ef9a4f242d18ad2da6edee6e91c44fad7ddaf5aa7d6d9e5127c0af0f384d81b4bc8c3fae9e5504d13279abb7ac3db2d01b6a43 DIST gentoo-dahdi-tools-patchset-0.4.tar.bz2 2665 BLAKE2B 79698214b5f61112e678dd0ba24c4043a6506ced293576cbb8a26feede8cbb3b498caf6f450e96571bf3debcc9caf2712482d3c77b90e43c7bf8ea782ef99ef4 SHA512 e48797bd5e741ba94bfd2b19c088ae51812272dc67e7fac04a0c52df9a8371443112d0385e31fe0b812acfc4c912c8cc38e9c632131d5ede55afc43301e2c2be diff --git a/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild new file mode 100644 index 000..2a8c5a46768 --- /dev/null +++ b/net-misc/dahdi-tools/dahdi-tools-3.1.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 perl-functions + +DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" +HOMEPAGE="https://www.asterisk.org"; +SRC_URI="https://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="ppp" +PATCHES=( + "${FILESDIR}/dahdi-nondigium-blacklist.patch" + "${FILESDIR}/dahdi-tools-3.1.0-parallel-make-no-config.patch" +) + +DEPEND="dev-libs/newt + net-misc/dahdi + sys-kernel/linux-headers + virtual/libusb:0 + ppp? ( net-dialup/ppp )" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with ppp) --with-perllib="$(perl_get_vendorlib)" +} + +src_install() { + local bashcompdir="$(get_bashcompdir)" + local bashcmd bashcmdtarget + + emake DESTDIR="${ED}" bashcompdir="${bashcompdir}" udevrulesdir=/lib/udev/rules.d install + emake DESTDIR="${ED}" install-config + + dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest + + # install init scripts + newinitd "${FILESDIR}"/dahdi.init2 dahdi + newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf + newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf + + bashcomp_alias dahdi $(sed -nre 's/^complete -F .* //p' "${ED}${bashcompdir}/dahdi" || + die "Error parsing dahdi bash completion file for commands") +} diff --git a/net-misc/dahdi-tools/files/dahdi-tools-3.1.0-parallel-make-no-config.patch b/net-misc/dahdi-tools/fil
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: 75adeabb27a6f7d8809bdbef99d4397c8d930842 Author: Jaco Kroon uls co za> AuthorDate: Fri Dec 6 11:52:02 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Jan 10 05:15:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75adeabb net-misc/dahdi-tools: take maintainership. Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Joonas Niilola gentoo.org> net-misc/dahdi-tools/metadata.xml | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/net-misc/dahdi-tools/metadata.xml b/net-misc/dahdi-tools/metadata.xml index 42f88a34db7..ae2616ecadf 100644 --- a/net-misc/dahdi-tools/metadata.xml +++ b/net-misc/dahdi-tools/metadata.xml @@ -2,8 +2,12 @@ http://www.gentoo.org/dtd/metadata.dtd";> -chain...@gentoo.org -Tony Vroon +j...@uls.co.za +Jaco Kroon + + +proxy-ma...@gentoo.org +Proxy Maintainers Enables PPP/DAHDIRAS support
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/, net-misc/dahdi-tools/
commit: a077c2296ba1188e38394c4585e0d514b5b7eef5 Author: Tony Vroon gentoo org> AuthorDate: Thu Jun 14 12:02:37 2018 + Commit: Tony Vroon gentoo org> CommitDate: Thu Jun 14 12:02:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a077c229 net-misc/dahdi-tools: Version bump to 2.11.1 Ebuild updates by Jaco Kroon. Closes: https://bugs.gentoo.org/519242 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-misc/dahdi-tools/Manifest | 1 + net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild | 53 ++ .../files/dahdi-nondigium-blacklist.patch | 12 + 3 files changed, 66 insertions(+) diff --git a/net-misc/dahdi-tools/Manifest b/net-misc/dahdi-tools/Manifest index 7102a9a1ab1..96b8179bade 100644 --- a/net-misc/dahdi-tools/Manifest +++ b/net-misc/dahdi-tools/Manifest @@ -1,6 +1,7 @@ DIST dahdi-tools-2.10.0.tar.gz 655475 BLAKE2B da24593def6f1f08bc9a2cc98fcb06dafaf419410bac2f93b00d2085fb7ed2ad3b72ba7731ec368b54aad318057a2a1998bca5e56907729c9261c3c4bd0705fa SHA512 cf84d1117ac6b4dbd87db4a6ec072e945e64677fbd5dca169e06d954c599ce4ff9a80254aa3027bcc02f7770a5e0a3bcaca075aacfd28c62870d011801d0d225 DIST dahdi-tools-2.10.1.tar.gz 656275 BLAKE2B ee6d4679b22eefbd1bb0f6fb9375f5f0a42ba95418828c2e318469edf06bd9b6b59e826c821a10cda8a93861219fc8d15413280b05a2aa722e65e0c18e2abd70 SHA512 856116119336b1d51da1c263c95e361c379d61b672db69703f48fb260d570f9335169b8c53daf7d6b18725eb3112539fd9e229b257ff6e9d76a00e74a859da66 DIST dahdi-tools-2.10.2.tar.gz 656284 BLAKE2B 0636d88c1d65f09b569549cd2b03d4e2479de45faec8f55b49730ddb7b91a6e0f9a22d22fb37fddd70ce6451be78d42b6abf744d443356e8548312dd9af840cf SHA512 5030e5b5fee3ca7853da07a907a4a9e4e72b06d62cb315cf80c0978eac27d70d86024c32f0fc08e8f667f5d7c039968c862631cc310ce30008d52cd121c61004 +DIST dahdi-tools-2.11.1.tar.gz 1500037 BLAKE2B 84583633cf1e125e7e4203c9f3443765f15eec71ab669e0ec09921e8207fdd24320b6b0920f8af3b2c45bd1080abfe85569285757f1a8450f4e65ad8c9093549 SHA512 d13f799baeaecab4601a379fb703fc169906e873f71baa9d13d688b2a3f4490a1c59eea8bd50e1a08a0712b38e556f8a17d02a8ea5289a003ca91b570ae5b8a6 DIST dahdi-tools-2.6.2.tar.gz 843572 BLAKE2B 5bdf3d8ad5a853b29bc93dbb33ab4015beee2f362aa8e2fcafabb4ae5cd4511479a392e8505d1da6448590538c5e3f9b213d3c6a8774446e314ee26077f56065 SHA512 3e0abb7cdfff072720bf48ccdb5cc43d183e0c3217b1eadfee7920f5b29cfe31f3b79d981516ae95232065c7686a87f169835802788cb1185c3c947feff275c3 DIST dahdi-tools-2.8.0.tar.gz 642755 BLAKE2B e235fdb17084df4fff6c4e18f0555cc5e6926d7adf7a443a018c6a267d6a4f2480d57c133be6ab682f64e7a798513ad5d35ac167574d666b44965208f4af4a85 SHA512 983e1dfe9bda130c3d0e60f44a79ebb75ae8ab9f27bd77d0355c58e901012465a37411fb1cdc97a131ac01ac892f37729f5853439aaba4ba5a4927c7a7997f81 DIST dahdi-tools-2.9.0.1.tar.gz 649990 BLAKE2B 46e8f77d57e1b0b5083994dc1eaba28009c69c9a8442e9c2f981c20d251f4126ea34713df0be12b2e57055637e0780b9a8166be9e4df574c462bf7dbd9c688a0 SHA512 2e16312d4f44aa50cbd7d843514aca06b8f1019b114a00ca5a76cf40ea9b8e937766e70c7628a76a991fa3ad8a12d36782c378a2ad783f9882f0225429794494 diff --git a/net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild b/net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild new file mode 100644 index 000..503d311eb7f --- /dev/null +++ b/net-misc/dahdi-tools/dahdi-tools-2.11.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit bash-completion-r1 + +DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi" +HOMEPAGE="http://www.asterisk.org"; +SRC_URI="http://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +IUSE="ppp" +PATCHES=( "${FILESDIR}/dahdi-nondigium-blacklist.patch" ) + +DEPEND="dev-libs/newt + ppp? ( net-dialup/ppp ) + >=net-misc/dahdi-2.5.0 + !net-misc/zaptel + >=sys-kernel/linux-headers-2.6.35 + virtual/libusb:0" +RDEPEND="${DEPEND}" + +src_configure() { + econf $(use_with ppp) +} + +src_install() { + local bashcompdir="$(get_bashcompdir)" + local bashcmd bashcmdtarget + + emake DESTDIR="${D}" bashcompdir="${bashcompdir}" udevrulesdir=/lib/udev/rules.d install + emake DESTDIR="${D}" install-config + + dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest + + # install init scripts + newinitd "${FILESDIR}"/dahdi.init2 dahdi + newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf + newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf + + # Fix up bash completion ... to Gentoo standards... + for bashcmd in $(sed -nre 's/^complete -F .* //p' "${D}${bashcompdir}/dahdi"); do + if [ -z "${bashcmdtarget}" ]; then + mv "${D}${bashcompdir}/dahdi" "${D}${bashcompdir}/${bashcmd}" + bashcmdtarget="${bashcmd}" +
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 544f094826762efc335dcfcf8392e07b0883894d Author: Tony Vroon gentoo org> AuthorDate: Fri Jun 8 12:35:55 2018 + Commit: Tony Vroon gentoo org> CommitDate: Fri Jun 8 12:36:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544f0948 net-misc/dahdi: Address build failures on newer kernels Reported by Toralf Förster; patches scavenged & rebased by Jaco Kroon. Closes: https://bugs.gentoo.org/617876 Package-Manager: Portage-2.3.40, Repoman-2.3.9 net-misc/dahdi/Manifest | 1 + net-misc/dahdi/dahdi-2.11.1-r1.ebuild | 80 +++ 2 files changed, 81 insertions(+) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index 65b5b8e9a69..838cf87aff0 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -26,4 +26,5 @@ DIST dahdi-linux-2.11.1.tar.gz 2045435 BLAKE2B b84b8717a7568b00ab9cb9f6edb5a04f2 DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 BLAKE2B cf4abaae393d754c1388544710ab69bd727d54963c7df6c7fcd56a450d5ea0242ae1bbbe45855fbe5bd3b3150d28676490713f9dd1331e42c0c2fa5243415b69 SHA512 63378c916af787549d3d092ed9532ebdb6106675d96cb124eaeff8e70bdf28751f30745a6e6f78176bf8411031fcfac6bec4f38e18e48ca0b363ef815bae4770 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 BLAKE2B 8c832d97a50985aa763ff38699c0c77d2898dd3e2d0c35c47a1459029606fc5b5e2d077c4c5968cb47a007edfa0a18ed634a2f24891225cf8195e44c66640b3e SHA512 b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 BLAKE2B ced190c538a358614ceeafc55bbfa9e3d619b82a461fb59631e46320b3fe7d018e9ce4483c0d61cc39625beb856578c6f3af2fb6a8a6ddc421034da6e7c56213 SHA512 f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517 +DIST gentoo-dahdi-patchset-1.2.4.tar.bz2 110136 BLAKE2B 2a07b3e5d71e30db339fee5d0e0489dad69c0c0a536daaafe24080f3d548153f980fe549126963aa4d9fbe2c9b17b54db840c452dcb0ce0f7f3a95392e362d80 SHA512 e16d6277764b6e8c9a79712f1e0c7e2d30877ce467b55fc4bf19d89025d6155eac6accf748ffd680c6dd111ebe45a40c311cebaf85f4feeb047a37889c948210 DIST jnet-dahdi-drivers-1.0.14.tar.gz 64860 BLAKE2B c8bbb007cd1a76d02b758af35d1d6a26d5617018ad1de8c69dd9bdf7d781d66b85031706efe55edb32eec1d00f3877fe8a2edd4f9899f367824875cd5fe93984 SHA512 419352897d39bae6b51ee302723de6ca3c8041546a1273fa0691cf169e16f37fc730f3033fed4e5f564dce6dcc097e93f609208af8c38d03b9aee96b95037d66 diff --git a/net-misc/dahdi/dahdi-2.11.1-r1.ebuild b/net-misc/dahdi/dahdi-2.11.1-r1.ebuild new file mode 100644 index 000..7f9b0c8baf4 --- /dev/null +++ b/net-misc/dahdi/dahdi-2.11.1-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit linux-mod eutils flag-o-matic toolchain-funcs + +MY_P="${P/dahdi/dahdi-linux}" +JNET=1.0.14 +GENTOO=1.2.4 +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as Zaptel)" +HOMEPAGE="http://www.asterisk.org"; +SRC_URI="http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1.05.01.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-256-1.05.01.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-tc400m-MR6.12.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te133-7a001e.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te134-780017.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te435-13001e.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te436-10017.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-te820-1.76.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-vpmoct032-1.12.0.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.25.0.tar.gz +mirror://gentoo/gentoo-dahdi-patchset-${GENTOO}.tar.bz2 +http://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +I
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: c6d69ee7b9e96213faa846e3461133b642c4f10e Author: Michael Weber gentoo org> AuthorDate: Thu Feb 23 12:44:17 2017 + Commit: Michael Weber gentoo org> CommitDate: Thu Feb 23 12:44:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d69ee7 net-misc/dahdi-tools: Add ~ppc keyword (bug 413543). Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild b/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild index d96e2da8ed..ccd2351056 100644 --- a/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="ppp" DEPEND="dev-libs/newt
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/
commit: da7a9d494ce7fa1e2a8499d16f7ccde81202 Author: Michael Weber gentoo org> AuthorDate: Thu Feb 23 09:05:49 2017 + Commit: Michael Weber gentoo org> CommitDate: Thu Feb 23 09:05:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7a9d49 net-misc/dahdi-tools: Add ~ppc64 keyword (bug 413543). Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild b/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild index 4a04cf36e8..d96e2da8ed 100644 --- a/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild +++ b/net-misc/dahdi-tools/dahdi-tools-2.10.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ SRC_URI="http://downloads.asterisk.org/pub/telephony/${PN}/releases/${P}.tar.gz LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="ppp" DEPEND="dev-libs/newt
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 94b6b063e60dd41b4504b21c388df4997028548d Author: Michael Weber gentoo org> AuthorDate: Wed Feb 22 22:04:49 2017 + Commit: Michael Weber gentoo org> CommitDate: Wed Feb 22 22:04:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b6b063 net-misc/dahdi: Add ~ppc ~ppc64 keyword (bug 447648). Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/dahdi/dahdi-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-2.11.1.ebuild b/net-misc/dahdi/dahdi-2.11.1.ebuild index d9cf22dde4..6612871f84 100644 --- a/net-misc/dahdi/dahdi-2.11.1.ebuild +++ b/net-misc/dahdi/dahdi-2.11.1.ebuild @@ -36,7 +36,7 @@ http://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" IUSE="flash" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 24a06b00206e8c645acc1aed5d115868ead02e1f Author: Michael Weber gentoo org> AuthorDate: Wed Feb 22 22:02:46 2017 + Commit: Michael Weber gentoo org> CommitDate: Wed Feb 22 22:02:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a06b00 net-misc/dahdi: Pass LDFLAGS="$(raw-ldflags)" to install, too (bug 447648). Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/dahdi/dahdi-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-2.11.1.ebuild b/net-misc/dahdi/dahdi-2.11.1.ebuild index 699e31f10a..d9cf22dde4 100644 --- a/net-misc/dahdi/dahdi-2.11.1.ebuild +++ b/net-misc/dahdi/dahdi-2.11.1.ebuild @@ -76,6 +76,6 @@ src_compile() { src_install() { einfo "Installing kernel module" - emake V=1 CC=$(tc-getCC) LD=$(tc-getLD) KSRC="${KV_OUT_DIR}" DESTDIR="${D}" DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" install + emake V=1 CC=$(tc-getCC) LD=$(tc-getLD) KSRC="${KV_OUT_DIR}" DESTDIR="${D}" DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" LDFLAGS="$(raw-ldflags)" install rm -rf "$D"/lib/modules/*/modules.* }
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 4ea0fe6a88efffe9d942631ceeeaefa1b23abe13 Author: Michael Weber gentoo org> AuthorDate: Wed Feb 22 21:01:53 2017 + Commit: Michael Weber gentoo org> CommitDate: Wed Feb 22 21:01:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea0fe6a net-misc/dahdi: Pass LDFLAGS="$(raw-ldflags)" (bug 447648). Package-Manager: Portage-2.3.3, Repoman-2.3.1 net-misc/dahdi/dahdi-2.11.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/dahdi/dahdi-2.11.1.ebuild b/net-misc/dahdi/dahdi-2.11.1.ebuild index d4a44598ae..699e31f10a 100644 --- a/net-misc/dahdi/dahdi-2.11.1.ebuild +++ b/net-misc/dahdi/dahdi-2.11.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -71,7 +71,7 @@ src_prepare() { src_compile() { unset ARCH - emake V=1 CC=$(tc-getCC) LD=$(tc-getLD) KSRC="${KV_OUT_DIR}" DESTDIR="${D}" DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" all + emake V=1 CC=$(tc-getCC) LD=$(tc-getLD) KSRC="${KV_OUT_DIR}" DESTDIR="${D}" DAHDI_MODULES_EXTRA="cwain.o qozap.o ztgsm.o" LDFLAGS="$(raw-ldflags)" all } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi-tools/files/
commit: 95a826e2c8e33a425626fb6bb5db8384f88a20c3 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Tue Jan 24 16:42:44 2017 + Commit: David Seifert gentoo org> CommitDate: Thu Jan 26 22:36:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a826e2 net-misc/dahdi-tools: remove unused file Closes: https://github.com/gentoo/gentoo/pull/3628 net-misc/dahdi-tools/files/dahdi-autoconf.init3 | 226 1 file changed, 226 deletions(-) diff --git a/net-misc/dahdi-tools/files/dahdi-autoconf.init3 b/net-misc/dahdi-tools/files/dahdi-autoconf.init3 deleted file mode 100644 index ac18611.. --- a/net-misc/dahdi-tools/files/dahdi-autoconf.init3 +++ /dev/null @@ -1,226 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Ultimate Linux Solutions CC -# Distributed under the terms of the GNU General Public License v2 - -depend() { - before dahdi - after wanrouter -} - -dahdi_load_modules() { - local hwlist loc status mod mod_vname pciid desc - - hwlist=$(/usr/sbin/dahdi_hardware) - - if [ -z "${hwlist}" ]; then - einfo "No digium hardware found." - ebegin "Loading module dahdi_dummy" - /sbin/modprobe dahdi_dummy - eend $? - return - fi - - echo "${hwlist}" | while read loc mod pciid desc; do - status="${mod:${#mod}-1:1}" - mod="${mod%[+-]}" - mod_vname="mod_${mod}" - - einfo "Found $desc at $loc (module: $mod)" - - if [ "${status}" = "-" -a "${!mod_vname-notloaded}" = "notloaded" ]; then - ebegin "Loading module $mod" - /sbin/modprobe $mod - eend - - [ $? -eq 0 ] && eval "$mod_vname=loaded" - fi - done -} - -dahdi_module_unload() { - local mod=$1 s - [ -d /sys/module/${mod} ] || return 0 - - for s in $(find /sys/module/${mod}/holders -type l); do - dahdi_module_unload $(basename $s) - done - - ebegin "Removing dahdi module: $mod" - /sbin/rmmod $mod - eend $? -} - -dahdi_gen_fxo_config() { - local port=$1 - - echo "fxs${DAHDI_FXO_SIGNALLING-ks}=${port}" - [ "${DAHDI_FXO_ECHOCAN-yes}" = yes ] && echo "echocanceller=${DAHDI_ECHOCAN-mg2},${port}" -} - -dahdi_gen_fxs_config() { - local port=$1 - - echo "fxo${DAHDI_FXO_SIGNALLING-ks}=${port}" - [ "${DAHDI_FXS_ECHOCAN-yes}" = yes ] && echo "echocanceller=${DAHDI_ECHOCAN-mg2},${port}" -} - -dahdi_gen_bri_te_config() { - span=$1 - port=$2 - basechan=$3 - - echo "span=${span},${port},0,${DAHDI_BRI_FRAMING-CSS},${DAHDI_BRI_CODING-AMI}" - echo "bchan=${basechan}-$(( basechan + 1 ))" - echo "hardhdlc=$(( basechan + 2 ))" - [ "${DAHDI_BRI_TE_ECHOCAN-yes}" = yes ] && echo "echocanceller=${DAHDI_ECHOCAN-mg2},${basechan}-$(( basechan + 1 ))" -} - -dahdi_gen_bri_nt_config() { - span=$1 - port=$2 - basechan=$3 - - echo "span=${span},0,0,${DAHDI_BRI_FRAMING-CSS},${DAHDI_BRI_CODING-AMI}" - echo "bchan=${basechan}-$(( basechan + 1 ))" - echo "hardhdlc=$(( basechan + 2 ))" - [ "${DAHDI_BRI_NT_ECHOCAN-yes}" = yes ] && echo "echocanceller=${DAHDI_ECHOCAN-mg2},${basechan}-$(( basechan + 1 ))" -} - -dahdi_gen_e1_cpe_config() { - span=$1 - port=$2 - basechan=$3 - - echo "span=${span},${port},0,${DAHDI_E1_FRAMING-CCS},${DAHDI_E1_CODING-HDB3,CRC4}" - bchans="${basechan}-$(( basechan + 14 )),$(( basechan + 16 ))-$(( basechan + 30 ))" - echo "bchan=${bchans}" - echo "dchan=$(( basechan + 15 ))" - [ "${DAHDI_E1_CPE_ECHOCAN-yes}" = yes ] && echo "echocanceller=${DAHDI_ECHOCAN-mg2},${bchans}" -} - -dahdi_gen_e1_net_config() { - span=$1 - port=$2 - basechan=$3 - - echo "span=${span},0,0,${DAHDI_E1_FRAMING-CCS},${DAHDI_E1_CODING-HDB3,CRC4}" - bchans="${basechan}-$(( basechan + 14 )),$(( basechan + 16 ))-$(( basechan + 30 ))" - echo "bchan=${bchans}" - echo "dchan=$(( basechan + 15 ))" - [ "${DAHDI_E1_NET_ECHOCAN-yes}" = yes ] && echo "echocanceller=${DAHDI_ECHOCAN-mg2},${bchans}" -} - -dahdi_conf_span() { - local span=$1 - local type=$2 - local desc=$3 - local port=$4 - local basechan=$5 - local vname="" - - # Analog we need to deal with on a port-by-port basis. - [ "${type}" = "analog" ] && return 0 - - echo -e "\n# ${desc}" - case "${type}" in - digital-TE) - dahdi_gen_bri_te_config "${span}" "${port}" "${basechan}" - ;; - digital-NT) - dahdi_gen_bri_nt_config "${span}" "${port}" "${basechan}" - ;; - digital-E1) - # Use CPE by default. Unfortunately ther
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 2248f72f1eba8a5b5cc789ef2d4404ae5ac0ce5a Author: Tony Vroon gentoo org> AuthorDate: Thu Mar 31 10:53:40 2016 + Commit: Tony Vroon gentoo org> CommitDate: Thu Mar 31 10:53:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2248f72f net-misc/dahdi: Version bump to 2.11.1 thanks to Oliver Jaksch & Rene Fuchs in bug #572736 Package-Manager: portage-2.2.28 net-misc/dahdi/Manifest| 1 + net-misc/dahdi/dahdi-2.11.1.ebuild | 81 ++ 2 files changed, 82 insertions(+) diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest index e9d441d..d89d068 100644 --- a/net-misc/dahdi/Manifest +++ b/net-misc/dahdi/Manifest @@ -22,6 +22,7 @@ DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 SHA256 3ff26cf80555fd7470b43a87 DIST dahdi-linux-2.10.0.1.tar.gz 2042867 SHA256 7b129903c517fbcb74e9600cd2baaf1721d8684c53525314620db7c0410055fe SHA512 7d03717947063a037e83fc13ab42e4ecc4aeb12a2d8e1f0cae5b491d2dcd948aa51381f0111e5013f355faf4d6ff00df8238e19be91852e99040a836fbf51318 WHIRLPOOL 6fcb613fbaf20a4a664a0f20c15c31b2ac8c4c54bf6c40ee951e61b0600f9700f61d73005b8ba6e34b75c62ffbc1cfc97af9d926ce3caa04e420e84212df1edb DIST dahdi-linux-2.10.1.tar.gz 2044847 SHA256 94c532e190fc6372f9731df71f8c590fc6f6f184d5394339ce892ac6788843aa SHA512 3ef877ba104e720f3292fc95450968ec1d46cc54f807492a2d41fe768e9dde554a420928f45b7244647b5bf2300863e150ee23c9920fbfb7afa6cb46a77a2087 WHIRLPOOL e114b8e200aaa94283bcf57f54e6e0be33fe7bbb5680acba43b5704733cd7e6c27eae5a6fbb9cc0314ac022c1b2892839da5b710b21991247944847e3819b0c8 DIST dahdi-linux-2.10.2.tar.gz 2044873 SHA256 6270444cb9b345941267b162038cc45f5ef4485139176e88e2c4d22fa35a2c59 SHA512 b585a408ffb7b95a5e1a47dff14be93e2ce7420e5b3b3160ccfc0ca8df153ec1f36c56c96bc4f7b20bebda0559ec03481e1307feb8e10eace68737e8f8783537 WHIRLPOOL 2c640728a31cdd45a34cf78b1f07587242fc3e68eeb37de006bba237cbc89ea7ea4fa9ad568775761225dbdefdaff1de152bbfd05dfbbbc693efdf723835d162 +DIST dahdi-linux-2.11.1.tar.gz 2045435 SHA256 f59f382365118205e77d2874f1c0e1546e936247bcc45f07a43bc21778bee9df SHA512 db15d9237f157b5349de8f4cdb45573ed42e1dd25c83f900835c7e15637a19e1e95c7c990dc786c1e3f37f32419f3d009e179d27b5d16421789ff9bc76f54224 WHIRLPOOL 4380cfb695097b40df3b6a46296406bae8db5c19a397d5f9a3c5ef8d93f7d7529fdd09070ccb5bfdd3c6077cd1bffbfaf5ee8f4f68f1065ed2adfc0dec656e8b DIST gentoo-dahdi-patchset-1.1.9.tar.bz2 102384 SHA256 31efbb79403c57e095bd032939d65b3c15eb5964e837476b1ade42cea9c2b9f7 SHA512 63378c916af787549d3d092ed9532ebdb6106675d96cb124eaeff8e70bdf28751f30745a6e6f78176bf8411031fcfac6bec4f38e18e48ca0b363ef815bae4770 WHIRLPOOL f6aba2558bd8a0bb3998977187d50ea95b0e169aadb18372ee8d7d5df8624e5d2c40e3ae98bcf2c5ed9680920f5d813563d15bdab6c3d167bb1539ba4efe6500 DIST gentoo-dahdi-patchset-1.2.0.tar.bz2 103096 SHA256 00dcc6ac490f6d56c806bde06b9fb76ed09555cb879880d48f8087f50adfbb31 SHA512 b700a31bb670146d5e8a5745deb8a62a6d3b0a65e1532d1ac8c5effa32c4f5ce0986f441eec5c41d94554e04723e71f0063a1f2700e6d2280b7bc7ba1f7f7b04 WHIRLPOOL 4ce8e9930c59da65fe66250009dea21a7bbed4b654d9f6aed832525a56c5265c20acfbcbf38a58a0ce190df3bac66080d4513dcdf796c4823fa6ceefafa51c96 DIST gentoo-dahdi-patchset-1.2.3.tar.bz2 103028 SHA256 4bd57ffa61d718b847080af274fdf2414bf83a6567dffa05786e3e9b900cdf5f SHA512 f98170a3a98445f84586805b330ce6ed7e3a89d36162e9aef6c7cfb2c1bffbac5bde82764352b519b0684b4b19a7157696d633fccd66d0949e0cc74ab17a0517 WHIRLPOOL fbf86b33f7961cdd8053fe7898908088fb1579705915e5cddee01d5bae3cc996a061af622d4868e5b82270b22043529f69a50580d45451a3400b664835965760 diff --git a/net-misc/dahdi/dahdi-2.11.1.ebuild b/net-misc/dahdi/dahdi-2.11.1.ebuild new file mode 100644 index 000..d4a4459 --- /dev/null +++ b/net-misc/dahdi/dahdi-2.11.1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit base linux-mod eutils flag-o-matic toolchain-funcs + +MY_P="${P/dahdi/dahdi-linux}" +JNET=1.0.14 +GENTOO=1.2.3 +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="Kernel modules for Digium compatible hardware (formerly known as Zaptel)" +HOMEPAGE="http://www.asterisk.org"; +SRC_URI="http://downloads.asterisk.org/pub/telephony/dahdi-linux/releases/${MY_P}.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4a-a0017.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a4b-d001e.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8a-1d0017.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-a8b-1f001e.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-032-1.05.01.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-064-1.05.01.tar.gz +http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-oct6114-128-1
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 25a1e13066be210fa3a79e6ec8a08fab18127a61 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Nov 1 13:44:31 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Nov 1 13:44:31 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a1e130 net-misc/dahdi: x86 stable wrt bug #564014 Package-Manager: portage-2.2.20.1 net-misc/dahdi/dahdi-2.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-2.10.2-r2.ebuild b/net-misc/dahdi/dahdi-2.10.2-r2.ebuild index d8bc7f4..ebc9cf3 100644 --- a/net-misc/dahdi/dahdi-2.10.2-r2.ebuild +++ b/net-misc/dahdi/dahdi-2.10.2-r2.ebuild @@ -36,7 +36,7 @@ http://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="flash" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: net-misc/dahdi/
commit: 882f7e55fbb42f17d69a92317c58f3de65fe9309 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Oct 27 12:17:47 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Oct 27 12:17:47 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882f7e55 net-misc/dahdi: amd64 stable wrt bug #564014 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" net-misc/dahdi/dahdi-2.10.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/dahdi/dahdi-2.10.2-r2.ebuild b/net-misc/dahdi/dahdi-2.10.2-r2.ebuild index 8f967ce..d8bc7f4 100644 --- a/net-misc/dahdi/dahdi-2.10.2-r2.ebuild +++ b/net-misc/dahdi/dahdi-2.10.2-r2.ebuild @@ -36,7 +36,7 @@ http://www.junghanns.net/downloads/jnet-dahdi-drivers-${JNET}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="flash" RESTRICT="test"