pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/pkgtools/xpkgwedge Use SUBST framework.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c79dc083b7c4
branches:  trunk
changeset: 505717:c79dc083b7c4
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Fri Jan 06 16:58:32 2006 +0000

description:
Use SUBST framework.

diffstat:

 pkgtools/xpkgwedge/Makefile |  15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diffs (38 lines):

diff -r c9f250679001 -r c79dc083b7c4 pkgtools/xpkgwedge/Makefile
--- a/pkgtools/xpkgwedge/Makefile       Fri Jan 06 16:54:30 2006 +0000
+++ b/pkgtools/xpkgwedge/Makefile       Fri Jan 06 16:58:32 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.62 2005/12/29 06:22:06 jlam Exp $
+# $NetBSD: Makefile,v 1.63 2006/01/06 16:58:32 joerg Exp $
 
 DISTNAME=      xpkgwedge-1.14
 CATEGORIES=    pkgtools devel x11
@@ -14,6 +14,7 @@
 WRKSRC=                ${WRKDIR}
 EXTRACT_ONLY=  # empty
 USE_LANGUAGES= # empty
+NO_BUILD=      yes
 NO_CONFIGURE=  yes
 NO_CHECKSUM=   yes
 
@@ -42,11 +43,17 @@
 
 .include "../../mk/x11.buildlink3.mk"
 
+SUBST_CLASSES+=                paths
+SUBST_FILES.paths=     ${WRKDIR}/pkgxmkmf
+SUBST_SED.paths+=      -e 's,@PREFIX@,${PREFIX},g'
+SUBST_SED.paths+=      -e 's,@X11BASE@,${X11BASE},g'
+SUBST_SED.paths+=      -e 's,@VIEWBASE@,${VIEWBASE},g'
+SUBST_SED.paths+=      -e 's,@MAKE@,${MAKE},g'
+SUBST_STAGE.paths=     post-patch
+
 post-extract:
        @${CP} ${FILESDIR}/xpkgwedge.def ${WRKSRC}
-
-do-build:
-       @${SED} ${FILES_SUBST_SED} ${FILESDIR}/pkgxmkmf.in > ${WRKDIR}/pkgxmkmf
+       @${CP} ${FILESDIR}/pkgxmkmf.in ${WRKDIR}/pkgxmkmf
 
 .if defined(X11_TYPE) && !empty(X11_TYPE:Mxorg) || \
     defined(X11_TYPE) && !empty(X11_TYPE:MXFree86)



Home | Main Index | Thread Index | Old Index