| @@ -1,27 +1,34 @@ | | | @@ -1,27 +1,34 @@ |
1 | # $NetBSD: Makefile,v 1.16 2015/03/19 16:16:58 gdt Exp $ | | 1 | # $NetBSD: Makefile,v 1.17 2015/09/09 23:40:08 gdt Exp $ |
2 | | | 2 | |
3 | VERSION= 1.9.4 | | 3 | VERSION= 1.9.4 |
4 | PKGNAMEBASE= pyproj | | 4 | PKGNAMEBASE= pyproj |
5 | DISTNAME= v${VERSION}rel | | 5 | DISTNAME= v${VERSION}rel |
6 | DIST_SUBDIR= pyproj | | 6 | DIST_SUBDIR= pyproj |
7 | EGG_NAME= ${PKGNAMEBASE}-${VERSION} | | 7 | EGG_NAME= ${PKGNAMEBASE}-${VERSION} |
8 | PKGNAME= ${PYPKGPREFIX}-${PKGNAMEBASE:S/pyproj/proj/}-${VERSION} | | 8 | PKGNAME= ${PYPKGPREFIX}-${PKGNAMEBASE:S/pyproj/proj/}-${VERSION} |
| | | 9 | PKGREVISION= 1 |
9 | CATEGORIES= geography | | 10 | CATEGORIES= geography |
10 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jswhit/pyproj/archive/} | | 11 | MASTER_SITES= ${MASTER_SITE_GITHUB:=jswhit/pyproj/archive/} |
11 | | | 12 | |
12 | MAINTAINER= gdt@NetBSD.org | | 13 | MAINTAINER= gdt@NetBSD.org |
13 | HOMEPAGE= http://jswhit.github.io/pyproj/ | | 14 | HOMEPAGE= https://jswhit.github.io/pyproj/ |
14 | # https://github.com/jswhit/pyproj | | | |
15 | COMMENT= Python wrapper for proj | | 15 | COMMENT= Python wrapper for proj |
16 | LICENSE= mit | | 16 | LICENSE= mit |
17 | | | 17 | |
18 | WRKSRC= ${WRKDIR}/${PKGNAMEBASE}-${VERSION}rel | | 18 | WRKSRC= ${WRKDIR}/${PKGNAMEBASE}-${VERSION}rel |
19 | | | 19 | |
20 | INSTALLATION_DIRS= share/doc/${PKGNAME_NOREV} | | 20 | INSTALLATION_DIRS= share/doc/${PKGNAME_NOREV} |
21 | | | 21 | |
| | | 22 | # Horrible kludge: the package has a private copy of projects.h, which |
| | | 23 | # proj used to not install, and the private copy has RCSID-type macros |
| | | 24 | # which are needed. Until this is fixed upstream, avoid the |
| | | 25 | # proj-provided projects.h. |
| | | 26 | pre-build: |
| | | 27 | rm ${WRKDIR}/.buildlink/include/projects.h |
| | | 28 | |
22 | post-install: | | 29 | post-install: |
23 | ${INSTALL} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV} | | 30 | ${INSTALL} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV} |
24 | | | 31 | |
25 | .include "../../lang/python/distutils.mk" | | 32 | .include "../../lang/python/distutils.mk" |
26 | .include "../../geography/proj/buildlink3.mk" | | 33 | .include "../../geography/proj/buildlink3.mk" |
27 | .include "../../mk/bsd.pkg.mk" | | 34 | .include "../../mk/bsd.pkg.mk" |