bump with the correct version
authorAlin Năstac <mrness@gentoo.org>
Tue, 9 Nov 2004 16:34:43 +0000 (16:34 +0000)
committerAlin Năstac <mrness@gentoo.org>
Tue, 9 Nov 2004 16:34:43 +0000 (16:34 +0000)
net-dialup/isdn4k-utils/ChangeLog
net-dialup/isdn4k-utils/Manifest
net-dialup/isdn4k-utils/files/digest-isdn4k-utils-3.5_p20041024 [new file with mode: 0644]
net-dialup/isdn4k-utils/isdn4k-utils-3.5_p20041024.ebuild [new file with mode: 0644]

index 898189110cea271c79b15f727dbf1efa3636f5f2..db1ae26cc0785e154e3b1ff1c0d7cc8c8b4941dd 100644 (file)
@@ -1,6 +1,16 @@
 # ChangeLog for net-dialup/isdn4k-utils
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dialup/isdn4k-utils/ChangeLog,v 1.23 2004/11/08 22:13:04 mrness Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/isdn4k-utils/ChangeLog,v 1.24 2004/11/09 16:34:43 mrness Exp $
+
+*isdn4k-utils-3.5_p20041024 (09 Nov 2004)
+
+  09 Nov 2004; Alin Nastac <mrness@gentoo.org> 
+  +isdn4k-utils-3.5_p20041024.ebuild, +files/3.5_p20041024/config, +files/3.5_p20041024/gentoo.patch,
+  +files/3.5_p20041024/ioptions, +files/3.5_p20041024/ip-down, +files/3.5_p20041024/ip-up,
+  +files/3.5_p20041024/isdn4linux.conf, +files/3.5_p20041024/isdn4linux.init,
+  +files/3.5_p20041024/net.ippp0, +files/3.5_p20041024/options.ippp0, +files/3.5_p20041024/pathfix.patch,
+  +files/3.5_p20041024/vbox-makefile.am.patch:
+  Version bump. See bug #65168.
 
 *isdn4k-utils-20041024-r1 (09 Nov 2004)
 
index 19898a1bf1f8bfd0ab65afe989a01b4f97352ea1..6d89fa7abfbd40c7ac2f2931738a93c69c884b91 100644 (file)
@@ -1,13 +1,14 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 bb630266a4c311b2a7018da7577d3afb ChangeLog 4186
+MD5 cf96c8aa4291b12f31526ac3d10b1781 ChangeLog 4734
 MD5 9f4187355b91c0dabfca1b251589f527 isdn4k-utils-3.2_p1-r2.ebuild 2808
 MD5 5bfcbc27dc20e18327b61f5df2bbec60 isdn4k-utils-3.2_p1-r3.ebuild 3070
 MD5 f18a68edbe338cae044acc49ae9fdd2b isdn4k-utils-3.2_p1-r4.ebuild 3553
 MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163
 MD5 f1cac015a1fd0ca2da5a4712ec6b24fa isdn4k-utils-20041024.ebuild 3525
 MD5 18e1229fe631fbf89555a54ddf4757be isdn4k-utils-20041024-r1.ebuild 3373
+MD5 6d16576d0e701e8c2416b718f262b36f isdn4k-utils-3.5_p20041024.ebuild 3414
 MD5 e2cc85397eb8ff285f383213ab00cdad files/digest-isdn4k-utils-3.2_p1-r2 73
 MD5 12a790e7cfe579394ff02019abcdf95d files/digest-isdn4k-utils-3.2_p1-r3 136
 MD5 12a790e7cfe579394ff02019abcdf95d files/digest-isdn4k-utils-3.2_p1-r4 136
@@ -15,6 +16,7 @@ MD5 2dbc97316fbe5d721b9701347464e22c files/gcc33-multiline.patch 1977
 MD5 adcc3c0ef100b737b0af224401812a4b files/local.start 564
 MD5 73d16856e5d4ae2a30bfb77fbd2ab017 files/digest-isdn4k-utils-20041024 144
 MD5 73d16856e5d4ae2a30bfb77fbd2ab017 files/digest-isdn4k-utils-20041024-r1 144
+MD5 73d16856e5d4ae2a30bfb77fbd2ab017 files/digest-isdn4k-utils-3.5_p20041024 144
 MD5 2f4c186b729606b475e17a0ea54189c9 files/3.2_p1-r2/config 2405
 MD5 7ce4e9c2bb9dee4d231ae8da54a06b9f files/3.2_p1-r2/gentoo.patch 2383
 MD5 92412760dfacc81cfac908d522ac8e39 files/3.2_p1-r2/ioptions 86
