diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-12-29 23:07:31 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-12-29 23:07:31 +0000 |
commit | 2e9ba84e283865fa5743d21560cb83bfb4252097 (patch) | |
tree | 58d7049539b189c9aadcb91bcd9a94580ce400d0 /net-dialup | |
parent | x86 stable, security bug #203573 (diff) | |
download | historical-2e9ba84e283865fa5743d21560cb83bfb4252097.tar.gz historical-2e9ba84e283865fa5743d21560cb83bfb4252097.tar.bz2 historical-2e9ba84e283865fa5743d21560cb83bfb4252097.zip |
Version bump.
Package-Manager: portage-2.1.4_rc11
Diffstat (limited to 'net-dialup')
-rw-r--r-- | net-dialup/linux-atm/ChangeLog | 8 | ||||
-rw-r--r-- | net-dialup/linux-atm/Manifest | 28 | ||||
-rw-r--r-- | net-dialup/linux-atm/files/digest-linux-atm-2.5.0 | 3 | ||||
-rw-r--r-- | net-dialup/linux-atm/files/linux-atm-2.5.0-headers.patch | 213 | ||||
-rw-r--r-- | net-dialup/linux-atm/linux-atm-2.5.0.ebuild | 43 |
5 files changed, 286 insertions, 9 deletions
diff --git a/net-dialup/linux-atm/ChangeLog b/net-dialup/linux-atm/ChangeLog index 39a855ac7515..549e7ffa8c66 100644 --- a/net-dialup/linux-atm/ChangeLog +++ b/net-dialup/linux-atm/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-dialup/linux-atm # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/linux-atm/ChangeLog,v 1.29 2007/10/25 19:25:30 mrness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/linux-atm/ChangeLog,v 1.30 2007/12/29 23:07:30 vapier Exp $ + +*linux-atm-2.5.0 (29 Dec 2007) + + 29 Dec 2007; Mike Frysinger <vapier@gentoo.org> + +files/linux-atm-2.5.0-headers.patch, +linux-atm-2.5.0.ebuild: + Version bump. 25 Oct 2007; Alin Năstac <mrness@gentoo.org> -files/2.4.1-gcc34.patch, -files/2.4.1-gcc4.patch, -files/2.4.1-linux-if.patch, diff --git a/net-dialup/linux-atm/Manifest b/net-dialup/linux-atm/Manifest index df573d92dfc8..bb687e80c796 100644 --- a/net-dialup/linux-atm/Manifest +++ b/net-dialup/linux-atm/Manifest @@ -9,15 +9,24 @@ AUX linux-atm-2.4.1-gcc4.patch 5350 RMD160 b037d2d185ef4bc3d314f2d8c39ec2ff6e548 MD5 7a9f419af36e4dd8445a512134e60078 files/linux-atm-2.4.1-gcc4.patch 5350 RMD160 b037d2d185ef4bc3d314f2d8c39ec2ff6e5488f7 files/linux-atm-2.4.1-gcc4.patch 5350 SHA256 7c3e3e44fc4647114f4070f7dafc3d881bc5944747675b5ab70290d4be4b4678 files/linux-atm-2.4.1-gcc4.patch 5350 +AUX linux-atm-2.5.0-headers.patch 4681 RMD160 7ee15bb4c65b2a1786d31e7f46bfedd58b46181e SHA1 f5557da06ca000c21bd8389ec80c295fe0f499dd SHA256 96ffc8834b0a667f9458aa2e7ff95fd2396b8e3bfbb8c36f9c1a69ec843e8462 +MD5 414d81b42ec24cde335d37e53052800e files/linux-atm-2.5.0-headers.patch 4681 +RMD160 7ee15bb4c65b2a1786d31e7f46bfedd58b46181e files/linux-atm-2.5.0-headers.patch 4681 +SHA256 96ffc8834b0a667f9458aa2e7ff95fd2396b8e3bfbb8c36f9c1a69ec843e8462 files/linux-atm-2.5.0-headers.patch 4681 DIST linux-atm-2.4.1.tar.gz 711714 RMD160 bee14d7dd0b703d8e17bb6b9a7366408d4509b48 SHA1 244a52e1119c990e87c7918ba3ae67575625e563 SHA256 a812816ee1742bf3bf8977a391b369a7351f54a1917dc90b27e666679dd1742a +DIST linux-atm-2.5.0.tar.gz 1036180 RMD160 e919a29a61b9e4f9775b6f8bac516d6885be97be SHA1 5002db157a5c1db8f9dbbb42aa80b05fe44a5431 SHA256 e73aa34dc00c9fd50da73d8b528da994f28003dcdd1d23485d251bb451220ca8 EBUILD linux-atm-2.4.1-r2.ebuild 1154 RMD160 9c0dbe0ab288232c1717a1fbe683044b74b029a8 SHA1 984b996d60400ea6629aaec0bcc66ed79cc6eebb SHA256 173d0bc70ed3296bbd6bcf3dbae724123c26e33b3d16bd296ac34ad68369c87c MD5 586753f876c391d6065fe32f94b99690 linux-atm-2.4.1-r2.ebuild 1154 RMD160 9c0dbe0ab288232c1717a1fbe683044b74b029a8 linux-atm-2.4.1-r2.ebuild 1154 SHA256 173d0bc70ed3296bbd6bcf3dbae724123c26e33b3d16bd296ac34ad68369c87c linux-atm-2.4.1-r2.ebuild 1154 -MISC ChangeLog 3837 RMD160 812f6e0253eada4ee82ba63d3fed0208bf107dd0 SHA1 5e624034a6886ce8d8cfab98e57564d1a1529ff7 SHA256 46d1b8386975d7ad41be582998989404cac391021ea41fedea0c5841a31d222c -MD5 24b83436bb8d0365ed2f8eb52b85e13d ChangeLog 3837 -RMD160 812f6e0253eada4ee82ba63d3fed0208bf107dd0 ChangeLog 3837 -SHA256 46d1b8386975d7ad41be582998989404cac391021ea41fedea0c5841a31d222c ChangeLog 3837 +EBUILD linux-atm-2.5.0.ebuild 1123 RMD160 51879d986cea3d205b07a624ef7ff91ac113db2c SHA1 5931b7c76a65df080c057701221f6213655cd4fc SHA256 6c823dbddd4abc29dffd7d69c5d77acc93fe2961fb01179bda4f21fcf47159b0 +MD5 d67573d98299cacf633d708bea7c3e34 linux-atm-2.5.0.ebuild 1123 +RMD160 51879d986cea3d205b07a624ef7ff91ac113db2c linux-atm-2.5.0.ebuild 1123 +SHA256 6c823dbddd4abc29dffd7d69c5d77acc93fe2961fb01179bda4f21fcf47159b0 linux-atm-2.5.0.ebuild 1123 +MISC ChangeLog 4001 RMD160 11ab39b62780418b3fcae4d351abe65d1639dd6d SHA1 1de6b4c97453a9cc783a3e66e9f9361b30cdc05c SHA256 326f25e3bf5337eef6bc52820d686ea8902ff4d02c63dd4bbadb0880352dd150 +MD5 beeb03c923b35176ceafc39fa698d487 ChangeLog 4001 +RMD160 11ab39b62780418b3fcae4d351abe65d1639dd6d ChangeLog 4001 +SHA256 326f25e3bf5337eef6bc52820d686ea8902ff4d02c63dd4bbadb0880352dd150 ChangeLog 4001 MISC metadata.xml 221 RMD160 0d4170fa2da5d71ad91305834619992920225f35 SHA1 cca29f168616ccb67147f7e447f466d62e4670bb SHA256 8a2d028dbf3e99f156adfb113f4a8bb8bba39472e338c58da3f018f939a50e23 MD5 aca8fbd1d23180a4c3434d1ca7f812e1 metadata.xml 221 RMD160 0d4170fa2da5d71ad91305834619992920225f35 metadata.xml 221 @@ -25,10 +34,13 @@ SHA256 8a2d028dbf3e99f156adfb113f4a8bb8bba39472e338c58da3f018f939a50e23 metadata MD5 d25c4d5839204e320387bf5c69986a3d files/digest-linux-atm-2.4.1-r2 247 RMD160 772aa7628394a519dd1312c193ae4a95bcaf454e files/digest-linux-atm-2.4.1-r2 247 SHA256 6aee0fc958a00736bafe8dae55bb330427815b0d9fc866eb56fca24b94701e15 files/digest-linux-atm-2.4.1-r2 247 +MD5 452be47fce629da0e7a4de7a81e2d483 files/digest-linux-atm-2.5.0 250 +RMD160 320009a624f229457805ce54231bec10ee13ed71 files/digest-linux-atm-2.5.0 250 +SHA256 e9cd8f5407addba0312441a8379a194a08c507b793df5596fdd18c141ecb6aea files/digest-linux-atm-2.5.0 250 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.7 (GNU/Linux) +Version: GnuPG v2.0.8 (GNU/Linux) -iD8DBQFHIO20VSA5X31g7/gRAlEVAJ908oW5wAxp+RhSUVbIXcUxCC7L7wCgmJG8 -K8mrU4MCEbvCkxPVoW0M+B4= -=23ja +iEYEARECAAYFAkd20y8ACgkQj9hvisErhMLLawCeKpo2MdU6NWujoHqQv2HvuuLe +Y9gAoIVXbXUK4S+aY1NMtcEAESxpw0jA +=Rxzm -----END PGP SIGNATURE----- diff --git a/net-dialup/linux-atm/files/digest-linux-atm-2.5.0 b/net-dialup/linux-atm/files/digest-linux-atm-2.5.0 new file mode 100644 index 000000000000..6bc47c6e52a6 --- /dev/null +++ b/net-dialup/linux-atm/files/digest-linux-atm-2.5.0 @@ -0,0 +1,3 @@ +MD5 0b45a0e801fac7093ce4b0cadf419965 linux-atm-2.5.0.tar.gz 1036180 +RMD160 e919a29a61b9e4f9775b6f8bac516d6885be97be linux-atm-2.5.0.tar.gz 1036180 +SHA256 e73aa34dc00c9fd50da73d8b528da994f28003dcdd1d23485d251bb451220ca8 linux-atm-2.5.0.tar.gz 1036180 diff --git a/net-dialup/linux-atm/files/linux-atm-2.5.0-headers.patch b/net-dialup/linux-atm/files/linux-atm-2.5.0-headers.patch new file mode 100644 index 000000000000..7097384f037d --- /dev/null +++ b/net-dialup/linux-atm/files/linux-atm-2.5.0-headers.patch @@ -0,0 +1,213 @@ +--- linux-atm/src/maint/hediag.c.orig ++++ linux-atm/src/maint/hediag.c +@@ -1,4 +1,6 @@ + #include <stdio.h> ++#include <stdlib.h> ++#include <string.h> + #include <sys/ioctl.h> + #include <sys/types.h> + #include <sys/socket.h> +--- linux-atm/src/arpd/io.c ++++ linux-atm/src/arpd/io.c +@@ -16,7 +16,7 @@ + #include <sys/types.h> + #include <sys/socket.h> + #include <sys/ioctl.h> +-#include <net/if.h> ++#include <linux/if.h> + #include <netinet/in.h> + #include <atm.h> + #include <linux/atmclip.h> /* for CLIP_DEFAULT_IDLETIMER */ +--- linux-atm/src/debug/svctor.c ++++ linux-atm/src/debug/svctor.c +@@ -20,6 +20,7 @@ + #define QOS "ubr,aal5:tx:max_sdu=100,rx:max_sdu=100" + + #include <stdio.h> ++#include <stdlib.h> + #include <unistd.h> + #include <fcntl.h> + #include <signal.h> +--- linux-atm/src/ilmid/asn1/asn_bits.c ++++ linux-atm/src/ilmid/asn1/asn_bits.c +@@ -20,6 +20,8 @@ + #if HAVE_CONFIG_H + #include <config.h> + #endif ++#include <stdlib.h> ++#include <string.h> + + #include "asn_config.h" + #include "asn_len.h" +--- linux-atm/src/ilmid/asn1/asn_list.c ++++ linux-atm/src/ilmid/asn1/asn_list.c +@@ -20,6 +20,7 @@ + #include <config.h> + #endif + ++#include <stdlib.h> + #include "asn_config.h" + #include "asn_list.h" + +--- linux-atm/src/ilmid/asn1/asn_octs.c ++++ linux-atm/src/ilmid/asn1/asn_octs.c +@@ -20,6 +20,8 @@ + #if HAVE_CONFIG_H + #include <config.h> + #endif ++#include <stdlib.h> ++#include <string.h> + + #include "asn_config.h" + #include "asn_len.h" +--- linux-atm/src/ilmid/asn1/asn_oid.c ++++ linux-atm/src/ilmid/asn1/asn_oid.c +@@ -20,6 +20,8 @@ + #if HAVE_CONFIG_H + #include <config.h> + #endif ++#include <stdlib.h> ++#include <string.h> + + #include "asn_config.h" + #include "asn_len.h" +--- linux-atm/src/ilmid/asn1/nibble_alloc.c ++++ linux-atm/src/ilmid/asn1/nibble_alloc.c +@@ -20,6 +20,7 @@ + #include <config.h> + #endif + ++#include <stdlib.h> + #include <memory.h> + #include "asn_config.h" + #include "nibble_alloc.h" +--- linux-atm/src/ilmid/atmf_uni.c ++++ linux-atm/src/ilmid/atmf_uni.c +@@ -25,6 +25,7 @@ + #include <config.h> + #endif + ++#include <stdlib.h> + #include "atmf_uni.h" + #include "atmd.h" + #include "util.h" +--- linux-atm/src/ilmid/mib.c ++++ linux-atm/src/ilmid/mib.c +@@ -30,6 +30,7 @@ + #include "atmf_uni.h" + #include "util.h" + #include "atmd.h" ++#include "io.h" + + #include <unistd.h> /* gethostname() */ + #include <netdb.h> /* gethostbyname() */ +--- linux-atm/src/lane/lecs_db.l ++++ linux-atm/src/lane/lecs_db.l +@@ -7,6 +7,7 @@ + /*Standard includes*/ + #include <stdio.h> + #include <stdlib.h> ++#include <string.h> + + /* Local includes */ + #include "lecs_load.h" +--- linux-atm/src/lane/load_lex.l ++++ linux-atm/src/lane/load_lex.l +@@ -4,6 +4,7 @@ + #include <config.h> + #endif + ++#include <string.h> + #include <netinet/in.h> + #include <arpa/inet.h> + +--- linux-atm/src/lane/mem_lecs.c ++++ linux-atm/src/lane/mem_lecs.c +@@ -13,6 +13,7 @@ + /* System includes */ + #include <stdio.h> + #include <stdlib.h> ++#include <string.h> + #include <sys/types.h> + + /* Local includes */ +--- linux-atm/src/mpoad/k_interf.c ++++ linux-atm/src/mpoad/k_interf.c +@@ -3,6 +3,7 @@ + #endif + + #include <stdio.h> ++#include <stdlib.h> + #include <unistd.h> + #include <string.h> + #include <errno.h> +--- linux-atm/src/qgen/ql_y.y ++++ linux-atm/src/qgen/ql_y.y +@@ -26,6 +26,8 @@ + static STRUCTURE *structures = NULL; + static const char *abort_id; /* indicates abort flag */ + ++void yyerror(const char *s); ++int yylex ( void ); + + static NAME_LIST *get_name_list(const char *name) + { +--- linux-atm/src/sigd/cfg_y.y ++++ linux-atm/src/sigd/cfg_y.y +@@ -7,6 +7,7 @@ + #include <config.h> + #endif + ++#include <stdlib.h> + #include <string.h> + #include <ctype.h> + #include <limits.h> +@@ -23,6 +24,9 @@ + static RULE *rule; + static SIG_ENTITY *curr_sig = &_entity; + ++void yyerror(const char *s); ++void yywarn(const char *s); ++int yylex ( void ); + + static int hex2num(char digit) + { +@@ -126,7 +130,7 @@ + for (sig = entities; sig; sig = sig->next) + if (atm_equal((struct sockaddr *) &sig->signaling_pvc, + (struct sockaddr *) &$2,0,0)) +- yyerror("duplicate PVC address %d.%d.%d",S_PVC(sig)); ++ yyerror("duplicate PVC address"); + curr_sig = alloc_t(SIG_ENTITY); + *curr_sig = _entity; + curr_sig->signaling_pvc = $2; +--- linux-atm/src/switch/cfg_y.y ++++ linux-atm/src/switch/cfg_y.y +@@ -7,6 +7,7 @@ + #include <config.h> + #endif + ++#include <stdlib.h> + #include <string.h> + #include <errno.h> + #include <limits.h> +@@ -22,6 +23,9 @@ + static int itf; + static SIGNALING_ENTITY *sig; + ++void yyerror(const char *s); ++int yylex ( void ); ++ + %} + + %union { +--- linux-atm/src/test/ispl_y.y ++++ linux-atm/src/test/ispl_y.y +@@ -19,6 +19,7 @@ + + static struct atmsvc_msg msg; + ++int yylex ( void ); + + %} + diff --git a/net-dialup/linux-atm/linux-atm-2.5.0.ebuild b/net-dialup/linux-atm/linux-atm-2.5.0.ebuild new file mode 100644 index 000000000000..b4b2f3acea3a --- /dev/null +++ b/net-dialup/linux-atm/linux-atm-2.5.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dialup/linux-atm/linux-atm-2.5.0.ebuild,v 1.1 2007/12/29 23:07:30 vapier Exp $ + +inherit eutils libtool flag-o-matic + +DESCRIPTION="Tools for ATM" +HOMEPAGE="http://linux-atm.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" +RESTRICT="test" + +src_unpack() { + unpack ${A} + + cd "${S}" + epatch "${FILESDIR}"/${P}-headers.patch + + sed -i '/#define _LINUX_NETDEVICE_H/d' \ + src/arpd/*.c || die "sed command on arpd/*.c files failed" + sed -i 's:cp hosts.atm /etc:cp hosts.atm ${DESTDIR}/etc:' \ + src/config/Makefile.in || die "sed command on Makefile.in failed" + + elibtoolize +} + +src_compile() { + append-flags -fno-strict-aliasing + + econf || die "econf failed" + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + + dodoc README NEWS THANKS AUTHORS BUGS ChangeLog + dodoc doc/README* doc/atm* +} |