pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc user-destdir support



details:   https://anonhg.NetBSD.org/pkgsrc/rev/60af11cef39c
branches:  trunk
changeset: 561363:60af11cef39c
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Wed Jul 08 14:02:49 2009 +0000

description:
user-destdir support

diffstat:

 audio/tosha/Makefile           |   3 ++-
 audio/tosha/distinfo           |   4 ++--
 audio/tosha/patches/patch-aa   |   6 +++---
 audio/tunapie/Makefile         |  14 ++++++++------
 audio/xanalyser/Makefile       |   4 +++-
 audio/xhippo/Makefile          |  25 ++++++++++++++-----------
 audio/xmix/Makefile            |   6 ++++--
 devel/libscsi/Makefile         |   9 +++------
 devel/libscsi/distinfo         |   4 ++--
 devel/libscsi/patches/patch-ab |  10 ++++++----
 10 files changed, 47 insertions(+), 38 deletions(-)

diffs (261 lines):

diff -r 98d532d34bb2 -r 60af11cef39c audio/tosha/Makefile
--- a/audio/tosha/Makefile      Wed Jul 08 14:01:00 2009 +0000
+++ b/audio/tosha/Makefile      Wed Jul 08 14:02:49 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2007/01/07 09:13:47 rillig Exp $
+# $NetBSD: Makefile,v 1.18 2009/07/08 14:03:26 joerg Exp $
 
 DISTNAME=      tosha-0.05
 PKGREVISION=   1
@@ -10,6 +10,7 @@
 COMMENT=       Read CD digital audio data through the SCSI bus
 
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
+PKG_DESTDIR_SUPPORT=   user-destdir
 
 CPPFLAGS+=     -DDEVOSSAUDIO="\"${DEVOSSAUDIO}\""
 
diff -r 98d532d34bb2 -r 60af11cef39c audio/tosha/distinfo
--- a/audio/tosha/distinfo      Wed Jul 08 14:01:00 2009 +0000
+++ b/audio/tosha/distinfo      Wed Jul 08 14:02:49 2009 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.7 2007/10/19 13:33:24 rillig Exp $
+$NetBSD: distinfo,v 1.8 2009/07/08 14:03:26 joerg Exp $
 
 SHA1 (tosha-0.05.tar.gz) = b567f452843b544b082c88403d74ad1ca07f6820
 RMD160 (tosha-0.05.tar.gz) = 21ed9253b020efba1035febe86080a2bd8cc04da
 Size (tosha-0.05.tar.gz) = 17859 bytes
-SHA1 (patch-aa) = 10e3bff1ce1859e0389f39e4042960c0a61ca2b7
+SHA1 (patch-aa) = eeefefb53525f903be12a8844b33a7b553a26552
 SHA1 (patch-ab) = 9b4b43d6cb0fe2871cfd0e7e76ffdbd19123573a
 SHA1 (patch-ac) = 26feb1151d4fb02c5831762447c7bb264517f4d6
 SHA1 (patch-af) = 4a1debd7dec8eaa6e2cae2dc33c8ec1aecbfc736
diff -r 98d532d34bb2 -r 60af11cef39c audio/tosha/patches/patch-aa
--- a/audio/tosha/patches/patch-aa      Wed Jul 08 14:01:00 2009 +0000
+++ b/audio/tosha/patches/patch-aa      Wed Jul 08 14:02:49 2009 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-aa,v 1.10 2006/06/24 08:37:40 rillig Exp $
+$NetBSD: patch-aa,v 1.11 2009/07/08 14:03:26 joerg Exp $
 
 --- Makefile.orig      1997-05-21 01:57:17.000000000 +0200
 +++ Makefile   2006-06-24 10:36:24.000000000 +0200
@@ -41,8 +41,8 @@
 -      gzip -f -9 $(MANDIR)/man$(SECTION)/tosha.1 \
 -              $(MANDIR)/man$(SECTION)/pcmplay.1 \
 -              $(MANDIR)/man$(SECTION)/pcmfade.1
