Index: head/net/py-GeoIP/Makefile =================================================================== --- head/net/py-GeoIP/Makefile (revision 389611) +++ head/net/py-GeoIP/Makefile (revision 389612) @@ -1,46 +1,34 @@ # Created by: Stefan Walter # $FreeBSD$ PORTNAME= GeoIP -PORTVERSION= 1.2.8 -DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTVERSION= 1.3.2 CATEGORIES= net python geography +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Mapping of IP addresses/hostnames to country names in Python LICENSE= GPLv2 LIB_DEPENDS= libGeoIP.so:${PORTSDIR}/net/GeoIP -USE_GITHUB= yes -GH_ACCOUNT= maxmind -GH_PROJECT= geoip-api-python +CPPFLAGS+= -I${LOCALBASE}/include +USE_PYTHON= autoplist distutils +USES= python shebangfix -USES= python -USE_PYTHON= distutils -PYDISTUTILS_PKGNAME= GeoIP-Python - EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} -EXAMPLE_FILES= README test.py test_city.py test_org.py test_region.py +PORTEXAMPLES= * -PLIST_FILES= %%PYTHON_SITELIBDIR%%/GeoIP.so -PORTEXAMPLES= README test.py test_city.py test_org.py test_region.py +SHEBANG_FILES= examples/*.py post-patch: - @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ - ${WRKSRC}/setup.py \ - ${WRKSRC}/test.py \ - ${WRKSRC}/test_city.py \ - ${WRKSRC}/test_org.py \ - ${WRKSRC}/test_region.py + @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/examples/*.py post-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} -.for file in ${EXAMPLE_FILES} - @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${EXAMPLESDIR} -.endfor + ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/GeoIP.so + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ + cd ${WRKSRC}/examples/ && ${INSTALL_DATA} *.py ${STAGEDIR}${EXAMPLESDIR}/ .include Index: head/net/py-GeoIP/distinfo =================================================================== --- head/net/py-GeoIP/distinfo (revision 389611) +++ head/net/py-GeoIP/distinfo (revision 389612) @@ -1,2 +1,2 @@ -SHA256 (maxmind-geoip-api-python-v1.2.8_GH0.tar.gz) = 461f98ac76fadac87350567ac775ec9b4a3729c12594448056d4c2a0311ead96 -SIZE (maxmind-geoip-api-python-v1.2.8_GH0.tar.gz) = 15747 +SHA256 (GeoIP-1.3.2.tar.gz) = a890da6a21574050692198f14b07aa4268a01371278dfc24f71cd9bc87ebf0e6 +SIZE (GeoIP-1.3.2.tar.gz) = 20127