pkgsrc/geography/py-proj/Makefile
gdt 029a4ac2f9 Add kludge to build given proj-provided projects.h.
Update HOMEPAGE.  proj used to not install projects.h.  This package
has a private copy wtih extra macros for Id strings, and using the
proj-provided projects.h via <> fails.  Work around this by removing
projects.h from the bl3 tree.
2015-09-09 23:40:08 +00:00

34 lines
1 KiB
Makefile

# $NetBSD: Makefile,v 1.17 2015/09/09 23:40:08 gdt Exp $
VERSION= 1.9.4
PKGNAMEBASE= pyproj
DISTNAME= v${VERSION}rel
DIST_SUBDIR= pyproj
EGG_NAME= ${PKGNAMEBASE}-${VERSION}
PKGNAME= ${PYPKGPREFIX}-${PKGNAMEBASE:S/pyproj/proj/}-${VERSION}
PKGREVISION= 1
CATEGORIES= geography
MASTER_SITES= ${MASTER_SITE_GITHUB:=jswhit/pyproj/archive/}
MAINTAINER= gdt@NetBSD.org
HOMEPAGE= https://jswhit.github.io/pyproj/
COMMENT= Python wrapper for proj
LICENSE= mit
WRKSRC= ${WRKDIR}/${PKGNAMEBASE}-${VERSION}rel
INSTALLATION_DIRS= share/doc/${PKGNAME_NOREV}
# Horrible kludge: the package has a private copy of projects.h, which
# proj used to not install, and the private copy has RCSID-type macros
# which are needed. Until this is fixed upstream, avoid the
# proj-provided projects.h.
pre-build:
rm ${WRKDIR}/.buildlink/include/projects.h
post-install:
${INSTALL} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/${PKGNAME_NOREV}
.include "../../lang/python/distutils.mk"
.include "../../geography/proj/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"