pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/pyca -remove NO_CONFIGURE, PYTHON_PATCH_SCRIP...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8450e1988860
branches:  trunk
changeset: 473054:8450e1988860
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Thu Apr 15 18:10:06 2004 +0000

description:
-remove NO_CONFIGURE, PYTHON_PATCH_SCRIPTS is executed pre-configure
-replace non-functional PYTHON_PATCH_SCRIPT_SED override

diffstat:

 security/pyca/Makefile |  15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diffs (41 lines):

diff -r 314d3b9cab45 -r 8450e1988860 security/pyca/Makefile
--- a/security/pyca/Makefile    Thu Apr 15 17:58:57 2004 +0000
+++ b/security/pyca/Makefile    Thu Apr 15 18:10:06 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2003/11/12 03:39:43 jschauma Exp $
+# $NetBSD: Makefile,v 1.6 2004/04/15 18:10:06 drochner Exp $
 
 # Date-based distfile name for pre-releases leading to 0.6.6.
 DISTNAME=      pyca-20031021
@@ -12,7 +12,6 @@
 COMMENT=       Administration tools for X.509/PKIX CA
 
 USE_BUILDLINK2=        # defined
-NO_CONFIGURE=  # defined
 NO_BUILD=      # defined
 
 .include "../../mk/bsd.prefs.mk"
@@ -25,12 +24,22 @@
 .endif
 
 PYTHON_PATCH_SCRIPTS=  bin/*.py cgi-bin/*.py sbin/*.py
-PYTHON_PATCH_SCRIPT_SED= \
+
+PYCA_SCRIPT_FIXUP_SED= \
        -e "s|/usr/local/pyca/pylib|${PREFIX}/lib/pyca|g"               \
        -e "s|/etc/openssl/openssl.cnf|${PKG_SYSCONFDIR}/openssl.cnf|g" \
        -e "s|/home/.*/openssl.cnf|${PKG_SYSCONFDIR}/openssl.cnf|g"     \
        -e "s|/home/.*/pylib|${PREFIX}/lib/pyca|g"
 
+pyca-script-fixup:
+       cd ${WRKSRC}; for file in ${PYTHON_PATCH_SCRIPTS}; do \
+               ${SED} ${PYCA_SCRIPT_FIXUP_SED} \
+                       <$${file} >$${file}.fixed; \
+               ${MV} $${file}.fixed $${file}; \
+       done
+
+post-configure: pyca-script-fixup
+
 do-install:
        cd ${WRKSRC}; for file in bin/*.py; do                          \
                ${INSTALL_SCRIPT} $${file} ${PREFIX}/bin;               \



Home | Main Index | Thread Index | Old Index