pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/www/snownews Add full DESTDIR support.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/252c2e23877a
branches:  trunk
changeset: 538960:252c2e23877a
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Thu Feb 21 22:42:29 2008 +0000

description:
Add full DESTDIR support.

diffstat:

 www/snownews/Makefile |  34 ++++++++++++++++++++--------------
 1 files changed, 20 insertions(+), 14 deletions(-)

diffs (64 lines):

diff -r 20058de8b4a0 -r 252c2e23877a www/snownews/Makefile
--- a/www/snownews/Makefile     Thu Feb 21 21:56:29 2008 +0000
+++ b/www/snownews/Makefile     Thu Feb 21 22:42:29 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2007/09/13 23:26:24 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2008/02/21 22:42:29 jlam Exp $
 
 DISTNAME=      snownews-1.5.7
 PKGREVISION=   4
@@ -11,17 +11,19 @@
 
 DEPENDS+=              p5-XML-LibXML>=1.58:../../textproc/p5-XML-LibXML
 
-HAS_CONFIGURE=         YES
-USE_NCURSES=           YES # missing WA_BOLD, WA_REVERSE, KEY_RESIZE
-USE_PKGLOCALEDIR=      YES
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+HAS_CONFIGURE=         yes
+USE_NCURSES=           yes     # missing WA_BOLD, WA_REVERSE, KEY_RESIZE
+USE_PKGLOCALEDIR=      yes
 USE_TOOLS+=            msgfmt perl:run
 
 REPLACE_PERL+=         configure opml2snow snowsync
 
 CONFIG_SHELL=          perl
 CONFIGURE_ARGS+=       --prefix=${PREFIX:Q}
-MAKE_ENV+=     PKG_LOCALEDIR=${PKGLOCALEDIR:Q}
-MAKE_ENV+=     EXTRA_CFLAGS=${CFLAGS:Q}
+MAKE_ENV+=             PKG_LOCALEDIR=${PKGLOCALEDIR:Q}
+MAKE_ENV+=             EXTRA_CFLAGS=${CFLAGS:Q}
 
 # XXX -lintl hack suggested by Jeremy C. Reed: blocking on PR #23369
 .include "../../devel/gettext-lib/buildlink3.mk"
@@ -32,17 +34,21 @@
 .include "options.mk"
 
 do-install:
-       ${INSTALL_PROGRAM} ${WRKSRC}/snownews ${PREFIX}/bin
-       ${INSTALL_SCRIPT} ${WRKSRC}/opml2snow ${PREFIX}/bin
+       ${INSTALL_PROGRAM} ${WRKSRC}/snownews ${DESTDIR}${PREFIX}/bin
+       ${INSTALL_SCRIPT} ${WRKSRC}/opml2snow ${DESTDIR}${PREFIX}/bin
 .for lang in de fr it nl ru_RU.KOI8-R
-       ${INSTALL_DATA_DIR} ${PREFIX}/${PKGMANDIR}/${lang}/man1
-       ${INSTALL_MAN} ${WRKSRC}/doc/man/${lang}/snownews.1 ${PREFIX}/${PKGMANDIR}/${lang}/man1
+       ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/${lang}/man1
+       ${INSTALL_MAN} ${WRKSRC}/doc/man/${lang}/snownews.1 \
+               ${DESTDIR}${PREFIX}/${PKGMANDIR}/${lang}/man1
 .endfor
-       ${INSTALL_MAN} ${WRKSRC}/doc/man/snownews.1 ${PREFIX}/${PKGMANDIR}/man1
-       ${INSTALL_MAN} ${WRKSRC}/doc/man/opml2snow.1 ${PREFIX}/${PKGMANDIR}/man1
+       ${INSTALL_MAN} ${WRKSRC}/doc/man/snownews.1 \
+               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
+       ${INSTALL_MAN} ${WRKSRC}/doc/man/opml2snow.1 \
+               ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
 .for lang in de es ja nl pl pt_BR ru sl zh_TW zh_CN
-       ${INSTALL_DATA_DIR} ${PREFIX}/${PKGLOCALEDIR}/locale/${lang}/LC_MESSAGES
-       ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo ${PREFIX}/${PKGLOCALEDIR}/locale/${lang}/LC_MESSAGES/snownews.mo
+       ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${PKGLOCALEDIR}/locale/${lang}/LC_MESSAGES
+       ${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \
+               ${DESTDIR}${PREFIX}/${PKGLOCALEDIR}/locale/${lang}/LC_MESSAGES/snownews.mo
 .endfor
 
 .include "../../converters/libiconv/buildlink3.mk"



Home | Main Index | Thread Index | Old Index