Since there are some removing old functions and some new functions.
I bump the so version to 8.0 from 7.1
And I attached the revised diff file.

wen

2011/5/11 Stuart Henderson <[email protected]>:
> On 2011-05-11, wen heping <[email protected]> wrote:
>> --0023543336ba047a3004a2fbeb72
>> Content-Type: text/plain; charset=UTF-8
>>
>> Hi,
>>
>>    Here is an update of net/GeoIP to 1.4.7 and net/py-GeoIP to 1.2.5.
>>
>>    Tested OK on i386 and regress test OK too(net/GeoIP).
>>
>>    Comments ?  OK ?
>>
>
> This version of py-GeoIP needs to depend on net/GeoIP>=1.4.7,
> depending on net/GeoIP isn't enough.
>
> You haven't checked the shared libraries in GeoIP to see if
> they need to be bumped, this needs at least a minor bump,
> I don't have time to read the diff between old and new to
> work out if it's a major bump.
>
>  http://www.openbsd.org/faq/ports/specialtopics.html#SharedLibs
>
>
>>
>> wen
>>
>> --0023543336ba047a3004a2fbeb72
>> Content-Type: text/plain; charset=US-ASCII; name="geoip-20110511.diff.txt"
>> Content-Disposition: attachment; filename="geoip-20110511.diff.txt"
>> X-Attachment-Id: f_gnk0g0wk0
>> Content-Transfer-Encoding: base64
>>
>> SW5kZXg6IEdlb0lQL01ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
>> PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnMvcG9ydHMvbmV0
>> L0dlb0lQL01ha2VmaWxlLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjIyCmRpZmYgLXUgLXIxLjIy
>> IE1ha2VmaWxlCi0tLSBHZW9JUC9NYWtlZmlsZQkxOCBPY3QgMjAxMCAxODozNjo0NSAtMDAwMAkx
>> LjIyCisrKyBHZW9JUC9NYWtlZmlsZQkxMSBNYXkgMjAxMSAwODoyMzozMCAtMDAwMApAQCAtMiw3
>> ICsyLDcgQEAKIAogQ09NTUVOVD0JZmluZCB0aGUgY291bnRyeSB3aGVyZSBJUCBhZGRyZXNzL2hv
>> c3RuYW1lIG9yaWdpbmF0ZXMgZnJvbQogCi1ESVNUTkFNRT0JR2VvSVAtMS40LjYKK0RJU1ROQU1F
>> PQlHZW9JUC0xLjQuNwogU0hBUkVEX0xJQlMgKz0gIEdlb0lQCQk3LjEJIyAuNS42CiBTSEFSRURf
>> TElCUyArPSAgR2VvSVBVcGRhdGUJMS4wCSMgLjAuMAogQ0FURUdPUklFUz0JbmV0IGdlbwpAQCAt
>> MjQsNyArMjQsNyBAQAogQ09ORklHVVJFX0FSR1M9CS0tZGF0YWRpcj0vdmFyL2RiIFwKIAkJJHtD
>> T05GSUdVUkVfU0hBUkVEfQogVVNFX0xJQlRPT0w9CVllcwotVVNFX0dST0ZGID0JWWVzCisjVVNF
>> X0dST0ZGID0JWWVzCiAKIEVYQU1QTEVTRElSPQkke1BSRUZJWH0vc2hhcmUvZXhhbXBsZXMvR2Vv
>> SVAKIApJbmRleDogR2VvSVAvZGlzdGluZm8KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
>> PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9wb3J0
>> cy9uZXQvR2VvSVAvZGlzdGluZm8sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTMKZGlmZiAtdSAt
>> cjEuMTMgZGlzdGluZm8KLS0tIEdlb0lQL2Rpc3RpbmZvCTggTWFyIDIwMDkgMTI6NDQ6NDUgLTAw
>> MDAJMS4xMworKysgR2VvSVAvZGlzdGluZm8JMTEgTWF5IDIwMTEgMDg6MjM6MzAgLTAwMDAKQEAg
>> LTEsNSArMSw1IEBACi1NRDUgKEdlb0lQLTEuNC42LnRhci5neikgPSB5eFN4dnV0QVl4b1NaMnNS
>> eWd3d21nPT0KLVJNRDE2MCAoR2VvSVAtMS40LjYudGFyLmd6KSA9IFp3bDhQNXhydmJvYVQzN25s
>> bkUzSU51aG13OD0KLVNIQTEgKEdlb0lQLTEuNC42LnRhci5neikgPSA1cEtWVDBSOEV5Y041NFlP
>> V0dhV21SZDIyS009Ci1TSEEyNTYgKEdlb0lQLTEuNC42LnRhci5neikgPSBGclFwUUgxN3g5ZUYw
>> YXJPYzZPUThvZk5rQ0FQRDJIMXgxZ1lCWTNza2NRPQotU0laRSAoR2VvSVAtMS40LjYudGFyLmd6
>> KSA9IDEwNDUyNDEKK01ENSAoR2VvSVAtMS40LjcudGFyLmd6KSA9IHFBSVhYVnQrSzFlMVFLZmRN
>> STJTQlE9PQorUk1EMTYwIChHZW9JUC0xLjQuNy50YXIuZ3opID0gV1hEcmZSak1YUlEycWpJRGFB
>> V3lRTnZFYlFRPQorU0hBMSAoR2VvSVAtMS40LjcudGFyLmd6KSA9IExiT21IaG5mcWc1Qk1TRjdG
>> VnBadWt2UXhjdz0KK1NIQTI1NiAoR2VvSVAtMS40LjcudGFyLmd6KSA9IEVjWGlKY0R2M2ZHQ2NS
>> SWdQQnJTRkRaWXhoQlc2cW10dExhUTcrWmFyeVk9CitTSVpFIChHZW9JUC0xLjQuNy50YXIuZ3op
>> ID0gMTA2ODc4MQpJbmRleDogcHktR2VvSVAvTWFrZWZpbGUKPT09PT09PT09PT09PT09PT09PT09
>> PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTog
>> L2N2cy9wb3J0cy9uZXQvcHktR2VvSVAvTWFrZWZpbGUsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEu
>> NgpkaWZmIC11IC1yMS42IE1ha2VmaWxlCi0tLSBweS1HZW9JUC9NYWtlZmlsZQkxOSBOb3YgMjAx
>> MCAyMjozMTozNyAtMDAwMAkxLjYKKysrIHB5LUdlb0lQL01ha2VmaWxlCTExIE1heSAyMDExIDA4
>> OjIzOjMwIC0wMDAwCkBAIC0yLDEwICsyLDkgQEAKIAogQ09NTUVOVCA9CQlHZW9JUCBQeXRob24g
>> QVBJCiAKLU1PRFBZX0VHR19WRVJTSU9OID0JMS4yLjQKK01PRFBZX0VHR19WRVJTSU9OID0JMS4y
>> LjUKIERJU1ROQU1FID0JCUdlb0lQLVB5dGhvbi0ke01PRFBZX0VHR19WRVJTSU9OfQogUEtHTkFN
>> RSA9CQlweS1HZW9JUC0ke01PRFBZX0VHR19WRVJTSU9OfQotUkVWSVNJT04gPQkJMQogQ0FURUdP
>> UklFUyA9CQluZXQKIAogSE9NRVBBR0UgPQkJaHR0cDovL3d3dy5tYXhtaW5kLmNvbS9hcHAvcHl0
>> aG9uCkluZGV4OiBweS1HZW9JUC9kaXN0aW5mbwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
>> PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3ZzL3Bv
>> cnRzL25ldC9weS1HZW9JUC9kaXN0aW5mbyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xLjEuMQpk
>> aWZmIC11IC1yMS4xLjEuMSBkaXN0aW5mbwotLS0gcHktR2VvSVAvZGlzdGluZm8JOCBNYXIgMjAw
>> OSAxMjo1NTo1OCAtMDAwMAkxLjEuMS4xCisrKyBweS1HZW9JUC9kaXN0aW5mbwkxMSBNYXkgMjAx
>> MSAwODoyMzozMCAtMDAwMApAQCAtMSw1ICsxLDUgQEAKLU1ENSAoR2VvSVAtUHl0aG9uLTEuMi40
>> LnRhci5neikgPSBVUGdnMkZSSGJ2cnp0Njl6UC81Q05nPT0KLVJNRDE2MCAoR2VvSVAtUHl0aG9u
>> LTEuMi40LnRhci5neikgPSBsUVMrSTdtcnhKT1lrd2R1ZG12cmNQZU1zQXM9Ci1TSEExIChHZW9J
>> UC1QeXRob24tMS4yLjQudGFyLmd6KSA9IFU5dFJ5R3ovSEFFR3k2b0NyVEs5V0pvVkMvdz0KLVNI
>> QTI1NiAoR2VvSVAtUHl0aG9uLTEuMi40LnRhci5neikgPSBCN0N6STk4MDd5RzUyekYxWDlIZCt4
>> UFBqU1hsWVFVMXZGKzhjcjY1QVUwPQotU0laRSAoR2VvSVAtUHl0aG9uLTEuMi40LnRhci5neikg
>> PSAxNDUzMAorTUQ1IChHZW9JUC1QeXRob24tMS4yLjUudGFyLmd6KSA9IDN5Ri9yL1NGU01MQ2Jv
>> UVJLU0kzNGc9PQorUk1EMTYwIChHZW9JUC1QeXRob24tMS4yLjUudGFyLmd6KSA9IEhqRS9mRkRM
>> dHZZWVEwSndSdUh5K0JMRnU4Zz0KK1NIQTEgKEdlb0lQLVB5dGhvbi0xLjIuNS50YXIuZ3opID0g
>> dTMySlFsTVpvYTVSZlp0T3JOZkNLeG44OFpVPQorU0hBMjU2IChHZW9JUC1QeXRob24tMS4yLjUu
>> dGFyLmd6KSA9IHk3OVBibVhPZjFhb2hXQXJIVVppYVZzWjhXTStSc3lZVU5pcDlxckhHcGc9CitT
>> SVpFIChHZW9JUC1QeXRob24tMS4yLjUudGFyLmd6KSA9IDE1NTk0CkluZGV4OiBweS1HZW9JUC9w
>> a2cvUExJU1QKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
>> PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9wb3J0cy9uZXQvcHktR2VvSVAvcGtn
>> L1BMSVNULHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjEuMS4xCmRpZmYgLXUgLXIxLjEuMS4xIFBM
>> SVNUCi0tLSBweS1HZW9JUC9wa2cvUExJU1QJOCBNYXIgMjAwOSAxMjo1NTo1OCAtMDAwMAkxLjEu
>> MS4xCisrKyBweS1HZW9JUC9wa2cvUExJU1QJMTEgTWF5IDIwMTEgMDg6MjM6MzAgLTAwMDAKQEAg
>> LTEsOSArMSwxMSBAQAotQGNvbW1lbnQgJE9wZW5CU0Q6IFBMSVNULHYgMS4xLjEuMSAyMDA5LzAz
>> LzA4IDEyOjU1OjU4IHN0ZXZlbiBFeHAgJAorQGNvbW1lbnQgJE9wZW5CU0QkCiBsaWIvcHl0aG9u
>> JHtNT0RQWV9WRVJTSU9OfS9zaXRlLXBhY2thZ2VzL0dlb0lQLnNvCiBsaWIvcHl0aG9uJHtNT0RQ
>> WV9WRVJTSU9OfS9zaXRlLXBhY2thZ2VzL0dlb0lQX1B5dGhvbi0ke01PRFBZX0VHR19WRVJTSU9O
>> fS1weSR7TU9EUFlfVkVSU0lPTn0uZWdnLWluZm8KIHNoYXJlL2V4YW1wbGVzL3B5LUdlb0lQLwog
>> c2hhcmUvZXhhbXBsZXMvcHktR2VvSVAvdGVzdC5weQogc2hhcmUvZXhhbXBsZXMvcHktR2VvSVAv
>> dGVzdF9jaXR5LnB5CiBzaGFyZS9leGFtcGxlcy9weS1HZW9JUC90ZXN0X2NpdHlfY2hhcnNldC5w
>> eQorc2hhcmUvZXhhbXBsZXMvcHktR2VvSVAvdGVzdF9uZXRzcGVlZC5weQogc2hhcmUvZXhhbXBs
>> ZXMvcHktR2VvSVAvdGVzdF9vcmcucHkKIHNoYXJlL2V4YW1wbGVzL3B5LUdlb0lQL3Rlc3RfcmVn
>> aW9uLnB5CitzaGFyZS9leGFtcGxlcy9weS1HZW9JUC90ZXN0X3Y2LnB5Cg==
>> --0023543336ba047a3004a2fbeb72--
>>
>>
>
>
Index: GeoIP/Makefile
===================================================================
RCS file: /cvs/ports/net/GeoIP/Makefile,v
retrieving revision 1.22
diff -u -r1.22 Makefile
--- GeoIP/Makefile      18 Oct 2010 18:36:45 -0000      1.22
+++ GeoIP/Makefile      12 May 2011 12:18:33 -0000
@@ -2,8 +2,8 @@
 
 COMMENT=       find the country where IP address/hostname originates from
 