-+      ${BSD_INSTALL_PROGRAM} tosha pcmplay pcmfade $(BINDIR)
-+      ${BSD_INSTALL_MAN} tosha.1 pcmplay.1 pcmfade.1 $(MANDIR)/man$(SECTION)
++      ${BSD_INSTALL_PROGRAM} tosha pcmplay pcmfade ${DESTDIR}$(BINDIR)
++      ${BSD_INSTALL_MAN} tosha.1 pcmplay.1 pcmfade.1 ${DESTDIR}$(MANDIR)/man$(SECTION)
  
  clean:
        rm -f *.o *~ *core tosha pcmplay pcmfade
diff -r 98d532d34bb2 -r 60af11cef39c audio/tunapie/Makefile
--- a/audio/tunapie/Makefile    Wed Jul 08 14:01:00 2009 +0000
+++ b/audio/tunapie/Makefile    Wed Jul 08 14:02:49 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2009/02/09 22:56:21 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2009/07/08 14:04:06 joerg Exp $
 #
 
 DISTNAME=      tunapie-2.1.6
@@ -10,6 +10,8 @@
 HOMEPAGE=      http://tunapie.sourceforge.net/
 COMMENT=       Directory browser for Internet radio and TV streams
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 NO_CONFIGURE=  yes
 NO_BUILD=      yes
 
@@ -21,14 +23,14 @@
 
 do-install:
        ${PYTHONBIN} ${WRKSRC}/src/compile
