Gentoo Archives: gentoo-commits

From: "Tony Vroon (chainsaw)" <chainsaw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/dahdi-tools: ChangeLog dahdi-tools-2.5.0.ebuild
Date: Fri, 02 Sep 2011 09:38:54
Message-Id: 20110902093844.8C0712004C@flycatcher.gentoo.org
1 chainsaw 11/09/02 09:38:44
2
3 Modified: ChangeLog
4 Added: dahdi-tools-2.5.0.ebuild
5 Log:
6 Version bump. Newly updated autoconfig functionality by Jaco Kroon closes bug #374177.
7
8 (Portage version: 2.1.10.11/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.15 net-misc/dahdi-tools/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dahdi-tools/ChangeLog?rev=1.15&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dahdi-tools/ChangeLog?rev=1.15&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dahdi-tools/ChangeLog?r1=1.14&r2=1.15
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-misc/dahdi-tools/ChangeLog,v
20 retrieving revision 1.14
21 retrieving revision 1.15
22 diff -u -r1.14 -r1.15
23 --- ChangeLog 2 Sep 2011 09:03:33 -0000 1.14
24 +++ ChangeLog 2 Sep 2011 09:38:44 -0000 1.15
25 @@ -1,6 +1,13 @@
26 # ChangeLog for net-misc/dahdi-tools
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-misc/dahdi-tools/ChangeLog,v 1.14 2011/09/02 09:03:33 chainsaw Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-misc/dahdi-tools/ChangeLog,v 1.15 2011/09/02 09:38:44 chainsaw Exp $
30 +
31 +*dahdi-tools-2.5.0 (02 Sep 2011)
32 +
33 + 02 Sep 2011; Tony Vroon <chainsaw@g.o> +dahdi-tools-2.5.0.ebuild,
34 + +files/dahdi-autoconf.conf2, +files/dahdi-autoconf.init2:
35 + Version bump. Newly updated autoconfig functionality by Jaco Kroon closes bug
36 + #374177.
37
38 02 Sep 2011; Tony Vroon <chainsaw@g.o> -dahdi-tools-2.1.0.2.ebuild,
39 -files/dahdi-tools-2.1.0.2-asneeded.patch, -dahdi-tools-2.2.0-r1.ebuild,
40
41
42
43 1.1 net-misc/dahdi-tools/dahdi-tools-2.5.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dahdi-tools/dahdi-tools-2.5.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dahdi-tools/dahdi-tools-2.5.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: dahdi-tools-2.5.0.ebuild
49 ===================================================================
50 # Copyright 1999-2011 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-misc/dahdi-tools/dahdi-tools-2.5.0.ebuild,v 1.1 2011/09/02 09:38:44 chainsaw Exp $
53
54 EAPI=3
55
56 inherit base
57
58 DESCRIPTION="Userspace tools to configure the kernel modules from net-misc/dahdi"
59 HOMEPAGE="http://www.asterisk.org"
60 SRC_URI="http://downloads.digium.com/pub/telephony/dahdi-tools/releases/${P}.tar.gz
61 mirror://gentoo/gentoo-dahdi-tools-patchset-0.2.tar.bz2"
62
63 LICENSE="LGPL-2.1"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE="ppp"
67
68 DEPEND="dev-libs/newt
69 ppp? ( net-dialup/ppp )
70 net-misc/dahdi
71 !net-misc/zaptel
72 >=sys-kernel/linux-headers-2.6.35
73 virtual/libusb:0"
74 RDEPEND="${DEPEND}"
75
76 EPATCH_SUFFIX="diff"
77 PATCHES=( "${WORKDIR}/dahdi-tools-patchset" )
78
79 src_compile() {
80 default_src_compile
81 emake tests || die "Failed compiling test utilities"
82 if use ppp; then
83 emake -C ppp || die "Failed compiling ppp plugin"
84 fi
85 }
86
87 src_install() {
88 emake DESTDIR="${D}" install || die "Failed to install binaries"
89 if use ppp; then
90 emake DESTDIR="${D}" -C ppp install || die "Failed to install ppp plugin"
91 fi
92 emake DESTDIR="${D}" config || die "Failed to install configuration files"
93
94 dosbin patgen pattest patlooptest hdlcstress hdlctest hdlcgen
95 dosbin hdlcverify timertest
96
97 # install init scripts
98 newinitd "${FILESDIR}"/dahdi.init2 dahdi
99 newinitd "${FILESDIR}"/dahdi-autoconf.init2 dahdi-autoconf
100 newconfd "${FILESDIR}"/dahdi-autoconf.conf2 dahdi-autoconf
101 }