Tue May 20 18:40:18 2008 UTC ()
Honour PKGMANDIR


(tnn)
diff -r1.44 -r1.45 pkgsrc/sysutils/rox/Makefile

cvs diff -r1.44 -r1.45 pkgsrc/sysutils/rox/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/rox/Makefile 2008/03/06 14:53:55 1.44
+++ pkgsrc/sysutils/rox/Makefile 2008/05/20 18:40:18 1.45
@@ -1,35 +1,36 @@ @@ -1,35 +1,36 @@
1# $NetBSD: Makefile,v 1.44 2008/03/06 14:53:55 wiz Exp $ 1# $NetBSD: Makefile,v 1.45 2008/05/20 18:40:18 tnn Exp $
2# 2#
3 3
4DISTNAME= rox-2.4.1 4DISTNAME= rox-2.4.1
5PKGREVISION= 8 5PKGREVISION= 8
6CATEGORIES= sysutils 6CATEGORIES= sysutils
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rox/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rox/}
8EXTRACT_SUFX= .tgz 8EXTRACT_SUFX= .tgz
9 9
10MAINTAINER= rxg@NetBSD.org 10MAINTAINER= rxg@NetBSD.org
11HOMEPAGE= http://rox.sourceforge.net/ 11HOMEPAGE= http://rox.sourceforge.net/
12COMMENT= RISC OS-like filer for X 12COMMENT= RISC OS-like filer for X
13 13
14CONFLICTS= rox-base-[0-9]* 14CONFLICTS= rox-base-[0-9]*
15 15
16WRKSRC= ${WRKDIR}/${DISTNAME} 16WRKSRC= ${WRKDIR}/${DISTNAME}
17DIST_SUBDIR= rox 17DIST_SUBDIR= rox
18 18
19USE_TOOLS+= pkg-config 19USE_TOOLS+= pkg-config
20GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
21 21
22INSTALLATION_DIRS= libexec/rox share/Choices share/rox/ROX-Filer 22INSTALLATION_DIRS= libexec/rox share/Choices share/rox/ROX-Filer \
 23 ${PKGMANDIR}/man1
23 24
24SUBST_CLASSES+= path 25SUBST_CLASSES+= path
25SUBST_MESSAGE.path= Fixing hardcoded paths. 26SUBST_MESSAGE.path= Fixing hardcoded paths.
26SUBST_STAGE.path= post-patch 27SUBST_STAGE.path= post-patch
27SUBST_FILES.path= ROX-Filer/AppRun 28SUBST_FILES.path= ROX-Filer/AppRun
28SUBST_FILES.path+= ROX-Filer/src/choices.c 29SUBST_FILES.path+= ROX-Filer/src/choices.c
29SUBST_FILES.path+= ROX-Filer/src/type.c 30SUBST_FILES.path+= ROX-Filer/src/type.c
30SUBST_FILES.path+= ROX-Filer/src/xdgmime.c 31SUBST_FILES.path+= ROX-Filer/src/xdgmime.c
31SUBST_SED.path= -e 's,/usr/local,${PREFIX},g' 32SUBST_SED.path= -e 's,/usr/local,${PREFIX},g'
32 33
33SUBST_CLASSES+= bin 34SUBST_CLASSES+= bin
34SUBST_MESSAGE.bin= Fixing binary path. 35SUBST_MESSAGE.bin= Fixing binary path.
35SUBST_STAGE.bin= post-patch 36SUBST_STAGE.bin= post-patch
@@ -46,27 +47,27 @@ post-patch: @@ -46,27 +47,27 @@ post-patch:
46 47
47post-build: 48post-build:
48 @${ECHO} "#!/bin/sh" >> ${WRKDIR:Q}/rox 49 @${ECHO} "#!/bin/sh" >> ${WRKDIR:Q}/rox
49 @${ECHO} ${PREFIX:Q}"/share/rox/ROX-Filer/AppRun \"\$$@\"" >> ${WRKDIR:Q}/rox 50 @${ECHO} ${PREFIX:Q}"/share/rox/ROX-Filer/AppRun \"\$$@\"" >> ${WRKDIR:Q}/rox
50 51
51do-install: 52do-install:
52 ${INSTALL_PROGRAM} ${WRKSRC:Q}/ROX-Filer/ROX-Filer ${PREFIX:Q}/libexec/rox 53 ${INSTALL_PROGRAM} ${WRKSRC:Q}/ROX-Filer/ROX-Filer ${PREFIX:Q}/libexec/rox
53 cd ${WRKSRC:Q}/Choices && ${PAX} -rw . ${PREFIX:Q}/share/Choices 54 cd ${WRKSRC:Q}/Choices && ${PAX} -rw . ${PREFIX:Q}/share/Choices
54 cd ${WRKSRC:Q}/ROX-Filer && ${PAX} -rw \ 55 cd ${WRKSRC:Q}/ROX-Filer && ${PAX} -rw \
55 -s ',^\./ROX-Filer$$,,' -s ',^\./ROX-Filer/.*,,' \ 56 -s ',^\./ROX-Filer$$,,' -s ',^\./ROX-Filer/.*,,' \
56 -s ',^\./ROX-Filer.dbg$$,,' -s ',^\./ROX-Filer.dbg/.*,,'\ 57 -s ',^\./ROX-Filer.dbg$$,,' -s ',^\./ROX-Filer.dbg/.*,,'\
57 -s ',^\./src$$,,' -s ',^\./src/.*,,' \ 58 -s ',^\./src$$,,' -s ',^\./src/.*,,' \
58 . ${PREFIX:Q}/share/rox/ROX-Filer 59 . ${PREFIX:Q}/share/rox/ROX-Filer
59 ${INSTALL_MAN} ${WRKSRC:Q}/rox.1 ${PREFIX:Q}/man/man1 60 ${INSTALL_MAN} ${WRKSRC:Q}/rox.1 ${PREFIX:Q}/${PKGMANDIR}/man1
60 ${INSTALL_DATA} ${WRKSRC:Q}/rox.xml ${PREFIX:Q}/share/mime/packages 61 ${INSTALL_DATA} ${WRKSRC:Q}/rox.xml ${PREFIX:Q}/share/mime/packages
61 ${INSTALL_SCRIPT} ${WRKDIR:Q}/rox ${PREFIX:Q}/bin 62 ${INSTALL_SCRIPT} ${WRKDIR:Q}/rox ${PREFIX:Q}/bin
62 63
63BUILDLINK_DEPMETHOD.libXt?= build 64BUILDLINK_DEPMETHOD.libXt?= build
64 65
65.include "../../databases/shared-mime-info/buildlink3.mk" 66.include "../../databases/shared-mime-info/buildlink3.mk"
66.include "../../devel/pango/buildlink3.mk" 67.include "../../devel/pango/buildlink3.mk"
67.include "../../sysutils/gnome-vfs/buildlink3.mk" 68.include "../../sysutils/gnome-vfs/buildlink3.mk"
68.include "../../textproc/libxml2/buildlink3.mk" 69.include "../../textproc/libxml2/buildlink3.mk"
69.include "../../x11/gtk2/buildlink3.mk" 70.include "../../x11/gtk2/buildlink3.mk"
70.include "../../x11/libSM/buildlink3.mk" 71.include "../../x11/libSM/buildlink3.mk"
71.include "../../x11/libX11/buildlink3.mk" 72.include "../../x11/libX11/buildlink3.mk"
72.include "../../x11/libXt/buildlink3.mk" 73.include "../../x11/libXt/buildlink3.mk"