-DISTNAME=      GeoIP-1.4.6
-SHARED_LIBS +=  GeoIP          7.1     # .5.6
+DISTNAME=      GeoIP-1.4.7
+SHARED_LIBS +=  GeoIP          8.0     # .5.6
 SHARED_LIBS +=  GeoIPUpdate    1.0     # .0.0
 CATEGORIES=    net geo
 
@@ -24,7 +24,6 @@
 CONFIGURE_ARGS=        --datadir=/var/db \
                ${CONFIGURE_SHARED}
 USE_LIBTOOL=   Yes
-USE_GROFF =    Yes
 
 EXAMPLESDIR=   ${PREFIX}/share/examples/GeoIP
 
Index: GeoIP/distinfo
===================================================================
RCS file: /cvs/ports/net/GeoIP/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- GeoIP/distinfo      8 Mar 2009 12:44:45 -0000       1.13
+++ GeoIP/distinfo      12 May 2011 12:18:33 -0000
@@ -1,5 +1,5 @@
-MD5 (GeoIP-1.4.6.tar.gz) = yxSxvutAYxoSZ2sRygwwmg==
-RMD160 (GeoIP-1.4.6.tar.gz) = Zwl8P5xrvboaT37nlnE3INuhmw8=
-SHA1 (GeoIP-1.4.6.tar.gz) = 5pKVT0R8EycN54YOWGaWmRd22KM=
-SHA256 (GeoIP-1.4.6.tar.gz) = FrQpQH17x9eF0arOc6OQ8ofNkCAPD2H1x1gYBY3skcQ=
-SIZE (GeoIP-1.4.6.tar.gz) = 1045241
+MD5 (GeoIP-1.4.7.tar.gz) = qAIXXVt+K1e1QKfdMI2SBQ==
+RMD160 (GeoIP-1.4.7.tar.gz) = WXDrfRjMXRQ2qjIDaAWyQNvEbQQ=
+SHA1 (GeoIP-1.4.7.tar.gz) = LbOmHhnfqg5BMSF7FVpZukvQxcw=
+SHA256 (GeoIP-1.4.7.tar.gz) = EcXiJcDv3fGCcRIgPBrSFDZYxhBW6qmttLaQ7+ZaryY=
+SIZE (GeoIP-1.4.7.tar.gz) = 1068781
Index: py-GeoIP/Makefile
===================================================================
RCS file: /cvs/ports/net/py-GeoIP/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- py-GeoIP/Makefile   19 Nov 2010 22:31:37 -0000      1.6
+++ py-GeoIP/Makefile   12 May 2011 12:18:33 -0000
@@ -2,10 +2,9 @@
 
 COMMENT =              GeoIP Python API
 
