pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/misc/pdmenu DESTDIR support



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fecbef6e207a
branches:  trunk
changeset: 554598:fecbef6e207a
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Mon Feb 16 18:39:00 2009 +0000

description:
DESTDIR support

diffstat:

 misc/pdmenu/Makefile |  19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diffs (51 lines):

diff -r 4b6d09fc3cf2 -r fecbef6e207a misc/pdmenu/Makefile
--- a/misc/pdmenu/Makefile      Mon Feb 16 18:29:53 2009 +0000
+++ b/misc/pdmenu/Makefile      Mon Feb 16 18:39:00 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2007/02/22 19:01:23 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2009/02/16 18:39:00 joerg Exp $
 #
 
 DISTNAME=      pdmenu_1.2.65
@@ -11,6 +11,8 @@
 HOMEPAGE=      http://www.kitenet.net/~joey/code/pdmenu.html
 COMMENT=       Simple console menu program
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 WRKSRC=                ${WRKDIR}/pdmenu
 GNU_CONFIGURE= YES
 USE_TOOLS+=    gmake perl:run
@@ -21,24 +23,25 @@
 CONFIGURE_ENV+=        SLANG_LIB_LOC=${BUILDLINK_PREFIX.libslang:Q}/lib
 CONFIGURE_ENV+=        SLANG_H_LOC=${BUILDLINK_PREFIX.libslang:Q}/include/slang.h
 
+INSTALLATION_DIRS=     lib/pdmenu share/doc/pdmenu \
+                       share/examples/pdmenu/newbie
+
+INSTALL_MAKE_FLAGS+=   INSTALL_PREFIX=${DESTDIR}
+
 pre-install:
        ${SED} "s,.B /etc/pdmenurc,.B ${PREFIX}/etc/pdmenurc,g"         \
                ${WRKSRC}/doc/pdmenurc.man > ${WRKSRC}/doc/pdmenurc.man.done
        ${MV} ${WRKSRC}/doc/pdmenurc.man.done ${WRKSRC}/doc/pdmenurc.man
-       ${INSTALL_DATA_DIR} ${PREFIX}/lib/pdmenu
 
 post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pdmenu
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/pdmenu
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/pdmenu/newbie
        cd ${WRKSRC}/doc && ${INSTALL_DATA} ANNOUNCE BUGS TODO \
-               ${PREFIX}/share/doc/pdmenu
+               ${DESTDIR}${PREFIX}/share/doc/pdmenu
        cd ${WRKSRC}/examples && ${INSTALL_DATA} README ba.lpd pdmenurc \
                pdmenurc.complex pdmenurc.monitor showdir.pl \
-               ${PREFIX}/share/examples/pdmenu
+               ${DESTDIR}${PREFIX}/share/examples/pdmenu
        cd ${WRKSRC}/examples/newbie && ${INSTALL_DATA} modem-check \
                pdmenurc.newbie rpm-info-on-command \
-               ${PREFIX}/share/examples/pdmenu/newbie
+               ${DESTDIR}${PREFIX}/share/examples/pdmenu/newbie
 
 .include "../../devel/libslang/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"



Home | Main Index | Thread Index | Old Index