pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat/cgiirc Replace extravagent use of SUBST_CLASSES w...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3186006c6faf
branches:  trunk
changeset: 494205:3186006c6faf
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Fri May 20 22:08:10 2005 +0000

description:
Replace extravagent use of SUBST_CLASSES with one-liner to build the
cgiirc.conf file.

diffstat:

 chat/cgiirc/Makefile |  14 ++++----------
 1 files changed, 4 insertions(+), 10 deletions(-)

diffs (37 lines):

diff -r e7195333d6d0 -r 3186006c6faf chat/cgiirc/Makefile
--- a/chat/cgiirc/Makefile      Fri May 20 21:48:45 2005 +0000
+++ b/chat/cgiirc/Makefile      Fri May 20 22:08:10 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2005/04/11 21:45:03 tv Exp $
+# $NetBSD: Makefile,v 1.5 2005/05/20 22:08:10 jlam Exp $
 
 DISTNAME=      cgiirc-0.5.6
 CATEGORIES=    chat
@@ -9,15 +9,8 @@
 COMMENT=       Access IRC from a web browser
 
 USE_PERL5=     run
-NO_BUILD=      YES
 USE_PKGINSTALL=        YES
 
-SUBST_CLASSES=         config
-SUBST_STAGE.config=    post-patch
-SUBST_FILES.config=    ${WRKDIR}/cgiirc.conf
-SUBST_SED.config=      -e "s|@CGIIRC@|${CGIIRC}|g"
-SUBST_MESSAGE.config=  "Setting defaults in configuration files."
-
 BUILD_DEFS+=   USE_INET6
 
 CONF_FILES=    ${PREFIX}/share/examples/cgiirc/cgiirc.conf \
@@ -39,8 +32,9 @@
 EGFILES=       cgiirc.config.full client.c ipaccess.example
 CGIIRC=                ${PREFIX}/share/cgiirc
 
-pre-patch:
-       @${CP} ${FILESDIR}/cgiirc.conf ${WRKDIR}/cgiirc.conf
+do-build:
+       @${SED} -e "s|@CGIIRC@|${CGIIRC}|g" ${FILESDIR}/cgiirc.conf     \
+               > ${WRKDIR}/cgiirc.conf
 
 do-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/cgiirc



Home | Main Index | Thread Index | Old Index