summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2010-09-14 12:32:09 +0000
committerTony Vroon <chainsaw@gentoo.org>2010-09-14 12:32:09 +0000
commit9df0424658e4b2f4233742ba7ea1a8dbeda6bed4 (patch)
treee29ea0824fe658bbb3002006be0ff076b8cb3481
parentold (diff)
downloadhistorical-9df0424658e4b2f4233742ba7ea1a8dbeda6bed4.tar.gz
historical-9df0424658e4b2f4233742ba7ea1a8dbeda6bed4.tar.bz2
historical-9df0424658e4b2f4233742ba7ea1a8dbeda6bed4.zip
Version bump, two patches now upstream. With thanks to Jaco Kroon for a new non-Digium hardware support patch. Closes bug #336525.
Package-Manager: portage-2.1.9.2/cvs/Linux x86_64
-rw-r--r--net-misc/dahdi/ChangeLog8
-rw-r--r--net-misc/dahdi/Manifest14
-rw-r--r--net-misc/dahdi/dahdi-2.4.0.ebuild56
3 files changed, 72 insertions, 6 deletions
diff --git a/net-misc/dahdi/ChangeLog b/net-misc/dahdi/ChangeLog
index 3d7d03d12094..8f5d469ff62a 100644
--- a/net-misc/dahdi/ChangeLog
+++ b/net-misc/dahdi/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-misc/dahdi
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/dahdi/ChangeLog,v 1.8 2010/06/08 16:49:47 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dahdi/ChangeLog,v 1.9 2010/09/14 12:32:09 chainsaw Exp $
+
+*dahdi-2.4.0 (14 Sep 2010)
+
+ 14 Sep 2010; <chainsaw@gentoo.org> +dahdi-2.4.0.ebuild:
+ Version bump, two patches now upstream. With thanks to Jaco Kroon for a
+ new non-Digium hardware support patch. Closes bug #336525.
*dahdi-2.3.0.1 (08 Jun 2010)
diff --git a/net-misc/dahdi/Manifest b/net-misc/dahdi/Manifest
index 7fd1dba9992b..40349341ce39 100644
--- a/net-misc/dahdi/Manifest
+++ b/net-misc/dahdi/Manifest
@@ -15,25 +15,29 @@ DIST dahdi-fw-tc400m-MR6.12.tar.gz 1750035 RMD160 8181ffd4bc861122c338e1eb2748e7
DIST dahdi-fw-vpmadt032-1.07.tar.gz 41376 RMD160 33dfc6da198065a33de516bdd2e4185bb7355e75 SHA1 fd470e7aec0db62e3750aa4819ff03b70c6e9977 SHA256 f566cc82203bc3a49f4850ac08dec613d1a2eeda437482e1d0c2da1e9e8bb68e
DIST dahdi-fwload-vpmadt032-1.17.0.tar.gz 147425 RMD160 f13f96b23a8865e17f6d171102508682b1011a87 SHA1 76cb695c845e0a56972cf28490d70e03a260d929 SHA256 a94f5fc4944112706642e360878f81fed2fa524b24ec0981a25da5232e5952c8
DIST dahdi-fwload-vpmadt032-1.20.0.tar.gz 146556 RMD160 eb7bbff9980f3723ba7eb84aed91778c4cf3a40f SHA1 3b4df3872a991c88daf058611f6663b069f2a4e8 SHA256 858043b38d09a70371d762c37b949f1031a11fb7623a4cce58389ec4d3246dc2
+DIST dahdi-fwload-vpmadt032-1.25.0.tar.gz 149360 RMD160 03854bebe670501a15bd8d5691c71dbafd4cc7f7 SHA1 0615613f6179ef927d23ed23daeaf7a718490200 SHA256 3ff26cf80555fd7470b43a87c51d03c1db2a75abcd4561d79f69b6c48298e4a1
DIST dahdi-linux-2.1.0.4.tar.gz 1251822 RMD160 746a6b266e51003726046582bdbfcca2f6d11194 SHA1 e5fa4220b995b2841f1658e29fe710a649b1bd9c SHA256 42fde494ed205026037f6164f9112a7a7cac55adc8f8a535e3867ca83ae8c239
DIST dahdi-linux-2.2.0.2.tar.gz 1387811 RMD160 2fec5a75bb9be328d5de4a9282355490c787d266 SHA1 58a5244ee589d50cd3add601f6867cc82ee2e7cd SHA256 55da659f6acd5f706c0eaf74be8ed3d7fa3a5b1337954b5b663633e1300e4593
DIST dahdi-linux-2.2.1.1.tar.gz 1418259 RMD160 c7c17bb7def165cb6487baf421c7b7c06f1d12c8 SHA1 bd8df4beffe7bdaba347a6692876528eab82f21b SHA256 0570ae088429dffcd032ed60d130c096ad2bf27b78a8da81e2cab2f416b2ef91
DIST dahdi-linux-2.3.0.1.tar.gz 1474833 RMD160 e201ca83d62136bd9a4bef3bacb8fc2ab8c158e1 SHA1 df7814c5837745737baea8e16deb4d8d3d848ce6 SHA256 4ab83417689e43fa20f5ca2873d2b15b2f4a6d7532982fc6e8c4434263464973
DIST dahdi-linux-2.3.0.tar.gz 1473577 RMD160 5aed25c13bfc934df32a22f3b3fb9748bcc6b71b SHA1 32153aff2acf56c7b60ed4ce1390f01cd084a491 SHA256 8bc28cd0b979a52b8db12619fde2b6eba060b6a747309642f803616618d209c5
+DIST dahdi-linux-2.4.0.tar.gz 1499694 RMD160 34d6a22d1e1be44f4ea9dda1774b9a1a5fee0b27 SHA1 4431db887dba8a5a8089d60d4a62b9d704d03034 SHA256 082c6e44ad32f71157797b22add19f6f448abdf060d86b9d4f6d3b98e2896a23
DIST gentoo-dahdi-patchset-0.1.tar.bz2 62493 RMD160 ce12f54ce29ebb62fc883aba17d2f2ac75bc1d02 SHA1 3f55307c64abc77b9ca3ac4f6786a042cfde54c2 SHA256 b1325c52bc29cc7c705d246c9c3df1cb58a521d466427fbedf9afb50e5fc878e
DIST gentoo-dahdi-patchset-0.2.tar.bz2 59398 RMD160 c940d0783c89cd6e4a8c3d92fe42f372e35249db SHA1 62f967c1ae67df64e5a333862a2d0aa9dddad150 SHA256 79041e9ae2b64bcdac51bea48559e712e324989b2662b362dadfe043706ce7e0
DIST gentoo-dahdi-patchset-0.3.tar.bz2 58732 RMD160 5ce6efbc254b703371b4bfd5c991cb1183774930 SHA1 3f7e2d9aeba2356dcf79c77509ef93ba1d2f6c28 SHA256 38b07a683b7819b3334193a5cc9867bd429a94e5985efce78abb5902fe7aeb0b
+DIST gentoo-dahdi-patchset-0.4.tar.bz2 58810 RMD160 fd23d5ba1b0ad4f34309ed83324f5c9de5157207 SHA1 c46c85720ffff68d2e1fbb4aedeea085fe6a74a8 SHA256 75a1fc1a0898191969d3ac3d842c6a7676fe822c344b608f927ffb890240e637
EBUILD dahdi-2.1.0.4.ebuild 2013 RMD160 aa7afb709a1cf953d777df2e3eb1776b37ddef80 SHA1 34a7578870776db3946528baebf0ebb4cbc287ae SHA256 5adbdc44c46864b536460f43bbbfc6ff98ec2e9a05465dd8564f4016b2de69e3
EBUILD dahdi-2.2.0.2.ebuild 2461 RMD160 f517b7185e4d7969e20e4dea54f09b13373304c0 SHA1 d71058c5bb098277b8aae4022d09412044b7bd5c SHA256 e9cd7c69607a49d44c53171ea74a6d10b1233f3e4107d0071af9e5c2751c6c0a
EBUILD dahdi-2.2.1.1.ebuild 1929 RMD160 444ff26a2ec178aff4a54e44e20e051812daf0f0 SHA1 ab6d55c63754a8276677d444fc5613b5444af351 SHA256 67cf9a353be51a7875bcd577759707fe37c9e629182a7327d03dad9d13909da2
EBUILD dahdi-2.3.0.1.ebuild 1988 RMD160 94c27b24361d28ea56003cb5c6633ea20a5f668c SHA1 2050f7715764dba43f7372966e491dd2b4e8064b SHA256 d21706c68369423a86a5e523b1a152b5a17fbee79083f5a707cbcdba3b8bb42f
EBUILD dahdi-2.3.0.ebuild 1986 RMD160 1fad5d461cbc3e06e281779ef7db0eca39c5b92d SHA1 366dc409e943a0f2c18739682e881b22f658781e SHA256 b7e52c9b164ec740b94a013ca5fb7162a25ab1b51894f92515404353f1188029
-MISC ChangeLog 2616 RMD160 244e07d5f1d7228775031aa0ded0f5259f1aa53d SHA1 4223540f08c3c22f29def8372f34b53bebf1be7c SHA256 f2cab46b0ed8ce4f8855889ae63e99091cd02d14e9c4515d117cdda63315d2fc
+EBUILD dahdi-2.4.0.ebuild 1986 RMD160 afa36ce50b3496f483acff378196c11ea6ed26c2 SHA1 b10ca1628457bd7bd725892966b93d9b801e0fd5 SHA256 1ff82c27ffe7066193fc0d38d14b951e02897ea7091533d5b4022c8153ffa4d0
+MISC ChangeLog 2838 RMD160 6b085639164b19ae7b9afc07703878f096fb4e62 SHA1 f8d7c3bcdd058471a116b72fd2372dba4b56b261 SHA256 31f21df07df8eb5cba8da73d2666100313daae224337a934e86317415a5002be
MISC metadata.xml 257 RMD160 310ad9c194b37abe9bb814131148f5cc78c77625 SHA1 9f8b9263984b3fca531dcd3c859b0f0945d9920f SHA256 ad64812c2b7c47f6071002a0d7614aff3d4ba8349958093745d0a637b265d23b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAkwOdLUACgkQp5vW4rUFj5pvzQCfSN676ygUqJ70lR+vFFzt0umC
-WicAnAgXr1yhYlx5vT9HKy2LgX2km2RE
-=y5nz
+iEYEARECAAYFAkyPa1IACgkQp5vW4rUFj5rWuACglYNhieQEBbh3hS4MubnqURoP
+BQIAnA2wKlJhcUNa7So32qYGzwO22wve
+=+VPK
-----END PGP SIGNATURE-----
diff --git a/net-misc/dahdi/dahdi-2.4.0.ebuild b/net-misc/dahdi/dahdi-2.4.0.ebuild
new file mode 100644
index 000000000000..57e3ed872102
--- /dev/null
+++ b/net-misc/dahdi/dahdi-2.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/dahdi/dahdi-2.4.0.ebuild,v 1.1 2010/09/14 12:32:09 chainsaw Exp $
+
+EAPI=3
+
+inherit base linux-mod eutils flag-o-matic
+
+MY_P="${P/dahdi/dahdi-linux}"
+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-fwload-vpmadt032-1.25.0.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-tc400m-MR6.12.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fwload-vpmadt032-1.20.0.tar.gz
+http://downloads.digium.com/pub/telephony/firmware/releases/dahdi-fw-hx8-2.06.tar.gz
+mirror://gentoo/gentoo-dahdi-patchset-0.4.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+EPATCH_SUFFIX="diff"
+PATCHES=( "${WORKDIR}/dahdi-patchset" )
+
+src_unpack() {
+ unpack ${A}
+ # Copy the firmware tarballs over, the makefile will try and download them otherwise
+ for file in ${A} ; do
+ cp "${DISTDIR}"/${file} "${MY_P}"/drivers/dahdi/firmware/
+ done
+ # But without the .bin's it'll still fall over and die, so copy those too.
+ cp *.bin "${MY_P}"/drivers/dahdi/firmware/
+}
+
+src_compile() {
+ unset ARCH
+ emake KSRC="${KERNEL_DIR}" DESTDIR="${D}" all || die "Compilation failed"
+}
+
+src_install() {
+ # setup directory structure so udev rules get installed
+ mkdir -p "${D}"/etc/udev/rules.d
+
+ einfo "Installing kernel module"
+ emake KSRC="${KERNEL_DIR}" DESTDIR="${D}" install || die "Installation failed"
+ rm -rf "$D"/lib/modules/*/modules.*
+}