@@ -38,10 +40,21 @@ MD5 1c9b32ba3c1b3d083d5352af736f36cb files/20041024/net.ippp0 2423
 MD5 48266d44ebe70519d3fc67a6b0e260ff files/20041024/options.ippp0 443
 MD5 56b93c0cc4cc17b12c6add0237283271 files/20041024/pathfix.patch 641
 MD5 15ef676fec91271f9a48dc7a1b7e82a2 files/20041024/vbox-makefile.am.patch 1211
+MD5 36eadf8ec47ec3bf118cffbf2a42adb5 files/3.5_p20041024/config 2407
+MD5 76e9b700a1600d4b74dea30751934c83 files/3.5_p20041024/gentoo.patch 2383
+MD5 92412760dfacc81cfac908d522ac8e39 files/3.5_p20041024/ioptions 86
+MD5 0fea1d14ab99bdbbbb5b6e652e105bd3 files/3.5_p20041024/ip-up 1083
+MD5 115bcf317b18a9c362ef37acf5cd4c4b files/3.5_p20041024/isdn4linux.conf 105
+MD5 4183c8198a49b738531a11c462cc69e7 files/3.5_p20041024/isdn4linux.init 712
+MD5 1c9b32ba3c1b3d083d5352af736f36cb files/3.5_p20041024/net.ippp0 2423
+MD5 48266d44ebe70519d3fc67a6b0e260ff files/3.5_p20041024/options.ippp0 443
+MD5 56b93c0cc4cc17b12c6add0237283271 files/3.5_p20041024/pathfix.patch 641
+MD5 15ef676fec91271f9a48dc7a1b7e82a2 files/3.5_p20041024/vbox-makefile.am.patch 1211
+MD5 a3751d222be8dc6eb7633a2b222ae45d files/3.5_p20041024/ip-down 940
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.6 (GNU/Linux)
 
-iD8DBQFBj++Ajtv59x0+BrURAqUVAKCDa9QZ5IxK+aqXRhHTclF+91XFewCdHdX0
-IJsKsHqZtHS8PmQdumeycL0=
-=Vg8F
+iD8DBQFBkPGzjtv59x0+BrURAiY2AJ42OMzuf5zoIv7ioo24RFz/s3K3+ACgkMna
+P+TJPX04/jQLh0jpGkxMOrE=
+=8Ry2
 -----END PGP SIGNATURE-----
