ChangeLog

# ChangeLog for dev-libs/geoip
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/ChangeLog,v 1.95 2008/10/26 12:24:38 armin76 Exp $

26 Oct 2008; Raúl Porcel geoip-1.4.5.ebuild:
alpha/ia64/sparc/x86 stable wrt #244256

26 Oct 2008; Jeroen Roovers geoip-1.4.5.ebuild:
Stable for HPPA (bug #244256).

25 Oct 2008; Thomas Anderson geoip-1.4.5.ebuild:
stable amd64, bug 244256

25 Oct 2008; nixnut geoip-1.4.5.ebuild:
Stable on ppc wrt bug 244256

*geoip-1.4.5 (24 Sep 2008)

24 Sep 2008; Peter Volkov
+files/geoip-1.4.4-no-noinst_PROGRAMS.patch,
+files/geoip-1.4.4-parallel-build.patch, -geoip-1.4.2.ebuild,
-geoip-1.4.3.ebuild, +geoip-1.4.5.ebuild:
Version bump. Fixed parallel make failure #180988, thank Mike Doty for
report. Do not build test programs, bug #226207, thank Diego Pettenò for
report. Remove old.

15 Mar 2008; Markus Rothe geoip-1.4.4.ebuild:
Stable on ppc64; bug #212359

13 Mar 2008; Jeroen Roovers geoip-1.4.4.ebuild:
Stable for HPPA (bug #212359).

06 Mar 2008; nixnut geoip-1.4.4.ebuild:
Stable on ppc wrt bug 212359

05 Mar 2008; Raúl Porcel geoip-1.4.4.ebuild:
alpha/ia64/sparc/x86 stable wrt #212359

05 Mar 2008; Santiago M. Mola geoip-1.4.4.ebuild:
amd64 stable wrt bug #212359

08 Feb 2008; Santiago M. Mola geoip-1.4.3.ebuild:
amd64 stable wrt bug #208150

05 Feb 2008; Markus Rothe geoip-1.4.3.ebuild:
Stable on ppc64

31 Jan 2008; nixnut geoip-1.4.3.ebuild:
Stable on ppc wrt bug 208150

30 Jan 2008; Jeroen Roovers geoip-1.4.3.ebuild:
Stable for HPPA (bug #208150).

30 Jan 2008; Raúl Porcel geoip-1.4.3.ebuild:
alpha/ia64/sparc stable wrt #208150

30 Jan 2008; Dawid Węgliński geoip-1.4.3.ebuild:
Stable on x86 (bug #208150)

*geoip-1.4.4 (30 Jan 2008)

30 Jan 2008; -files/geoip-1.4.0-asneeded.patch,
-files/geoip-1.4.0-update-vulnerability.patch, -geoip-1.4.0-r1.ebuild,
+geoip-1.4.4.ebuild:
Version bump. Removed old.

*geoip-1.4.3 (26 Dec 2007)

26 Dec 2007; +geoip-1.4.3.ebuild:
Version bump. Thank armin76 for report.

10 Dec 2007; Jeroen Roovers geoip-1.4.2.ebuild:
Stable for HPPA (bug #201263).

07 Dec 2007; Tobias Scherbaum geoip-1.4.2.ebuild:
ppc stable, bug #201263

07 Dec 2007; Markus Rothe geoip-1.4.2.ebuild:
Stable on ppc64; bug #201263

06 Dec 2007; Samuli Suominen geoip-1.4.2.ebuild:
amd64 stable wrt #201263

05 Dec 2007; Raúl Porcel geoip-1.4.2.ebuild:
alpha/ia64/sparc/x86 stable

26 Nov 2007; Markus Ullmann geoip-1.4.2.ebuild:
even parallel install explodes, see bug #198531

05 Jun 2007; Markus Ullmann geoip-1.4.0-r1.ebuild,
geoip-1.4.2.ebuild:
No parallel make atm, see bug #180988

11 Apr 2007; Roy Marples geoip-1.4.2.ebuild:
elibtoolize for FreeBSD users.

*geoip-1.4.2 (31 Mar 2007)

31 Mar 2007; Marcelo Goes +geoip-1.4.2.ebuild:
1.4.2 version bump for bug 172804. Both patches are now in upstream. Thanks
to Sergij Borodych .

01 Feb 2007; Markus Ullmann -geoip-1.3.14.ebuild:
cleanup

23 Jan 2007; Steve Dibb geoip-1.4.0-r1.ebuild:
amd64 stable, bug 161288

19 Jan 2007; Alexander H. Færøy
geoip-1.4.0-r1.ebuild:
Stable on IA64; bug #161288

18 Jan 2007; Tobias Scherbaum
geoip-1.4.0-r1.ebuild:
Stable on ppc wrt bug #161288.

18 Jan 2007; Markus Rothe geoip-1.4.0-r1.ebuild:
Stable on ppc64; bug #161288

18 Jan 2007; Christian Faulhammer
geoip-1.4.0-r1.ebuild:
stable x86, security bug #161288

18 Jan 2007; Jeroen Roovers geoip-1.4.0-r1.ebuild:
Stable for HPPA (bug #161288).

18 Jan 2007; Bryan Østergaard geoip-1.4.0-r1.ebuild:
Stable on Alpha, bug 161288.

17 Jan 2007; Jason Wever geoip-1.4.0-r1.ebuild:
Stable on SPARC wrt security bug #161288.

*geoip-1.4.0-r1 (17 Jan 2007)

17 Jan 2007; Markus Ullmann
+files/geoip-1.4.0-update-vulnerability.patch, -geoip-1.3.12.ebuild,
-geoip-1.3.17.ebuild, -geoip-1.4.0.ebuild, +geoip-1.4.0-r1.ebuild:
Adding vuln fix wrt bug #161288

20 Oct 2006; Bryan Østergaard geoip-1.3.14.ebuild:
Stable on Alpha.

15 Oct 2006; Bryan Østergaard geoip-1.3.14.ebuild:
Stable on ia64.

*geoip-1.4.0 (02 Sep 2006)

02 Sep 2006; Markus Ullmann
+files/geoip-1.4.0-asneeded.patch, +geoip-1.4.0.ebuild:
Version bump and applying as-needed patch from flameeyes as reported in bug
#145831

17 Aug 2006; Thomas Cort geoip-1.3.14.ebuild:
Stable on amd64 wrt Bug #139664.

16 Aug 2006; Markus Rothe geoip-1.3.14.ebuild:
Stable on ppc64

04 Aug 2006; Gustavo Zacarias geoip-1.3.14.ebuild:
Stable on hppa & sparc

30 Jul 2006; Tobias Scherbaum geoip-1.3.14.ebuild:
ppc stable

*geoip-1.3.17 (23 Jul 2006)

23 Jul 2006; Marcelo Goes -geoip-1.3.10.ebuild,
-geoip-1.3.13.ebuild, geoip-1.3.14.ebuild, +geoip-1.3.17.ebuild:
Mark 1.3.14 x86 stable, 1.3.17 version bump, remove old ebuilds.

25 Apr 2006; Diego Pettenò geoip-1.3.14.ebuild:
Add ~x86-fbsd keyword.

23 Apr 2006; Diego Pettenò geoip-1.3.14.ebuild:
Run elibtoolize.

30 Mar 2006; Aron Griffis geoip-1.3.14.ebuild:
Mark 1.3.14 ~ia64

06 Feb 2006; Simon Stelling geoip-1.3.12.ebuild:
stable on amd64

*geoip-1.3.14 (13 Nov 2005)

13 Nov 2005; Daniel Black geoip-1.3.13.ebuild,
+geoip-1.3.14.ebuild:
version bump. Added -fPIC as per bug #103663

12 Sep 2005; Michael Hanselmann geoip-1.3.12.ebuild:
Stable on ppc.

12 Sep 2005; Guy Martin geoip-1.3.12.ebuild:
Stable on hppa.

10 Sep 2005; Aron Griffis geoip-1.3.12.ebuild:
Mark 1.3.12 stable on alpha

06 Sep 2005; Markus Rothe geoip-1.3.12.ebuild:
Stable on ppc64

05 Sep 2005; Jason Wever geoip-1.3.12.ebuild:
Stable on SPARC.

*geoip-1.3.13 (05 Sep 2005)

05 Sep 2005; Marcelo Goes geoip-1.3.12.ebuild,
+geoip-1.3.13.ebuild:
1.3.13 version bump, 1.3.12 x86 stable.

*geoip-1.3.12 (24 Jul 2005)

24 Jul 2005; Marcelo Goes -geoip-1.3.6.ebuild,
+geoip-1.3.12.ebuild:
Version bump.

07 Jul 2005; Guy Martin geoip-1.3.10.ebuild:
Stable on hppa.

26 Jun 2005; Marcelo Goes geoip-1.3.10.ebuild:
amd64 stable.

08 Jun 2005; Gustavo Zacarias geoip-1.3.10.ebuild:
Stable on sparc

06 Jun 2005; Markus Rothe geoip-1.3.10.ebuild:
Stable on ppc64

05 Jun 2005; Michael Hanselmann geoip-1.3.10.ebuild:
Stable on ppc.

03 Jun 2005; Marcelo Goes -geoip-1.3.8.ebuild,
geoip-1.3.10.ebuild:
Marked 1.3.10 x86 stable, removing old 1.3.8 version.

17 May 2005; Gustavo Zacarias geoip-1.3.6.ebuild:
Stable on sparc

*geoip-1.3.10 (18 Apr 2005)

18 Apr 2005; Marcelo Goes +geoip-1.3.10.ebuild,
-geoip-1.3.2.ebuild:
Version bump, fixes bug 89561. Thanks to Dean Hall for
reporting.

08 Apr 2005; Markus Rothe geoip-1.3.6.ebuild:
Stable on ppc64

05 Apr 2005; Markus Rothe geoip-1.3.6.ebuild,
geoip-1.3.8.ebuild:
Added ~ppc64 to KEYWORDS; bug #87698

*geoip-1.3.8 (02 Apr 2005)

02 Apr 2005; Marcelo Goes -geoip-1.2.1.ebuild,
-geoip-1.3.0.ebuild, -geoip-1.3.5.ebuild, geoip-1.3.6.ebuild,
+geoip-1.3.8.ebuild:
Marked 1.3.6 x86 stable, version bump, old version cleanup.

17 Mar 2005; Michael Hanselmann geoip-1.3.6.ebuild:
Stable on ppc.

05 Feb 2005; Michael Hanselmann geoip-1.3.0.ebuild,
geoip-1.3.6.ebuild:
Stable on ppc (1.3.0), added to ~ppc (1.3.6).

29 Dec 2004; Ciaran McCreesh :
Change encoding to UTF-8 for GLEP 31 compliance

16 Dec 2004; Dylan Carlson geoip-1.3.5.ebuild,
geoip-1.3.6.ebuild:
Stable on amd64.

22 Oct 2004; Jason Wever geoip-1.3.6.ebuild:
Added ~sparc keyword.

11 Oct 2004; Guy Martin geoip-1.3.6.ebuild:
Marked stable on hppa.

17 Aug 2004; Eldad Zack geoip-1.3.2.ebuild,
geoip-1.3.5.ebuild:
x86 stable

*geoip-1.3.6 (16 Aug 2004)

16 Aug 2004; Eldad Zack -geoip-1.3.1.ebuild,
+geoip-1.3.6.ebuild:
Version bump

19 Jul 2004; Daniel Ahlberg geoip-1.3.5.ebuild:
Added amd64 keyword, closing #57544.

17 Jul 2004; Tom Gall geoip-1.3.2.ebuild:
stable on ppc64, bug #55677

*geoip-1.3.5 (17 Jul 2004)

17 Jul 2004; Eldad Zack metadata.xml,
+geoip-1.3.5.ebuild:
Version bump. Closes #56243.

01 Jul 2004; Jeremy Huddleston geoip-1.2.1.ebuild,
geoip-1.3.0.ebuild, geoip-1.3.1.ebuild, geoip-1.3.2.ebuild:
virtual/glibc -> virtual/libc

26 Jun 2004; Danny van Dyk geoip-1.3.0.ebuild:
Marked stable on amd64.

24 May 2004; Bryan Østergaard geoip-1.3.2.ebuild:
Keyworded ~alpha, requested in bug #51550.

*geoip-1.3.2 (21 Apr 2004)

24 Apr 2004; Jon Hood geoip-1.3.2.ebuild:
version bump (#48618)

*geoip-1.3.1 (17 Apr 2004)

17 Apr 2004; Jon Hood geoip-1.3.1.ebuild:
version bump

21 Mar 2004; Michael Boman geoip-1.2.1.ebuild,
geoip-1.3.0.ebuild:
QA: IUSE variable was missing.

16 Mar 2004; Michael Boman geoip-1.3.0.ebuild:
Marked 1.3.0 stable on x86

29 Feb 2004; Michael Boman metadata.xml:
Moving the package to 'netmon' herd.

24 Jan 2004; David Holm geoip-1.3.0.ebuild:
Added to ~ppc.

22 Nov 2003; Michael Boman metadata.xml:
I'm now the primary maintainer of this package. Please report all bugs to
mboman@gentoo.org

*geoip-1.3.0 (15 Oct 2003)

15 Oct 2003; geoip-1.2.1.ebuild, geoip-1.3.0.ebuild:
Version bumpage.. Thanks Brian O'Kelley for making me aware of this. API
Change for 1.3.x and above users for GeoIP Region database GeoIPRegion.region
is no longer a pointer but an in-structure array so test the first byte of
region == 0 rather testing if the region pointer is NULL.

*geoip-1.2.1 (01 Aug 2003)

01 Aug 2003; geoip-1.2.1.ebuild:
The changes in this release are as follows:
This release represents a significant advance progression from the
0.2.0 release. It has lots more new features, making the package even
more powerful.

08 Jul 2003; metadata.xml:
Added metadata.xml

29 Jun 2003; geoip-1.2.0.ebuild:
Added ~sparc to keywords after testing on sparc64

*geoip-1.2.0 (29 Jun 2003)

29 Jun 2003; geoip-1.2.0.ebuild:
Initial Import of GeoIP to portage

Manifest

AUX geoip-1.4.4-no-noinst_PROGRAMS.patch 1988 RMD160 41102282753cb980f17d382e8cd66902c33361d7 SHA1 9f4d36ab6d608c34aaffcc36b8c7ff9d934cc5e3 SHA256 3e2f0eaacdc6bf50b333270f977453cd751f13ebfc21b60d6266a85e9c432506
AUX geoip-1.4.4-parallel-build.patch 2205 RMD160 81f95433811d8d4b90ab3d04572352aa173413eb SHA1 6386bdde567cd2468efec8c70388a147f8549745 SHA256 3bfdc6b64ed48164ef8ff73e4c330f56685d592abf05710174f6da8b9002a987
DIST GeoIP-1.4.4.tar.gz 944698 RMD160 4aa31840ec6496647551c6e12c9c5e32dceed426 SHA1 4a2937e7a8fc7c26aa88c0678791246b58d81d02 SHA256 a5b2ee9298eaf8c160ccab5b3e2ecc1c38cf67d9dd4e97419427f89d08cfb78e
DIST GeoIP-1.4.5.tar.gz 986844 RMD160 70c99570146e8bc3b9cfa68bc8ca25c282666907 SHA1 f8ac0c8ac113a3d8def8f93f7255ef0bbff34814 SHA256 cd62034fe0206be243cbb43723520987978d8e55ee61872f34fd60a31f5c6b18
EBUILD geoip-1.4.4.ebuild 996 RMD160 90033aec261f93916f9f716705d01927debabb77 SHA1 c5098db9f72fc15abea4c5900bf5acfcf171f255 SHA256 ce98245548edc3e4b133232ba381def99b5d4750905106f3981f807e85eb254f
EBUILD geoip-1.4.5.ebuild 1169 RMD160 c6b81b80a5a7be8535dc8afb8ef44b98ac050a7f SHA1 830f37fc66c8bde6d3298da1d2b86728ba276f1f SHA256 9f0808a887bf4c14c4d57ea462c4e5993094d690eab28ea468fa8115245d9e43
MISC ChangeLog 11888 RMD160 a2ea6a2f7358d3cb77093cba26bb22a48f94d2fb SHA1 02b80c008ed3130b3a18dfb8362e1ffb5bc1aac7 SHA256 7b3f7ebc1575b3fa7e3c1fe079dc37587adf17257a2d3d9b4e4ee1bdfbf7174a
MISC metadata.xml 277 RMD160 a6bd0a35777e017f79890c0e0947cba8435b40ea SHA1 fed8c3fe1e00a1388e3df0430d59a75d8721395e SHA256 18a7e85115c3f66c1686d6dca5efed20d16700a57bdd738222976f174d46a508

files

geoip-1.4.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.4.4.ebuild,v 1.6 2008/03/15 12:11:14 corsair Exp $

inherit autotools eutils libtool

MY_P="${P/geoip/GeoIP}"
DESCRIPTION="easily lookup countries by IP addresses, even when Reverse DNS entries don't exist"
HOMEPAGE="http://www.maxmind.com/geoip/api/c.shtml"
SRC_URI="http://www.maxmind.com/download/geoip/api/c/${MY_P}.tar.gz"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""

DEPEND=""
RDEPEND=""

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"

# FreeBSD requires this
elibtoolize
}

src_compile() {
econf --enable-shared || die "econf failed"
# both parallel make and parallel make install explodes atm
emake -j1 || die "emake failed"
}

src_install() {
emake -j1 DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO
}

geoip-1.4.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.4.5.ebuild,v 1.5 2008/10/26 12:24:38 armin76 Exp $

inherit autotools eutils libtool

MY_P="${P/geoip/GeoIP}"
DESCRIPTION="easily lookup countries by IP addresses, even when Reverse DNS entries don't exist"
HOMEPAGE="http://www.maxmind.com/geoip/api/c.shtml"
SRC_URI="http://www.maxmind.com/download/geoip/api/c/${MY_P}.tar.gz"

# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
LICENSE="LGPL-2.1 GPL-2 MaxMind"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE=""

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"

epatch "${FILESDIR}"/${PN}-1.4.4-parallel-build.patch
epatch "${FILESDIR}"/${PN}-1.4.4-no-noinst_PROGRAMS.patch
eautoreconf
# FreeBSD requires this
#elibtoolize
}

src_compile() {
econf --enable-shared
emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dobin apps/geoipupdate-pureperl.pl
dodoc AUTHORS ChangeLog README TODO
newdoc data/README README.data
}

metadata.xml




netmon
easily lookup countries by IP addresses, even when Reverse DNS entries don't exist