-MODPY_EGG_VERSION =    1.2.4
+MODPY_EGG_VERSION =    1.2.5
 DISTNAME =             GeoIP-Python-${MODPY_EGG_VERSION}
 PKGNAME =              py-GeoIP-${MODPY_EGG_VERSION}
-REVISION =             1
 CATEGORIES =           net
 
 HOMEPAGE =             http://www.maxmind.com/app/python
@@ -23,7 +22,7 @@
 MODULES =              lang/python
 
 LIB_DEPENDS =          net/GeoIP
-WANTLIB =              GeoIP>=7
+WANTLIB =              GeoIP>=8
 
 EXAMPLEDIR =           ${PREFIX}/share/examples/py-GeoIP
 NO_REGRESS =           Yes
Index: py-GeoIP/distinfo
===================================================================
RCS file: /cvs/ports/net/py-GeoIP/distinfo,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 distinfo
--- py-GeoIP/distinfo   8 Mar 2009 12:55:58 -0000       1.1.1.1
+++ py-GeoIP/distinfo   12 May 2011 12:18:33 -0000
@@ -1,5 +1,5 @@
-MD5 (GeoIP-Python-1.2.4.tar.gz) = UPgg2FRHbvrzt69zP/5CNg==
-RMD160 (GeoIP-Python-1.2.4.tar.gz) = lQS+I7mrxJOYkwdudmvrcPeMsAs=
-SHA1 (GeoIP-Python-1.2.4.tar.gz) = U9tRyGz/HAEGy6oCrTK9WJoVC/w=
-SHA256 (GeoIP-Python-1.2.4.tar.gz) = 
B7CzI9807yG52zF1X9Hd+xPPjSXlYQU1vF+8cr65AU0=
-SIZE (GeoIP-Python-1.2.4.tar.gz) = 14530
+MD5 (GeoIP-Python-1.2.5.tar.gz) = 3yF/r/SFSMLCboQRKSI34g==
+RMD160 (GeoIP-Python-1.2.5.tar.gz) = HjE/fFDLtvYYQ0JwRuHy+BLFu8g=
+SHA1 (GeoIP-Python-1.2.5.tar.gz) = u32JQlMZoa5RfZtOrNfCKxn88ZU=
+SHA256 (GeoIP-Python-1.2.5.tar.gz) = 
y79PbmXOf1aohWArHUZiaVsZ8WM+RsyYUNip9qrHGpg=
+SIZE (GeoIP-Python-1.2.5.tar.gz) = 15594
Index: py-GeoIP/pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-GeoIP/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- py-GeoIP/pkg/PLIST  8 Mar 2009 12:55:58 -0000       1.1.1.1
+++ py-GeoIP/pkg/PLIST  12 May 2011 12:18:33 -0000
@@ -1,9 +1,11 @@
-@comment $OpenBSD: PLIST,v 1.1.1.1 2009/03/08 12:55:58 steven Exp $
+@comment $OpenBSD$
 lib/python${MODPY_VERSION}/site-packages/GeoIP.so
 
lib/python${MODPY_VERSION}/site-packages/GeoIP_Python-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
 share/examples/py-GeoIP/
 share/examples/py-GeoIP/test.py
 share/examples/py-GeoIP/test_city.py
 share/examples/py-GeoIP/test_city_charset.py
+share/examples/py-GeoIP/test_netspeed.py
 share/examples/py-GeoIP/test_org.py
 share/examples/py-GeoIP/test_region.py
+share/examples/py-GeoIP/test_v6.py

Reply via email to