diff options
author | Eldad Zack <eldad@gentoo.org> | 2004-07-09 14:40:19 +0000 |
---|---|---|
committer | Eldad Zack <eldad@gentoo.org> | 2004-07-09 14:40:19 +0000 |
commit | bb3146c4629773e0608e40b431293e69f4b4b9de (patch) | |
tree | a8d50ee83816a5080da7bb6e4858f5e80803706a /net-analyzer | |
parent | x86 stable; metadata update (diff) | |
download | historical-bb3146c4629773e0608e40b431293e69f4b4b9de.tar.gz historical-bb3146c4629773e0608e40b431293e69f4b4b9de.tar.bz2 historical-bb3146c4629773e0608e40b431293e69f4b4b9de.zip |
purged bad karma ebuild (GLSA 200407-08)
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/ethereal/ChangeLog | 7 | ||||
-rw-r--r-- | net-analyzer/ethereal/Manifest | 14 | ||||
-rw-r--r-- | net-analyzer/ethereal/ethereal-0.10.2.ebuild | 85 | ||||
-rw-r--r-- | net-analyzer/ethereal/ethereal-0.10.3.ebuild | 87 | ||||
-rw-r--r-- | net-analyzer/ethereal/ethereal-0.10.4.ebuild | 88 | ||||
-rw-r--r-- | net-analyzer/ethereal/ethereal-0.9.14.ebuild | 86 | ||||
-rw-r--r-- | net-analyzer/ethereal/ethereal-0.9.16-r1.ebuild | 84 | ||||
-rw-r--r-- | net-analyzer/ethereal/ethereal-0.9.16.ebuild | 82 | ||||
-rw-r--r-- | net-analyzer/ethereal/files/digest-ethereal-0.10.2 | 1 | ||||
-rw-r--r-- | net-analyzer/ethereal/files/digest-ethereal-0.10.3 | 1 | ||||
-rw-r--r-- | net-analyzer/ethereal/files/digest-ethereal-0.10.4 | 1 | ||||
-rw-r--r-- | net-analyzer/ethereal/files/digest-ethereal-0.9.14 | 1 | ||||
-rw-r--r-- | net-analyzer/ethereal/files/digest-ethereal-0.9.16 | 1 | ||||
-rw-r--r-- | net-analyzer/ethereal/files/digest-ethereal-0.9.16-r1 | 1 |
14 files changed, 7 insertions, 532 deletions
diff --git a/net-analyzer/ethereal/ChangeLog b/net-analyzer/ethereal/ChangeLog index 9f0ad7d9c2e9..5a65e33ce937 100644 --- a/net-analyzer/ethereal/ChangeLog +++ b/net-analyzer/ethereal/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-analyzer/ethereal # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ChangeLog,v 1.73 2004/07/09 12:39:03 eldad Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ChangeLog,v 1.74 2004/07/09 14:40:19 eldad Exp $ + + 09 Jul 2004; Eldad Zack <eldad@gentoo.org> -ethereal-0.10.2.ebuild, + -ethereal-0.10.3.ebuild, -ethereal-0.10.4.ebuild, -ethereal-0.9.14.ebuild, + -ethereal-0.9.16.ebuild: + Purged bad karma ebuilds (GLSA 200407-08). *ethereal-0.10.5-r1 (09 Jul 2004) diff --git a/net-analyzer/ethereal/Manifest b/net-analyzer/ethereal/Manifest index 78f056bd13c2..d0bff97e9cd2 100644 --- a/net-analyzer/ethereal/Manifest +++ b/net-analyzer/ethereal/Manifest @@ -1,20 +1,8 @@ -MD5 5997be2e8aa474fdd1d766cfd0c3ee53 ethereal-0.10.3.ebuild 2283 MD5 d8bc6ed1ed809a9a44fa191d252e2fee ethereal-0.10.5.ebuild 2538 -MD5 eeaeb7291d5067481b7f1ecdb23df491 ethereal-0.10.2.ebuild 2215 -MD5 72fd830848213464e249e90a76460433 ethereal-0.10.4.ebuild 2301 -MD5 260c2f391077ed03191ceb0deca8fc67 ethereal-0.9.14.ebuild 2095 -MD5 ae1a1094ef38cd086c0651b7975e1766 ChangeLog 10376 +MD5 b508f455270865e7263d7f38d3fb2e04 ChangeLog 10596 MD5 9023d524f30afea7aecc9d0e58fc1f86 ethereal-0.10.5-r1.ebuild 2547 MD5 17a9be2cf8cb9f24e7e5b398392483b4 metadata.xml 224 -MD5 2ab5b6f3390280518b4458929486ac29 ethereal-0.9.16.ebuild 2237 -MD5 02b14ac5cd9a9a1f8781632c19b85ae9 ethereal-0.9.16-r1.ebuild 2313 -MD5 3ce13570e210d6dc1669b91936d2f051 files/digest-ethereal-0.9.16-r1 69 MD5 5a73274ec255373b4e618388cd057275 files/0.10.3-gcc34.patch 458 MD5 5a73274ec255373b4e618388cd057275 files/0.10.4-gcc34.patch 458 MD5 56d5feedd5047dd2b7bcd4c9295addef files/digest-ethereal-0.10.5-r1 69 -MD5 653a02c3d271542800810a5cf407af28 files/digest-ethereal-0.10.2 69 -MD5 923bd4108aa5e66d0f86506ef47d5132 files/digest-ethereal-0.10.3 69 -MD5 c972f5f4b83ea84388e31267193e96d7 files/digest-ethereal-0.10.4 69 MD5 56d5feedd5047dd2b7bcd4c9295addef files/digest-ethereal-0.10.5 69 -MD5 380524e1a6116898080fe64bed810144 files/digest-ethereal-0.9.14 69 -MD5 3ce13570e210d6dc1669b91936d2f051 files/digest-ethereal-0.9.16 69 diff --git a/net-analyzer/ethereal/ethereal-0.10.2.ebuild b/net-analyzer/ethereal/ethereal-0.10.2.ebuild deleted file mode 100644 index 62aec583e582..000000000000 --- a/net-analyzer/ethereal/ethereal-0.10.2.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.10.2.ebuild,v 1.5 2004/06/24 22:01:02 agriffis Exp $ - -IUSE="adns gtk ipv6 snmp ssl gtk2" - -inherit flag-o-matic libtool - -DESCRIPTION="A commercial-quality network protocol analyzer" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" -RESTRICT="nomirror" -HOMEPAGE="http://www.ethereal.com/" -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~x86 ~sparc ~ppc ~alpha ~amd64 ~ia64" - -RDEPEND=">=sys-libs/zlib-1.1.4 - snmp? ( virtual/snmp ) - >=dev-util/pkgconfig-0.15.0 - gtk? ( - gtk2? ( >=dev-libs/glib-2.0.4 =x11-libs/gtk+-2* ) - !gtk2? ( =x11-libs/gtk+-1.2* ) - ) - !gtk? ( =dev-libs/glib-1.2* ) - ssl? ( >=dev-libs/openssl-0.9.6e ) - >=net-libs/libpcap-0.7.1 - >=dev-libs/libpcre-4.2 - adns? ( net-libs/adns )" - -DEPEND="${RDEPEND} - dev-lang/perl - sys-devel/bison - sys-devel/flex" - -src_unpack() { - unpack ${A} && cd ${S} || die - - # running a full elibtoolize seems to break things in this - # package... see bug 41831 (17 Feb 2004 agriffis) - elibtoolize --patch-only - - replace-flags '-O3' '-O' - replace-flags '-O2' '-O' -} - -src_compile() { - local myconf=" - $(use_with ssl) - $(use_enable ipv6) - $(use_with adns)" - - if use gtk; then - myconf="${myconf} $(use_enable gtk2)" - else - myconf="${myconf} --disable-ethereal" - # the asn1 plugin needs gtk - sed -i -e '/plugins.asn1/d' Makefile.in || die "sed failed" - sed -i -e '/^SUBDIRS/s/asn1//' plugins/Makefile.in || die "sed failed" - fi - - # if USE=snmp, then one of the snmp libraries will be available, - # thanks to virtual/snmp. In that case, let Ethereal use - # whichever it finds. - if ! use snmp; then - myconf="${myconf} --without-ucd-snmp --without-net-snmp" - fi - - econf \ - --enable-dftest \ - --enable-randpkt \ - --sysconfdir=/etc/ethereal \ - ${myconf} || die "bad ./configure" - - addwrite "/usr/share/snmp/mibs/.index" - emake || die "compile problem" -} - -src_install() { - addwrite "/usr/share/snmp/mibs/.index" - dodir /usr/lib/ethereal/plugins/${PV} - make DESTDIR=${D} install - dodoc AUTHORS COPYING ChangeLog INSTALL.* NEWS README* TODO - insinto "/usr/share/pixmaps/" - doins "image/hi48-app-ethereal.png" -} diff --git a/net-analyzer/ethereal/ethereal-0.10.3.ebuild b/net-analyzer/ethereal/ethereal-0.10.3.ebuild deleted file mode 100644 index b2c5ce041dd7..000000000000 --- a/net-analyzer/ethereal/ethereal-0.10.3.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.10.3.ebuild,v 1.10 2004/07/05 13:21:19 eldad Exp $ - -inherit libtool flag-o-matic gcc eutils - -DESCRIPTION="A commercial-quality network protocol analyzer" -HOMEPAGE="http://www.ethereal.com/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 sparc ppc ~alpha amd64 ~ia64" -IUSE="adns gtk ipv6 snmp ssl gtk2" - -RDEPEND=">=sys-libs/zlib-1.1.4 - snmp? ( virtual/snmp ) - >=dev-util/pkgconfig-0.15.0 - gtk? ( - gtk2? ( >=dev-libs/glib-2.0.4 =x11-libs/gtk+-2* ) - !gtk2? ( =x11-libs/gtk+-1.2* ) - ) - !gtk? ( =dev-libs/glib-1.2* ) - ssl? ( >=dev-libs/openssl-0.9.6e ) - >=net-libs/libpcap-0.7.1 - >=dev-libs/libpcre-4.2 - adns? ( net-libs/adns )" -DEPEND="${RDEPEND} - dev-lang/perl - sys-devel/bison - sys-devel/flex" - -src_unpack() { - unpack ${A} - cd ${S} - - replace-flags -O3 -O - replace-flags -O2 -O - # Fix gcc-3.4 segfault #49238 - [ "`gcc-version`" == "3.4" ] && epatch ${FILESDIR}/${PV}-gcc34.patch - - # running a full elibtoolize seems to break things in this - # package... see bug 41831 (17 Feb 2004 agriffis) - elibtoolize --patch-only -} - -src_compile() { - local myconf=" - $(use_with ssl) - $(use_enable ipv6) - $(use_with adns)" - - if use gtk; then - myconf="${myconf} $(use_enable gtk2)" - else - myconf="${myconf} --disable-ethereal" - # the asn1 plugin needs gtk - sed -i -e '/plugins.asn1/d' Makefile.in || die "sed failed" - sed -i -e '/^SUBDIRS/s/asn1//' plugins/Makefile.in || die "sed failed" - fi - - # if USE=snmp, then one of the snmp libraries will be available, - # thanks to virtual/snmp. In that case, let Ethereal use - # whichever it finds. - if ! use snmp; then - myconf="${myconf} --without-ucd-snmp --without-net-snmp" - fi - - econf \ - --enable-dftest \ - --enable-randpkt \ - --sysconfdir=/etc/ethereal \ - ${myconf} || die "bad ./configure" - - addwrite "/usr/share/snmp/mibs/.index" - emake || die "compile problem" -} - -src_install() { - addwrite "/usr/share/snmp/mibs/.index" - dodir /usr/lib/ethereal/plugins/${PV} - make DESTDIR=${D} install || die - - dodoc AUTHORS ChangeLog INSTALL.* NEWS README* TODO - insinto "/usr/share/pixmaps/" - doins "image/hi48-app-ethereal.png" -} diff --git a/net-analyzer/ethereal/ethereal-0.10.4.ebuild b/net-analyzer/ethereal/ethereal-0.10.4.ebuild deleted file mode 100644 index b01111c9ec5a..000000000000 --- a/net-analyzer/ethereal/ethereal-0.10.4.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.10.4.ebuild,v 1.8 2004/07/08 16:57:23 eldad Exp $ - -inherit libtool flag-o-matic gcc eutils - -DESCRIPTION="A commercial-quality network protocol analyzer" -HOMEPAGE="http://www.ethereal.com/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" -RESTRICT="nomirror" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 sparc ppc alpha amd64 ~ia64" -IUSE="adns gtk ipv6 snmp ssl gtk2" - -RDEPEND=">=sys-libs/zlib-1.1.4 - snmp? ( virtual/snmp ) - >=dev-util/pkgconfig-0.15.0 - gtk? ( - gtk2? ( >=dev-libs/glib-2.0.4 =x11-libs/gtk+-2* ) - !gtk2? ( =x11-libs/gtk+-1.2* ) - ) - !gtk? ( =dev-libs/glib-1.2* ) - ssl? ( >=dev-libs/openssl-0.9.6e ) - >=net-libs/libpcap-0.7.1 - >=dev-libs/libpcre-4.2 - adns? ( net-libs/adns )" -DEPEND="${RDEPEND} - dev-lang/perl - sys-devel/bison - sys-devel/flex" - -src_unpack() { - unpack ${A} - cd ${S} - - replace-flags -O3 -O - replace-flags -O2 -O - # Fix gcc-3.4 segfault #49238 - [ "`gcc-version`" == "3.4" ] && epatch ${FILESDIR}/${PV}-gcc34.patch - - # running a full elibtoolize seems to break things in this - # package... see bug 41831 (17 Feb 2004 agriffis) - elibtoolize --patch-only -} - -src_compile() { - local myconf=" - $(use_with ssl) - $(use_enable ipv6) - $(use_with adns)" - - if use gtk; then - myconf="${myconf} $(use_enable gtk2)" - else - myconf="${myconf} --disable-ethereal" - # the asn1 plugin needs gtk - sed -i -e '/plugins.asn1/d' Makefile.in || die "sed failed" - sed -i -e '/^SUBDIRS/s/asn1//' plugins/Makefile.in || die "sed failed" - fi - - # if USE=snmp, then one of the snmp libraries will be available, - # thanks to virtual/snmp. In that case, let Ethereal use - # whichever it finds. - if ! use snmp; then - myconf="${myconf} --without-ucd-snmp --without-net-snmp" - fi - - econf \ - --enable-dftest \ - --enable-randpkt \ - --sysconfdir=/etc/ethereal \ - ${myconf} || die "bad ./configure" - - addwrite "/usr/share/snmp/mibs/.index" - emake || die "compile problem" -} - -src_install() { - addwrite "/usr/share/snmp/mibs/.index" - dodir /usr/lib/ethereal/plugins/${PV} - make DESTDIR=${D} install || die - - dodoc AUTHORS ChangeLog INSTALL.* NEWS README* TODO - insinto "/usr/share/pixmaps/" - doins "image/hi48-app-ethereal.png" -} diff --git a/net-analyzer/ethereal/ethereal-0.9.14.ebuild b/net-analyzer/ethereal/ethereal-0.9.14.ebuild deleted file mode 100644 index c03066329487..000000000000 --- a/net-analyzer/ethereal/ethereal-0.9.14.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.9.14.ebuild,v 1.7 2004/06/24 22:01:02 agriffis Exp $ - -inherit libtool - -DESCRIPTION="A commercial-quality network protocol analyzer" -SRC_URI="http://www.ethereal.com/distribution/${P}.tar.bz2" -HOMEPAGE="http://www.ethereal.com/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86 ~sparc ~ppc alpha" -IUSE="gtk ipv6 snmp ssl gtk2" - -RDEPEND=">=sys-libs/zlib-1.1.4 - snmp? ( virtual/snmp ) - gtk? ( - gtk2? ( - >=dev-libs/glib-2.0.4 - =x11-libs/gtk+-2* - ) - !gtk2? ( - =x11-libs/gtk+-1.2* - =dev-libs/glib-1.2* - ) - ) - ssl? ( >=dev-libs/openssl-0.9.6e ) - >=net-libs/libpcap-0.7.1" - -DEPEND="${RDEPEND} - >=sys-apps/sed-4 - dev-lang/perl - sys-devel/bison - sys-devel/flex" - -src_unpack() { - unpack ${A} - cd ${S} - elibtoolize - # gcc related configure script braindamage - sed -i \ - -e "s|-I/usr/local/include||" configure \ - || die "sed configure failed" - chmod +x ./configure - sed -i \ - -e "s|@PCAP_LIBS@ @SOCKET_LIBS@ @NSL_LIBS@|@PCAP_LIBS@ @SOCKET_LIBS@ @NSL_LIBS@ @ADNS_LIBS@|" \ - Makefile.am \ - || die "sed Makefile.am failed" -} - -src_compile() { - local myconf - - if ! use gtk && ! use gtk2; then - myconf="${myconf} --disable-ethereal" - fi - - use gtk2 && myconf="${myconf} --enable-gtk2" - use ssl || myconf="${myconf} --without-ssl" - use snmp || myconf="${myconf} --without-ucdsnmp" - use ipv6 && myconf="${myconf} --enable-ipv6" - - econf \ - --enable-pcap \ - --enable-zlib \ - --enable-tethereal \ - --enable-editcap \ - --enable-mergecap \ - --enable-text2cap \ - --enable-idl2eth \ - --enable-dftest \ - --enable-randpkt \ - --sysconfdir=/etc/ethereal \ - --with-plugindir=/usr/lib/ethereal/plugins/${PV} \ - ${myconf} || die "bad ./configure" - addwrite "/usr/share/snmp/mibs/.index" - emake || die "compile problem" -} - -src_install() { - addwrite "/usr/share/snmp/mibs/.index" - dodir /usr/lib/ethereal/plugins/${PV} - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog INSTALL.* NEWS README* TODO -} diff --git a/net-analyzer/ethereal/ethereal-0.9.16-r1.ebuild b/net-analyzer/ethereal/ethereal-0.9.16-r1.ebuild deleted file mode 100644 index 4f493f1c8170..000000000000 --- a/net-analyzer/ethereal/ethereal-0.9.16-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.9.16-r1.ebuild,v 1.6 2004/06/24 22:01:02 agriffis Exp $ - -IUSE="adns gtk ipv6 snmp ssl gtk2" -inherit libtool -S=${WORKDIR}/${P} -DESCRIPTION="A commercial-quality network protocol analyzer" -SRC_URI="http://www.ethereal.com/distribution/${P}.tar.bz2" -HOMEPAGE="http://www.ethereal.com/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~x86 ~sparc ~ppc alpha amd64 ia64" - -RDEPEND=">=sys-libs/zlib-1.1.4 - snmp? ( virtual/snmp ) - gtk? ( - gtk2? ( >=dev-libs/glib-2.0.4 =x11-libs/gtk+-2* ) - !gtk2? ( =x11-libs/gtk+-1.2* ) - ) - !gtk? ( =dev-libs/glib-1.2* ) - ssl? ( >=dev-libs/openssl-0.9.6e ) - >=net-libs/libpcap-0.7.1 - adns? ( net-libs/adns )" - -DEPEND="${RDEPEND} - dev-lang/perl - sys-devel/bison - sys-devel/flex" - -src_unpack() { - unpack ${A} - cd ${S} - # re-declaring functions is no good idea - sed -i 's/getline/packet_giop_getline/g' packet-giop.c - elibtoolize - # gcc related configure script braindamage - sed -i "s|-I/usr/local/include||" configure - chmod +x ./configure - sed -i "s|@PCAP_LIBS@ @SOCKET_LIBS@ @NSL_LIBS@|@PCAP_LIBS@ @SOCKET_LIBS@ @NSL_LIBS@ @ADNS_LIBS@|" \ - Makefile.am -} - -src_compile() { - local myconf - - if ! use gtk && ! use gtk2; then - myconf="${myconf} --disable-ethereal" - # the asn1 plugin needs gtk - sed -i -e '/plugins\/asn1/c\' Makefile.in - sed -i -e 's/\(^SUBDIRS.*\)asn1\(.*\)/\1\2/' plugins/Makefile.in - fi - - use gtk2 && myconf="${myconf} --enable-gtk2" - use ssl || myconf="${myconf} --without-ssl" - use snmp || myconf="${myconf} --without-ucd-snmp --without-net-snmp" - myconf="${myconf} $(use_enable ipv6)" - myconf="${myconf} $(use_with adns)" - - econf \ - --enable-pcap \ - --enable-zlib \ - --enable-tethereal \ - --enable-editcap \ - --enable-mergecap \ - --enable-text2cap \ - --enable-idl2eth \ - --enable-dftest \ - --enable-randpkt \ - --sysconfdir=/etc/ethereal \ - --with-plugindir=/usr/lib/ethereal/plugins/${PV} \ - ${myconf} || die "bad ./configure" - addwrite "/usr/share/snmp/mibs/.index" - - emake || die "compile problem" -} - -src_install() { - addwrite "/usr/share/snmp/mibs/.index" - dodir /usr/lib/ethereal/plugins/${PV} - make DESTDIR=${D} install - dodoc AUTHORS COPYING ChangeLog INSTALL.* NEWS README* TODO -} diff --git a/net-analyzer/ethereal/ethereal-0.9.16.ebuild b/net-analyzer/ethereal/ethereal-0.9.16.ebuild deleted file mode 100644 index 2fc327e304f7..000000000000 --- a/net-analyzer/ethereal/ethereal-0.9.16.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/ethereal/ethereal-0.9.16.ebuild,v 1.11 2004/06/24 22:01:02 agriffis Exp $ - -IUSE="gtk ipv6 snmp ssl gtk2" -inherit libtool -S=${WORKDIR}/${P} -DESCRIPTION="A commercial-quality network protocol analyzer" -SRC_URI="http://www.ethereal.com/distribution/${P}.tar.bz2" -HOMEPAGE="http://www.ethereal.com/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="x86 sparc ppc ~alpha amd64" - -RDEPEND=">=sys-libs/zlib-1.1.4 - snmp? ( virtual/snmp ) - gtk? ( - gtk2? ( >=dev-libs/glib-2.0.4 =x11-libs/gtk+-2* ) - !gtk2? ( =x11-libs/gtk+-1.2* ) - ) - !gtk? ( =dev-libs/glib-1.2* ) - ssl? ( >=dev-libs/openssl-0.9.6e ) - >=net-libs/libpcap-0.7.1" - -DEPEND="${RDEPEND} - dev-lang/perl - sys-devel/bison - sys-devel/flex" - -src_unpack() { - unpack ${A} - cd ${S} - # re-declaring functions is no good idea - sed -i 's/getline/packet_giop_getline/g' packet-giop.c - elibtoolize - # gcc related configure script braindamage - sed -i "s|-I/usr/local/include||" configure - chmod +x ./configure - sed -i "s|@PCAP_LIBS@ @SOCKET_LIBS@ @NSL_LIBS@|@PCAP_LIBS@ @SOCKET_LIBS@ @NSL_LIBS@ @ADNS_LIBS@|" \ - Makefile.am -} - -src_compile() { - local myconf - - if ! use gtk && ! use gtk2; then - myconf="${myconf} --disable-ethereal" - # the asn1 plugin needs gtk - sed -i -e '/plugins\/asn1/c\' Makefile.in - sed -i -e 's/\(^SUBDIRS.*\)asn1\(.*\)/\1\2/' plugins/Makefile.in - fi - - use gtk2 && myconf="${myconf} --enable-gtk2" - use ssl || myconf="${myconf} --without-ssl" - use snmp || myconf="${myconf} --without-ucd-snmp --without-net-snmp" - myconf="${myconf} $(use_enable ipv6)" - - econf \ - --enable-pcap \ - --enable-zlib \ - --enable-tethereal \ - --enable-editcap \ - --enable-mergecap \ - --enable-text2cap \ - --enable-idl2eth \ - --enable-dftest \ - --enable-randpkt \ - --sysconfdir=/etc/ethereal \ - --with-plugindir=/usr/lib/ethereal/plugins/${PV} \ - ${myconf} || die "bad ./configure" - addwrite "/usr/share/snmp/mibs/.index" - - emake || die "compile problem" -} - -src_install() { - addwrite "/usr/share/snmp/mibs/.index" - dodir /usr/lib/ethereal/plugins/${PV} - make DESTDIR=${D} install - dodoc AUTHORS COPYING ChangeLog INSTALL.* NEWS README* TODO -} diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.10.2 b/net-analyzer/ethereal/files/digest-ethereal-0.10.2 deleted file mode 100644 index 262d0887c47f..000000000000 --- a/net-analyzer/ethereal/files/digest-ethereal-0.10.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 0a989aeac595db09eae722c350498e40 ethereal-0.10.2.tar.bz2 4643742 diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.10.3 b/net-analyzer/ethereal/files/digest-ethereal-0.10.3 deleted file mode 100644 index 76729790db98..000000000000 --- a/net-analyzer/ethereal/files/digest-ethereal-0.10.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 6902272eb5304f57db76bf91abe453d1 ethereal-0.10.3.tar.bz2 4840005 diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.10.4 b/net-analyzer/ethereal/files/digest-ethereal-0.10.4 deleted file mode 100644 index 80d55a03e846..000000000000 --- a/net-analyzer/ethereal/files/digest-ethereal-0.10.4 +++ /dev/null @@ -1 +0,0 @@ -MD5 d889d4e6e26047afc5a2b74770c8ac88 ethereal-0.10.4.tar.bz2 4889371 diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.9.14 b/net-analyzer/ethereal/files/digest-ethereal-0.9.14 deleted file mode 100644 index 0f565b49b661..000000000000 --- a/net-analyzer/ethereal/files/digest-ethereal-0.9.14 +++ /dev/null @@ -1 +0,0 @@ -MD5 460ef7b71816316212cbdd26bb3ce0d3 ethereal-0.9.14.tar.bz2 3857550 diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.9.16 b/net-analyzer/ethereal/files/digest-ethereal-0.9.16 deleted file mode 100644 index 9c887b98c6cd..000000000000 --- a/net-analyzer/ethereal/files/digest-ethereal-0.9.16 +++ /dev/null @@ -1 +0,0 @@ -MD5 ab33d191f3cca324e5c819e9e4c034e1 ethereal-0.9.16.tar.bz2 4288070 diff --git a/net-analyzer/ethereal/files/digest-ethereal-0.9.16-r1 b/net-analyzer/ethereal/files/digest-ethereal-0.9.16-r1 deleted file mode 100644 index 9c887b98c6cd..000000000000 --- a/net-analyzer/ethereal/files/digest-ethereal-0.9.16-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 ab33d191f3cca324e5c819e9e4c034e1 ethereal-0.9.16.tar.bz2 4288070 |