-       ${INSTALL_SCRIPT} ${WRKSRC}/src/*.py* ${PREFIX}/share/tunapie/
-       ${INSTALL_DATA} ${WRKSRC}/src/*.xpm ${PREFIX}/share/tunapie/
-       ${INSTALL_DATA} ${WRKSRC}/src/*.png ${PREFIX}/share/tunapie/
-       ${INSTALL_MAN} ${WRKSRC}/tunapie.1 ${PREFIX}/${PKGMANDIR}/man1
+       ${INSTALL_SCRIPT} ${WRKSRC}/src/*.py* ${DESTDIR}${PREFIX}/share/tunapie/
+       ${INSTALL_DATA} ${WRKSRC}/src/*.xpm ${DESTDIR}${PREFIX}/share/tunapie/
+       ${INSTALL_DATA} ${WRKSRC}/src/*.png ${DESTDIR}${PREFIX}/share/tunapie/
+       ${INSTALL_MAN} ${WRKSRC}/tunapie.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
        ${ECHO} "#!/bin/sh" > ${WRKSRC}/tunapie.sh
        ${ECHO} "${PYTHONBIN} ${PREFIX}/share/tunapie/Tunapie.py" >> \
                ${WRKSRC}/tunapie.sh
-       ${INSTALL_SCRIPT} ${WRKSRC}/tunapie.sh ${PREFIX}/bin/tunapie
+       ${INSTALL_SCRIPT} ${WRKSRC}/tunapie.sh ${DESTDIR}${PREFIX}/bin/tunapie
 
 .include "../../lang/python/application.mk"
 .include "../../lang/python/extension.mk"
diff -r 98d532d34bb2 -r 60af11cef39c audio/xanalyser/Makefile
--- a/audio/xanalyser/Makefile  Wed Jul 08 14:01:00 2009 +0000
+++ b/audio/xanalyser/Makefile  Wed Jul 08 14:02:49 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2008/01/19 09:16:17 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2009/07/08 14:06:22 joerg Exp $
 #
 
 DISTNAME=      xanalyser-1.24
@@ -11,6 +11,8 @@
 HOMEPAGE=      http://arvin.schnell-web.net/xanalyser/
 COMMENT=       Frequency spectrum analyser for X
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 USE_LANGUAGES=         c c++
 GNU_CONFIGURE=         yes
 
diff -r 98d532d34bb2 -r 60af11cef39c audio/xhippo/Makefile
--- a/audio/xhippo/Makefile     Wed Jul 08 14:01:00 2009 +0000
+++ b/audio/xhippo/Makefile     Wed Jul 08 14:02:49 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2006/03/04 21:28:59 jlam Exp $
+# $NetBSD: Makefile,v 1.28 2009/07/08 14:06:51 joerg Exp $
 #
 
 DISTNAME=      xhippo-3.3
@@ -10,6 +10,8 @@
 HOMEPAGE=      http://www.gnu.org/software/xhippo/xhippo.html
 COMMENT=       Generic playlist manager for UNIX
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 GNU_CONFIGURE=         yes
 USE_PKGLOCALEDIR=      yes
 
@@ -18,19 +20,20 @@
 CONF_FILES=    ${PREFIX}/share/doc/xhippo/xhippo.config.example \
                ${PKG_SYSCONFDIR}/xhippo.config
 
+INSTALLATION_DIRS=     share/doc/xhippo
+
 post-install:
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xhippo
        ${INSTALL_DATA} ${WRKSRC}/xhippo.config \
-               ${PREFIX}/share/doc/xhippo/xhippo.config.example
+               ${DESTDIR}${PREFIX}/share/doc/xhippo/xhippo.config.example
        ${INSTALL_DATA} ${WRKSRC}/xhippo.gtkrc \
-               ${PREFIX}/share/doc/xhippo/xhippo.gtkrc
-       ${INSTALL_DATA} ${WRKSRC}/BUGS ${PREFIX}/share/doc/xhippo
-       ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/xhippo
-       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/xhippo
-       ${INSTALL_DATA} ${WRKSRC}/README.fvwm2 ${PREFIX}/share/doc/xhippo
-       ${INSTALL_DATA} ${WRKSRC}/doc/xhippo.ps.gz ${PREFIX}/share/doc/xhippo
-       ${INSTALL_DATA} ${WRKSRC}/doc/xhippo.txt.gz ${PREFIX}/share/doc/xhippo
-       ${INSTALL_DATA} ${WRKSRC}/doc/xhippo.sgml ${PREFIX}/share/doc/xhippo
+               ${DESTDIR}${PREFIX}/share/doc/xhippo/xhippo.gtkrc
+       ${INSTALL_DATA} ${WRKSRC}/BUGS ${DESTDIR}${PREFIX}/share/doc/xhippo
+       ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DESTDIR}${PREFIX}/share/doc/xhippo
+       ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/xhippo
+       ${INSTALL_DATA} ${WRKSRC}/README.fvwm2 ${DESTDIR}${PREFIX}/share/doc/xhippo
+       ${INSTALL_DATA} ${WRKSRC}/doc/xhippo.ps.gz ${DESTDIR}${PREFIX}/share/doc/xhippo
+       ${INSTALL_DATA} ${WRKSRC}/doc/xhippo.txt.gz ${DESTDIR}${PREFIX}/share/doc/xhippo
+       ${INSTALL_DATA} ${WRKSRC}/doc/xhippo.sgml ${DESTDIR}${PREFIX}/share/doc/xhippo
 
 .include "../../x11/gtk/buildlink3.mk"
 .include "../../audio/libmad/buildlink3.mk"
diff -r 98d532d34bb2 -r 60af11cef39c audio/xmix/Makefile
--- a/audio/xmix/Makefile       Wed Jul 08 14:01:00 2009 +0000
+++ b/audio/xmix/Makefile       Wed Jul 08 14:02:49 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.25 2008/11/10 17:21:33 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2009/07/08 14:08:56 joerg Exp $
 
 DISTNAME=              xmix-2.1
 PKGREVISION=           3
@@ -11,6 +11,8 @@
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
 COMMENT=               Mixer for X Window System
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 NOT_FOR_PLATFORM=      Interix-*-*
 
 WRKSRC=                        ${WRKDIR}/xmix
@@ -21,7 +23,7 @@
        ${CP} ${WRKSRC}/xmix.1 ${WRKSRC}/xmix.man
 
 pre-install:
-       ${INSTALL_DATA} ${WRKSRC}/XMix ${PREFIX}/lib/X11/app-defaults
+       ${INSTALL_DATA} ${WRKSRC}/XMix ${DESTDIR}${PREFIX}/lib/X11/app-defaults
 
 .include "../../x11/libXaw/buildlink3.mk"
 .include "../../x11/libXt/buildlink3.mk"
diff -r 98d532d34bb2 -r 60af11cef39c devel/libscsi/Makefile
--- a/devel/libscsi/Makefile    Wed Jul 08 14:01:00 2009 +0000
+++ b/devel/libscsi/Makefile    Wed Jul 08 14:02:49 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.14 2008/05/20 20:42:04 tnn Exp $
+# $NetBSD: Makefile,v 1.15 2009/07/08 14:02:49 joerg Exp $
 #
 
 DISTNAME=      libscsi-1.6
@@ -12,12 +12,9 @@
 NOT_FOR_PLATFORM=      Interix-*-*
 
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
+PKG_DESTDIR_SUPPORT=   user-destdir
 
-MAKE_ENV+=     LIBDIR=${PREFIX:Q}/lib MANDIR=${PREFIX:Q}/man NOPIC=1 NOPROFILE=1
-MAKE_ENV+=     BINOWN=${BINOWN} BINGRP=${BINGRP}
-MAKE_ENV+=     MANOWN=${MANOWN} MANGRP=${MANGRP}
-
-MANCOMPRESSED_IF_MANZ= yes
+USE_BSD_MAKEFILE=      yes
 
 INSTALLATION_DIRS=     include lib ${PKGMANDIR}/cat3 ${PKGMANDIR}/man3
 
diff -r 98d532d34bb2 -r 60af11cef39c devel/libscsi/distinfo
--- a/devel/libscsi/distinfo    Wed Jul 08 14:01:00 2009 +0000
+++ b/devel/libscsi/distinfo    Wed Jul 08 14:02:49 2009 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.6 2007/09/12 21:05:29 rillig Exp $
+$NetBSD: distinfo,v 1.7 2009/07/08 14:02:49 joerg Exp $
 
 SHA1 (libscsi-1.6.tar.gz) = 8d6d47d2baa5e272e09ac5ee1330dd37461e922f
 RMD160 (libscsi-1.6.tar.gz) = 586e0b73777a6be41f075c2b6f4fb73c81d7fa03
 Size (libscsi-1.6.tar.gz) = 11896 bytes
 SHA1 (patch-aa) = d34b6769997c3fe29b99d0465710bd3c5d9bcda8
-SHA1 (patch-ab) = 8b6894ca7084605d67a3b01dba06bab51e6c0bfa
+SHA1 (patch-ab) = 6f8f913a0348666b973dfb50509c77c1a0056cc9
 SHA1 (patch-ac) = 26234441505ad213642692f5b705e166c48eba47
 SHA1 (patch-ad) = 7772f992e3df11b0461db33c91ff570f90ea82db
diff -r 98d532d34bb2 -r 60af11cef39c devel/libscsi/patches/patch-ab
--- a/devel/libscsi/patches/patch-ab    Wed Jul 08 14:01:00 2009 +0000
+++ b/devel/libscsi/patches/patch-ab    Wed Jul 08 14:02:49 2009 +0000
@@ -1,13 +1,15 @@
-$NetBSD: patch-ab,v 1.6 2004/05/30 18:05:54 minskim Exp $
+$NetBSD: patch-ab,v 1.7 2009/07/08 14:02:49 joerg Exp $
 
 --- Makefile.orig      Wed Feb 18 15:43:00 1998
 +++ Makefile   Thu Dec 20 12:22:50 2001
-@@ -4,7 +4,11 @@
+@@ -4,7 +4,13 @@
  #CFLAGS+=-DLIBC_SCCS -I${.CURDIR}/../../sys
  SRCS= scsi.c
  
 -MAN3= scsi.3
 +NOLINT=       1
++NOPIC=                1
++NOPROFILE=    1
 +
 +MANINSTALL= maninstall catinstall 
 +
@@ -15,14 +17,14 @@
  
  MLINKS+=scsi.3 scsireq_buff_decode.3 scsi.3 scsireq_build.3 \
        scsi.3 scsireq_decode.3 scsi.3 scsireq_encode.3 \
-@@ -14,8 +18,8 @@
+@@ -14,8 +20,8 @@
        scsi.3 scsi_debug_output.3
  
  beforeinstall:
 -      ${INSTALL} -C -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/scsi.h \
 -          ${DESTDIR}/usr/include
 +      ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/scsi.h \
-+          ${PREFIX}/include
++          ${DESTDIR}${PREFIX}/include
  
  
  .include <bsd.lib.mk>



Home | Main Index | Thread Index | Old Index