From ba171a91fab519f587b027c1a2888cb6e3fce049 Mon Sep 17 00:00:00 2001 From: joerg Date: Thu, 12 Jun 2008 02:14:13 +0000 Subject: Add DESTDIR support. --- devel/aegis/Makefile | 9 +++++++-- devel/aegis/distinfo | 3 ++- devel/aegis/patches/patch-aa | 22 ++++++++++++++++++++++ 3 files changed, 31 insertions(+), 3 deletions(-) create mode 100644 devel/aegis/patches/patch-aa (limited to 'devel/aegis') diff --git a/devel/aegis/Makefile b/devel/aegis/Makefile index b0351ff9130..1ca2d755c10 100644 --- a/devel/aegis/Makefile +++ b/devel/aegis/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2007/02/17 20:59:46 wiz Exp $ +# $NetBSD: Makefile,v 1.17 2008/06/12 02:14:21 joerg Exp $ # DISTNAME= aegis-4.22 @@ -10,6 +10,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://aegis.sourceforge.net/ COMMENT= Aegis is a transaction base software configuration management system +PKG_DESTDIR_SUPPORT= user-destdir + EXTRACT_USING= gtar GNU_CONFIGURE= yes @@ -21,11 +23,14 @@ USE_TOOLS+= groff gsoelim msgfmt perl:run yacc patch CONFIGURE_ENV+= ac_cv_path_PATCH=${TOOLS_PATCH:Q} EGDIR= ${PREFIX}/share/examples/aegis -INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR} +INSTALL_MAKE_FLAGS+= RPM_BUILD_ROOT=${DESTDIR} \ + sysconfdir=${EGDIR} CONF_FILES+= ${EGDIR}/profile.d/aegis.csh ${PKG_SYSCONFDIR}/profile.d/aegis.csh CONF_FILES+= ${EGDIR}/profile.d/aegis.sh ${PKG_SYSCONFDIR}/profile.d/aegis.sh +AUTO_MKDIRS= yes + .include "../../devel/gettext-lib/buildlink3.mk" .include "../../textproc/libxml2/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/aegis/distinfo b/devel/aegis/distinfo index a3e620d88ea..719f1d295ad 100644 --- a/devel/aegis/distinfo +++ b/devel/aegis/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.6 2006/10/07 08:50:41 rillig Exp $ +$NetBSD: distinfo,v 1.7 2008/06/12 02:14:21 joerg Exp $ SHA1 (aegis-4.22.tar.gz) = 52e1d6c8b72a8bcc131669e228745b5a53d5e479 RMD160 (aegis-4.22.tar.gz) = a028d6c350ed5ea5f1f498f74a9b9f8c2c1da750 Size (aegis-4.22.tar.gz) = 3797655 bytes +SHA1 (patch-aa) = e080add03fce43d54cc028c3b4ed570fdd2b3ad7 SHA1 (patch-ac) = 33ba0ea39710659fe6499cb08530e2f039164b3c diff --git a/devel/aegis/patches/patch-aa b/devel/aegis/patches/patch-aa new file mode 100644 index 00000000000..806c22599bf --- /dev/null +++ b/devel/aegis/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.3 2008/06/12 02:14:21 joerg Exp $ + +--- Makefile.in.orig 2008-06-10 14:30:39.000000000 +0000 ++++ Makefile.in +@@ -7728,7 +7728,7 @@ $(RPM_BUILD_ROOT)$(datadir)/cshrc: lib/c + $(RPM_BUILD_ROOT)$(sysconfdir)/profile.d/aegis.csh: \ + $(RPM_BUILD_ROOT)$(datadir)/cshrc + -@mkdir -p $(RPM_BUILD_ROOT)$(sysconfdir)/profile.d +- -ln -s $(datadir)/cshrc $@ ++ -ln -s $(RPM_BUILD_ROOT)$(datadir)/cshrc $@ + + $(RPM_BUILD_ROOT)$(datadir)/db_forced.sh: lib/db_forced.sh \ + lib/.mkdir.datadir +@@ -11745,7 +11745,7 @@ $(RPM_BUILD_ROOT)$(datadir)/profile: lib + $(RPM_BUILD_ROOT)$(sysconfdir)/profile.d/aegis.sh: \ + $(RPM_BUILD_ROOT)$(datadir)/profile + -@mkdir -p $(RPM_BUILD_ROOT)$(sysconfdir)/profile.d +- -ln -s $(datadir)/profile $@ ++ -ln -s $(RPM_BUILD_ROOT)$(datadir)/profile $@ + + $(RPM_BUILD_ROOT)$(datadir)/remind/awt_dvlp.sh: lib/remind/awt_dvlp.sh \ + lib/remind/.mkdir.datadir -- cgit v1.2.3