Tue Jul 7 20:26:10 2009 UTC ()
user-destdir support


(joerg)
diff -r1.7 -r1.8 pkgsrc/textproc/xslide/Makefile

cvs diff -r1.7 -r1.8 pkgsrc/textproc/xslide/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/xslide/Makefile 2008/10/11 09:31:58 1.7
+++ pkgsrc/textproc/xslide/Makefile 2009/07/07 20:26:10 1.8
@@ -1,42 +1,43 @@ @@ -1,42 +1,43 @@
1# $NetBSD: Makefile,v 1.7 2008/10/11 09:31:58 uebayasi Exp $ 1# $NetBSD: Makefile,v 1.8 2009/07/07 20:26:10 joerg Exp $
2# 2#
3 3
4DISTNAME= xslide-0.2.2 4DISTNAME= xslide-0.2.2
5PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME} 5PKGNAME= ${EMACS_PKGNAME_PREFIX}${DISTNAME}
6PKGREVISION= 1 6PKGREVISION= 1
7CATEGORIES= textproc 7CATEGORIES= textproc
8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xslide/} 8MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xslide/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://xslide.sourceforge.net/ 11HOMEPAGE= http://xslide.sourceforge.net/
12COMMENT= XSL major mode for emacs 12COMMENT= XSL major mode for emacs
13 13
 14PKG_DESTDIR_SUPPORT= user-destdir
14 15
15.include "../../editors/emacs/modules.mk" 16.include "../../editors/emacs/modules.mk"
16 17
17.if ${EMACS_FLAVOR} == "emacs" 18.if ${EMACS_FLAVOR} == "emacs"
18EMACS= emacs 19EMACS= emacs
19.else 20.else
20EMACS= xemacs 21EMACS= xemacs
21.endif 22.endif
22 23
23SRCS= xslide-abbrev.el xslide-data.el xslide-font.el xslide-process.el xslide.el 24SRCS= xslide-abbrev.el xslide-data.el xslide-font.el xslide-process.el xslide.el
24 25
25do-build: 26do-build:
26 cd ${WRKSRC} && \ 27 cd ${WRKSRC} && \
27 for f in ${SRCS}; do \ 28 for f in ${SRCS}; do \
28 ${EMACS} --no-init-file --no-site-file -batch \ 29 ${EMACS} --no-init-file --no-site-file -batch \
29 -l font-lock -l sendmail \ 30 -l font-lock -l sendmail \
30 -l xslide-data.el -l xslide-abbrev.el -l xslide-font.el \ 31 -l xslide-data.el -l xslide-abbrev.el -l xslide-font.el \
31 -l xslide-process.el -l xslide.el \ 32 -l xslide-process.el -l xslide.el \
32 -f batch-byte-compile $$f; \ 33 -f batch-byte-compile $$f; \
33 done 34 done
34 35
35do-install: 36do-install:
36 ${INSTALL_DATA_DIR} ${EMACS_LISPPREFIX}/${PKGBASE} 37 ${INSTALL_DATA_DIR} ${DESTDIR}${EMACS_LISPPREFIX}/${PKGBASE}
37 cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} ${EMACS_LISPPREFIX}/${PKGBASE} 38 cd ${WRKSRC} && ${INSTALL_DATA} ${SRCS} ${SRCS:.el=.elc} ${DESTDIR}${EMACS_LISPPREFIX}/${PKGBASE}
38 ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xslide 39 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/xslide
39 ${INSTALL_DATA} ${WRKSRC}/README.TXT ${PREFIX}/share/doc/xslide 40 ${INSTALL_DATA} ${WRKSRC}/README.TXT ${DESTDIR}${PREFIX}/share/doc/xslide
40 ${INSTALL_DATA} ${WRKSRC}/dot_emacs ${PREFIX}/share/doc/xslide 41 ${INSTALL_DATA} ${WRKSRC}/dot_emacs ${DESTDIR}${PREFIX}/share/doc/xslide
41 42
42.include "../../mk/bsd.pkg.mk" 43.include "../../mk/bsd.pkg.mk"