diff options
author | Michael Boman <mboman@gentoo.org> | 2004-02-15 13:41:04 +0000 |
---|---|---|
committer | Michael Boman <mboman@gentoo.org> | 2004-02-15 13:41:04 +0000 |
commit | 9d11163d1b020c332c6134b215920d3be0701a16 (patch) | |
tree | a38312a34dd8b670cf62abbecf88897aed206d0e /net-libs | |
parent | Added to ~ppc (Manifest recommit) (diff) | |
download | gentoo-2-9d11163d1b020c332c6134b215920d3be0701a16.tar.gz gentoo-2-9d11163d1b020c332c6134b215920d3be0701a16.tar.bz2 gentoo-2-9d11163d1b020c332c6134b215920d3be0701a16.zip |
Fixing bug #41647, #41648 and #41649
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/libpcap/ChangeLog | 11 | ||||
-rw-r--r-- | net-libs/libpcap/Manifest | 8 | ||||
-rw-r--r-- | net-libs/libpcap/files/digest-libpcap-0.7.2-r1 | 1 | ||||
-rw-r--r-- | net-libs/libpcap/files/digest-libpcap-0.8.1-r1 | 1 | ||||
-rw-r--r-- | net-libs/libpcap/libpcap-0.7.2-r1.ebuild | 46 | ||||
-rw-r--r-- | net-libs/libpcap/libpcap-0.8.1-r1.ebuild | 42 | ||||
-rw-r--r-- | net-libs/libpcap/metadata.xml | 11 |
7 files changed, 117 insertions, 3 deletions
diff --git a/net-libs/libpcap/ChangeLog b/net-libs/libpcap/ChangeLog index 01fa73145485..226539c964c9 100644 --- a/net-libs/libpcap/ChangeLog +++ b/net-libs/libpcap/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for net-libs/libpcap # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/ChangeLog,v 1.18 2004/01/15 14:16:59 gustavoz Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/ChangeLog,v 1.19 2004/02/15 13:41:04 mboman Exp $ + +*libpcap-0.7.2-r1 (15 Feb 2004) + + 15 Feb 2004; Michael Boman <mboman@gentoo.org> libpcap-0.7.2-r1.ebuild, + libpcap-0.8.1-r1.ebuild, metadata.xml: + Fixing bug #41647, #41648 and #41649 + + These ebuilds seems to be unmaintained so i'm making myself the + maintainer for now. 15 Jan 2004; <gustavoz@gentoo.org> libpcap-0.8.1.ebuild: marked hppa and sparc, fixes #38206 diff --git a/net-libs/libpcap/Manifest b/net-libs/libpcap/Manifest index 5980120963d8..269035fcb1b5 100644 --- a/net-libs/libpcap/Manifest +++ b/net-libs/libpcap/Manifest @@ -1,6 +1,10 @@ -MD5 17ba69f95863d1b5d555f77dc5adb909 libpcap-0.8.1.ebuild 1101 -MD5 6f25fd02d6c9f6c3416a842c78257491 libpcap-0.7.2.ebuild 1111 MD5 6ec1cb0388e5398849ccb0b7982a85c7 ChangeLog 2735 +MD5 6f25fd02d6c9f6c3416a842c78257491 libpcap-0.7.2.ebuild 1111 +MD5 518f0c336a2e8efdc50bf6114093b9dc libpcap-0.7.2-r1.ebuild 1123 +MD5 dab4a4c8d439e3cc343f8eb77d71206f libpcap-0.8.1-r1.ebuild 1190 +MD5 17ba69f95863d1b5d555f77dc5adb909 libpcap-0.8.1.ebuild 1101 MD5 6ccab63a4b33bed475b2c7215a55698d files/digest-libpcap-0.7.2 65 MD5 a8a2dac67059729725555570b2e7ed9f files/digest-libpcap-0.8.1 65 MD5 29710cca211a266690d649eff1ffe287 files/libpcap-0.8.1-fPIC.patch 298 +MD5 6ccab63a4b33bed475b2c7215a55698d files/digest-libpcap-0.7.2-r1 65 +MD5 a8a2dac67059729725555570b2e7ed9f files/digest-libpcap-0.8.1-r1 65 diff --git a/net-libs/libpcap/files/digest-libpcap-0.7.2-r1 b/net-libs/libpcap/files/digest-libpcap-0.7.2-r1 new file mode 100644 index 000000000000..8df951eb5adc --- /dev/null +++ b/net-libs/libpcap/files/digest-libpcap-0.7.2-r1 @@ -0,0 +1 @@ +MD5 e3993a5409b98989c7a73e27c5df4d27 libpcap-0.7.2.tar.gz 206173 diff --git a/net-libs/libpcap/files/digest-libpcap-0.8.1-r1 b/net-libs/libpcap/files/digest-libpcap-0.8.1-r1 new file mode 100644 index 000000000000..8490146e8503 --- /dev/null +++ b/net-libs/libpcap/files/digest-libpcap-0.8.1-r1 @@ -0,0 +1 @@ +MD5 f03f588e1f0ba783004d76f60507cebd libpcap-0.8.1.tar.gz 283567 diff --git a/net-libs/libpcap/libpcap-0.7.2-r1.ebuild b/net-libs/libpcap/libpcap-0.7.2-r1.ebuild new file mode 100644 index 000000000000..ecbca2a5d349 --- /dev/null +++ b/net-libs/libpcap/libpcap-0.7.2-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-0.7.2-r1.ebuild,v 1.1 2004/02/15 13:41:04 mboman Exp $ + +inherit eutils flag-o-matic + +S=${WORKDIR}/${P} +DESCRIPTION="pcap-Library" +SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz + http://www.jp.tcpdump.org/release/${P}.tar.gz" +HOMEPAGE="http://www.tcpdump.org/" + +DEPEND="virtual/glibc" + +SLOT="0" +LICENSE="BSD" +IUSE="ipv6" +KEYWORDS="x86 ppc sparc alpha mips hppa arm amd64 ia64" + +src_compile() { + + local myconf + use ipv6 && myconf="--enable-ipv6" + + append-flags -fPIC + + econf ${myconf} || die "bad configure" + + emake || die "compile problem" + + # no provision for this in the Makefile, so... + gcc -Wl,-soname,libpcap.so.0 -shared -fPIC -o libpcap.so.0.7 *.o + assert "couldn't make a shared lib" +} + +src_install() { + + einstall || die + + insopts -m 755 + insinto /usr/lib ; doins libpcap.so.0.7 + dosym /usr/lib/libpcap.so.0.7 /usr/lib/libpcap.so.0 + dosym /usr/lib/libpcap.so.0.7 /usr/lib/libpcap.so + + dodoc CREDITS CHANGES FILES README* VERSION LICENSE +} diff --git a/net-libs/libpcap/libpcap-0.8.1-r1.ebuild b/net-libs/libpcap/libpcap-0.8.1-r1.ebuild new file mode 100644 index 000000000000..e9bdf9d709da --- /dev/null +++ b/net-libs/libpcap/libpcap-0.8.1-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/libpcap/libpcap-0.8.1-r1.ebuild,v 1.1 2004/02/15 13:41:04 mboman Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="pcap-Library" +SRC_URI="http://www.tcpdump.org/release/${P}.tar.gz + http://www.jp.tcpdump.org/release/${P}.tar.gz" +HOMEPAGE="http://www.tcpdump.org/" +DEPEND="virtual/glibc" +SLOT="0" +LICENSE="BSD" +IUSE="ipv6" +KEYWORDS="~x86 ~ppc sparc ~alpha ~mips hppa ~arm ~amd64 ~ia64" + +src_unpack() { + unpack ${A} ; cd ${S} + + epatch ${FILESDIR}/${P}-fPIC.patch +} + +src_compile() { + econf `use_enable ipv6` || die "bad configure" + emake || die "compile problem" + + # no provision for this in the Makefile, so... + gcc -Wl,-soname,libpcap.so.0 -shared -fPIC -o libpcap.so.0.8 *.o + assert "couldn't make a shared lib" +} + +src_install() { + einstall || die + + insopts -m 755 + insinto /usr/lib ; doins libpcap.so.0.8 + dosym /usr/lib/libpcap.so.0.8 /usr/lib/libpcap.so.0 + dosym /usr/lib/libpcap.so.0.8 /usr/lib/libpcap.so + into /usr/include/net + dosym /usr/include/pcap-bpf.h /usr/include/net/bpf.h + + dodoc CREDITS CHANGES FILES README* VERSION LICENSE +} diff --git a/net-libs/libpcap/metadata.xml b/net-libs/libpcap/metadata.xml new file mode 100644 index 000000000000..949cf489511b --- /dev/null +++ b/net-libs/libpcap/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> + <email>mboman@gentoo.org</email> + <name>Michael Boman</name> + <description>Interim Maintainer</description> +</maintainer> +<longdescription>A system-independent library for user-level network packet capture.</longdescription> +</pkgmetadata> |