pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts/mftrace Create .pyc files and install them, so that
details: https://anonhg.NetBSD.org/pkgsrc/rev/8e4ab84f45ba
branches: trunk
changeset: 486935:8e4ab84f45ba
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed Jan 05 12:49:19 2005 +0000
description:
Create .pyc files and install them, so that
they do not get generated as side effect of the installation of other
packages and break PLISTs. With help from salo to get it right, thanks.
Bump PKGREVISION.
diffstat:
fonts/mftrace/Makefile | 11 +++++++++--
fonts/mftrace/PLIST | 8 +++++---
2 files changed, 14 insertions(+), 5 deletions(-)
diffs (47 lines):
diff -r 0ca28d055acb -r 8e4ab84f45ba fonts/mftrace/Makefile
--- a/fonts/mftrace/Makefile Wed Jan 05 12:33:44 2005 +0000
+++ b/fonts/mftrace/Makefile Wed Jan 05 12:49:19 2005 +0000
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2004/12/31 17:01:12 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2005/01/05 12:49:19 wiz Exp $
DISTNAME= mftrace-1.1.1
+PKGREVISION= 1
CATEGORIES= fonts
MASTER_SITES= http://www.xs4all.nl/~hanwen/mftrace/
@@ -22,12 +23,18 @@
PLIST_SUBST+= PYSITELIB=${PYSITELIB}
PYTHON_VERSIONS_ACCEPTED= 20 21 21pth 22 22pth 23 23pth
+post-build:
+ cd ${WRKSRC} && ${PYTHONBIN} ${PREFIX}/${PYLIB}/py_compile.py afm.py
+ cd ${WRKSRC} && ${PYTHONBIN} ${PREFIX}/${PYLIB}/py_compile.py tfm.py
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/gf2pbm ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/mftrace ${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/mftrace.1 ${PREFIX}/man/man1
+ ${INSTALL_DATA} ${WRKSRC}/afm.py ${PREFIX}/${PYSITELIB}
+ ${INSTALL_DATA} ${WRKSRC}/afm.pyc ${PREFIX}/${PYSITELIB}
${INSTALL_DATA} ${WRKSRC}/tfm.py ${PREFIX}/${PYSITELIB}
- ${INSTALL_DATA} ${WRKSRC}/afm.py ${PREFIX}/${PYSITELIB}
+ ${INSTALL_DATA} ${WRKSRC}/tfm.pyc ${PREFIX}/${PYSITELIB}
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 0ca28d055acb -r 8e4ab84f45ba fonts/mftrace/PLIST
--- a/fonts/mftrace/PLIST Wed Jan 05 12:33:44 2005 +0000
+++ b/fonts/mftrace/PLIST Wed Jan 05 12:49:19 2005 +0000
@@ -1,6 +1,8 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/11/26 13:03:59 adam Exp $
-${PYSITELIB}/afm.py
-${PYSITELIB}/tfm.py
+@comment $NetBSD: PLIST,v 1.2 2005/01/05 12:49:19 wiz Exp $
bin/gf2pbm
bin/mftrace
man/man1/mftrace.1
+${PYSITELIB}/afm.py
+${PYSITELIB}/afm.pyc
+${PYSITELIB}/tfm.py
+${PYSITELIB}/tfm.pyc
Home |
Main Index |
Thread Index |
Old Index