| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.31 2020/12/24 12:44:58 mef Exp $ | | 1 | # $NetBSD: Makefile,v 1.32 2021/01/07 21:58:08 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= PySolFC-2.6.4 | | 3 | DISTNAME= PySolFC-2.6.4 |
4 | PKGNAME= ${DISTNAME:tl} | | 4 | PKGNAME= ${DISTNAME:tl} |
5 | PKGREVISION= 1 | | 5 | PKGREVISION= 1 |
6 | CATEGORIES= games python | | 6 | CATEGORIES= games python |
7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pysolfc/} | | 7 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pysolfc/} |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://pysolfc.sourceforge.io/ | | 11 | HOMEPAGE= https://pysolfc.sourceforge.io/ |
12 | COMMENT= Over 1000 solitaire games | | 12 | COMMENT= Over 1000 solitaire games |
13 | LICENSE= gnu-gpl-v3 | | 13 | LICENSE= gnu-gpl-v3 |
14 | | | 14 | |
| @@ -23,26 +23,27 @@ DEPENDS+= ${PYPKGPREFIX}-game-[0-9]*:../ | | | @@ -23,26 +23,27 @@ DEPENDS+= ${PYPKGPREFIX}-game-[0-9]*:../ |
23 | USE_TOOLS+= pax | | 23 | USE_TOOLS+= pax |
24 | | | 24 | |
25 | SUBST_CLASSES+= datadir | | 25 | SUBST_CLASSES+= datadir |
26 | SUBST_STAGE.datadir= pre-configure | | 26 | SUBST_STAGE.datadir= pre-configure |
27 | SUBST_MESSAGE.datadir= Use custom data dir. | | 27 | SUBST_MESSAGE.datadir= Use custom data dir. |
28 | SUBST_FILES.datadir= pysollib/settings.py | | 28 | SUBST_FILES.datadir= pysollib/settings.py |
29 | SUBST_SED.datadir= -e 's,@DATADIR@,${PREFIX}/share/PySolFC,' | | 29 | SUBST_SED.datadir= -e 's,@DATADIR@,${PREFIX}/share/PySolFC,' |
30 | | | 30 | |
31 | INSTALLATION_DIRS+= ${PKGMANDIR}/man6 | | 31 | INSTALLATION_DIRS+= ${PKGMANDIR}/man6 |
32 | | | 32 | |
33 | PLIST_SRC= PLIST ${WRKDIR}/PLIST.CS | | 33 | PLIST_SRC= PLIST ${WRKDIR}/PLIST.CS |
34 | PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} | | 34 | PLIST_SUBST+= PYVERSSUFFIX=${PYVERSSUFFIX:Q} |
35 | | | 35 | |
| | | 36 | EGG_NAME= ${DISTNAME} |
36 | | | 37 | |
37 | post-install: | | 38 | post-install: |
38 | ${INSTALL_MAN} ${WRKSRC}/docs/pysol.6 \ | | 39 | ${INSTALL_MAN} ${WRKSRC}/docs/pysol.6 \ |
39 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/pysol.py.6 | | 40 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/pysol.py.6 |
40 | ${INSTALL_MAN} ${WRKSRC}/docs/pysolfc.6 \ | | 41 | ${INSTALL_MAN} ${WRKSRC}/docs/pysolfc.6 \ |
41 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/pysolfc.6 | | 42 | ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6/pysolfc.6 |
42 | cd ${WRKDIR}/${CARDSETS_NAME} && \ | | 43 | cd ${WRKDIR}/${CARDSETS_NAME} && \ |
43 | ${PAX} -rw . ${DESTDIR}${PREFIX}/share/PySolFC/ && \ | | 44 | ${PAX} -rw . ${DESTDIR}${PREFIX}/share/PySolFC/ && \ |
44 | ${FIND} . -type f -print | ${SED} -e 's,^\.,share/PySolFC,' > ${WRKDIR}/PLIST.CS | | 45 | ${FIND} . -type f -print | ${SED} -e 's,^\.,share/PySolFC,' > ${WRKDIR}/PLIST.CS |
45 | | | 46 | |
46 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" | | 47 | .include "../../sysutils/desktop-file-utils/desktopdb.mk" |
47 | .include "../../lang/python/distutils.mk" | | 48 | .include "../../lang/python/distutils.mk" |
48 | .include "../../mk/bsd.pkg.mk" | | 49 | .include "../../mk/bsd.pkg.mk" |