Remove GNU_PROGRAM_PREFIX variable (discussed in pkgsrc-users@).
All utilities are installed with a prefix 'g'. Symlinks with original names are created in ${PREFIX}/gnu/bin. ++pkgrevision
This commit is contained in:
parent
ed2d58d0d2
commit
60e53fafc7
2 changed files with 10 additions and 19 deletions
|
@ -1,6 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.32 2011/07/09 10:32:17 tron Exp $
|
||||
# $NetBSD: Makefile,v 1.33 2012/05/29 21:19:30 cheusov Exp $
|
||||
|
||||
DISTNAME= patch-2.5.9
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= devel
|
||||
# We keep an uncompressed tar archive of the sources on
|
||||
# ${MASTER_SITE_LOCAL} so that we won't need gzcat to extract the
|
||||
|
@ -23,21 +24,13 @@ GNU_CONFIGURE= yes
|
|||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
.if defined(GNU_PROGRAM_PREFIX)
|
||||
CONFIGURE_ARGS+= --program-prefix=${GNU_PROGRAM_PREFIX:Q}
|
||||
.endif
|
||||
PLIST_SUBST+= GNU_PROGRAM_PREFIX=${GNU_PROGRAM_PREFIX:Q}
|
||||
BUILD_DEFS+= GNU_PROGRAM_PREFIX
|
||||
|
||||
PLIST_VARS+= gpatch
|
||||
|
||||
.if !defined(GNU_PROGRAM_PREFIX) || ${GNU_PROGRAM_PREFIX} != "g"
|
||||
PLIST.gpatch= yes
|
||||
.endif
|
||||
CONFIGURE_ARGS+= --program-prefix=g
|
||||
|
||||
INSTALL_MAKE_FLAGS= bindir=${DESTDIR}${PREFIX}/bin \
|
||||
man1dir=${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
|
||||
|
||||
INSTALLATION_DIRS= gnu/bin
|
||||
|
||||
do-patch:
|
||||
${MV} ${WRKSRC}/pch.c ${WRKSRC}/pch.c.orig
|
||||
${AWK} '/#include <pch.h>/{print $$0 "\n#include <sys/param.h>";next;}\
|
||||
|
@ -47,9 +40,7 @@ do-patch:
|
|||
< ${WRKSRC}/pch.c.orig \
|
||||
> ${WRKSRC}/pch.c
|
||||
|
||||
.if !defined(GNU_PROGRAM_PREFIX) || ${GNU_PROGRAM_PREFIX} != "g"
|
||||
post-install:
|
||||
${LN} -sf ${GNU_PROGRAM_PREFIX}patch ${DESTDIR}${PREFIX}/bin/gpatch
|
||||
.endif
|
||||
${LN} -sf ../../bin/gpatch ${DESTDIR}${PREFIX}/gnu/bin/patch
|
||||
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.5 2008/04/12 22:43:00 jlam Exp $
|
||||
bin/${GNU_PROGRAM_PREFIX}patch
|
||||
${PLIST.gpatch}bin/gpatch
|
||||
man/man1/${GNU_PROGRAM_PREFIX}patch.1
|
||||
@comment $NetBSD: PLIST,v 1.6 2012/05/29 21:19:30 cheusov Exp $
|
||||
bin/gpatch
|
||||
gnu/bin/patch
|
||||
man/man1/gpatch.1
|
||||
|
|
Loading…
Reference in a new issue