diff --git a/net-dialup/isdn4k-utils/files/digest-isdn4k-utils-3.5_p20041024 b/net-dialup/isdn4k-utils/files/digest-isdn4k-utils-3.5_p20041024
new file mode 100644 (file)
index 0000000..5073455
--- /dev/null
@@ -0,0 +1,2 @@
+MD5 453e6ca8812555d96fe3e840c89b15a8 isdn4k-utils-CVS-2004-10-24.tar.bz2 5508166
+MD5 dec7c96a6b3e8aa524bf0bcbae1f8af7 vbox3_0.1.9.tar.gz 105619
diff --git a/net-dialup/isdn4k-utils/isdn4k-utils-3.5_p20041024.ebuild b/net-dialup/isdn4k-utils/isdn4k-utils-3.5_p20041024.ebuild
new file mode 100644 (file)
index 0000000..fbd317c
--- /dev/null
@@ -0,0 +1,134 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/isdn4k-utils/isdn4k-utils-3.5_p20041024.ebuild,v 1.1 2004/11/09 16:34:43 mrness Exp $
+
+inherit eutils
+
+MY_V=${PV/*_p/}
+MY_PV=${PN}-CVS-${MY_V:0:4}-${MY_V:4:2}-${MY_V:6:2}
+VBOX_V=0.1.9
+S=${WORKDIR}/${MY_PV}
+DESCRIPTION="ISDN-4-Linux Utils"
+SRC_URI="ftp://ftp.isdn4linux.de/pub/isdn4linux/CVS-Snapshots/${MY_PV}.tar.bz2
+       http://smarden.org/pape/vbox3/vbox3_${VBOX_V}.tar.gz"
+HOMEPAGE="http://www.isdn4linux.de/"
+
+KEYWORDS="~x86 ~amd64 ~alpha"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="X"
+
+RDEPEND=">=sys-apps/portage-2.0.47-r10
+       virtual/libc
+       sys-libs/ncurses
+       sys-libs/gdbm
+       dev-lang/tcl
+       X? (
+               virtual/x11
+       )"
+
+DEPEND="${RDEPEND}
+       virtual/linux-sources
+       sys-devel/libtool
+       sys-devel/automake"
+
+src_unpack() {
+       unpack ${A}
+
+       # Get country code from I4L_CC variable
+       # default country: DE (Germany)
+       export I4L_CC=`echo -n "${I4L_CC}" | tr "[:lower:]" "[:upper:]"`
+       [ "X${I4L_CC}" == "X" ] && export I4L_CC=DE
+       export I4L_CC_LOW=`echo -n "${I4L_CC}" | tr "[:upper:]" "[:lower:]"`
+       cd ${S}
+
+       # fix for 2.6 headers
+       find . -name \*.c | xargs sed -i -e 's:linux/capi.h>$:linux/compiler.h>\n#include <linux/capi.h>:g'
+
+       # Patch .config file to suit our needs
+       cat ${FILESDIR}/${PV}/config | { \
+               if use X >/dev/null; then
+                       cat
+               else
+                       sed -e s/CONFIG_BUILDX11=y/#/ -e s/CONFIG_XISDNLOAD=y/#/ -e s/CONFIG_XMONISDN=y/#/;
+               fi; } | { \
+               case "${I4L_CC}" in
+                       DE|AT|CH|NL)
+                               # These countries are specially supported in the isdnlog source.
+                               sed -e s/CONFIG_ISDN_LOG_XX=y/CONFIG_ISDN_LOG_${I4L_CC}=y/ -e s/CONFIG_ISDN_LOG_CC=\'\'/#/
+                               ;;
+                       *)
+                               # Others get a generic isdnlog.
+                               sed s/CONFIG_ISDN_LOG_CC=\'\'/CONFIG_ISDN_LOG_CC=\'${I4L_CC_LOW}\'/
+                               ;;
+               esac } \
+               > .config || die
+
+       # Patch in order to make generic config for countries which are not known to isdnlog source
+       epatch ${FILESDIR}/${PV}/gentoo.patch
+
+       for x in capi20 capiinfo capiinit ../vbox3-${VBOX_V}
+       do
+               cd ${S}/${x}
+               [ -f ltmain.sh ] && libtoolize --force
+               rm -f missing
+               aclocal
+               automake --add-missing
+               autoconf
+       done
+
+       cd ${WORKDIR}/vbox3-${VBOX_V}
+       epatch ${FILESDIR}/${PV}/vbox-makefile.am.patch || die "failed to patch vbox"
+}
+
+src_compile() {
+       make subconfig || die
+       make || die
+
+       cd ${S}/../vbox3-${VBOX_V}
+       econf || die "econf failed"
+       emake || die
+}
+
+src_install() {
+       dodir /dev /sbin /usr/bin
+       make DESTDIR=${D} install || die "make install failed"
+       dodoc COPYING NEWS README Mini-FAQ/isdn-faq.txt scripts/makedev.sh
+
+       cd ${FILESDIR}/${PV}
+       dodir /etc/init.d /etc/conf.d /etc/ppp /var/lib/isdn4linux
+
+       exeinto /etc/init.d
+       doexe net.ippp0
+       newexe isdn4linux.init isdn4linux
+
+       insinto /etc/conf.d
+       newins isdn4linux.conf isdn4linux
+
+       exeinto /etc/ppp
+       insinto /etc/ppp
+       doexe ip-up ip-down
+       doins ioptions
+       doins options.ippp0
+
+       cd ${S}/../vbox3-${VBOX_V}
+       einstall || die "cannot install vbox3"
+
+       cd ${D}/etc/isdn
+       epatch ${FILESDIR}/${PV}/pathfix.patch || die
+}
+
+pkg_postinst() {
+       einfo
+       einfo "Please edit:"
+       einfo
+       einfo "- /etc/modules.autoload to contain your ISDN kernel modules"
+       einfo "- /etc/isdn/* (critical)"
+       einfo "- /etc/ppp/* (critical)"
+       einfo
+       einfo "/etc/init.d/isdn4linux will save and restore your isdnctrl config."
+       einfo "/etc/init.d/net.ippp0 will start synchronous PPP connections which"
+       einfo "you need to set up using isdnctrl first!"
+       einfo
+
+}