Tue Apr 19 10:04:18 2011 UTC ()
Split Makefile for dbtoepub


(roy)
diff -r1.54 -r1.55 pkgsrc/textproc/docbook-xsl/Makefile
diff -r0 -r1.1 pkgsrc/textproc/docbook-xsl/Makefile.common

cvs diff -r1.54 -r1.55 pkgsrc/textproc/docbook-xsl/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/docbook-xsl/Makefile 2011/04/19 06:32:47 1.54
+++ pkgsrc/textproc/docbook-xsl/Makefile 2011/04/19 10:04:18 1.55
@@ -1,49 +1,37 @@ @@ -1,49 +1,37 @@
1# $NetBSD: Makefile,v 1.54 2011/04/19 06:32:47 roy Exp $ 1# $NetBSD: Makefile,v 1.55 2011/04/19 10:04:18 roy Exp $
 2
 3.include "Makefile.common"
2 4
3DISTNAME= docbook-xsl-1.76.1 
4PKGREVISION= 1 5PKGREVISION= 1
5CATEGORIES= textproc 
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=docbook/} 
7EXTRACT_SUFX= .tar.bz2 
8 6
9MAINTAINER= pkgsrc-users@NetBSD.org 
10HOMEPAGE= http://docbook.sourceforge.net/ 
11COMMENT= Docbook XSL modular stylesheet 7COMMENT= Docbook XSL modular stylesheet
12 8
13PKG_DESTDIR_SUPPORT= user-destdir 
14 
15DEPENDS+= docbook-xml>=4.2:../../textproc/docbook-xml 9DEPENDS+= docbook-xml>=4.2:../../textproc/docbook-xml
16 10
17USE_LANGUAGES= # empty 11USE_TOOLS+= perl:run
18USE_TOOLS+= pax perl:run 
19NO_BUILD= yes 
20 12
21REPLACE_PERL+= fo/pdf2index 13REPLACE_PERL+= fo/pdf2index
22 14
23EGDIR= ${PREFIX}/share/examples/docbook-xsl 15EGDIR= ${PREFIX}/share/examples/docbook-xsl
24XSLDIR= ${PREFIX}/share/xsl/docbook 
25# epub requires ruby, so we don't install the XSLMOD 16# epub requires ruby, so we don't install the XSLMOD
26XSLMODS= common eclipse fo highlighting html \ 17XSLMODS= common eclipse fo highlighting html \
27 htmlhelp images javahelp lib manpages params \ 18 htmlhelp images javahelp lib manpages params \
28 profiling roundtrip slides website xhtml xhtml-1_1 19 profiling roundtrip slides website xhtml xhtml-1_1
29 20
30XML_CATALOGS= ${XSLDIR}/catalog.xml 21XML_CATALOGS= ${XSLDIR}/catalog.xml
31 22
32INSTALLATION_DIRS= ${EGDIR} ${XSLDIR} 23INSTALLATION_DIRS= ${EGDIR} ${XSLDIR}
33 24
34post-extract: 
35 ${RUN} ${RM} -f ${${FIND} ${WRKSRC} -type d:L:sh:=/.gitignore} 
36 
37do-install: 25do-install:
38 cd ${WRKSRC}/template && pax -rw -pp -pm . ${DESTDIR}${EGDIR} 26 cd ${WRKSRC}/template && pax -rw -pp -pm . ${DESTDIR}${EGDIR}
39 ${INSTALL_DATA} ${WRKSRC}/VERSION ${DESTDIR}${XSLDIR} 27 ${INSTALL_DATA} ${WRKSRC}/VERSION ${DESTDIR}${XSLDIR}
40 ${INSTALL_DATA} ${WRKSRC}/catalog.xml ${DESTDIR}${XSLDIR}/catalog.xml 28 ${INSTALL_DATA} ${WRKSRC}/catalog.xml ${DESTDIR}${XSLDIR}/catalog.xml
41 set -e; for d in ${XSLMODS}; do \ 29 set -e; for d in ${XSLMODS}; do \
42 ${ECHO} "${INSTALL_DATA_DIR} ${DESTDIR}${XSLDIR}/$$d"; \ 30 ${ECHO} "${INSTALL_DATA_DIR} ${DESTDIR}${XSLDIR}/$$d"; \
43 ${ECHO} "cd ${WRKSRC} && pax -rw -pp -pm $$d ${DESTDIR}${XSLDIR}/"; \ 31 ${ECHO} "cd ${WRKSRC} && pax -rw -pp -pm $$d ${DESTDIR}${XSLDIR}/"; \
44 cd ${WRKSRC} && pax -rw -pp -pm $$d ${DESTDIR}${XSLDIR}/; \ 32 cd ${WRKSRC} && pax -rw -pp -pm $$d ${DESTDIR}${XSLDIR}/; \
45 done 33 done
46 set -e; for f in `${FIND} ${DESTDIR}${XSLDIR} -name \\*.orig -print` ; do \ 34 set -e; for f in `${FIND} ${DESTDIR}${XSLDIR} -name \\*.orig -print` ; do \
47 ${ECHO} "Remove .orig file $$f" ; \ 35 ${ECHO} "Remove .orig file $$f" ; \
48 ${RM} $$f ; \ 36 ${RM} $$f ; \
49 done 37 done

File Added: pkgsrc/textproc/docbook-xsl/Attic/Makefile.common
# $NetBSD: Makefile.common,v 1.1 2011/04/19 10:04:18 roy Exp $

DISTNAME=	docbook-xsl-1.76.1
CATEGORIES=	textproc
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=docbook/}
EXTRACT_SUFX=	.tar.bz2

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	http://docbook.sourceforge.net/

PKG_DESTDIR_SUPPORT=	user-destdir

USE_LANGUAGES=	# empty
USE_TOOLS+=	pax
NO_BUILD=	yes

XSLDIR=		${PREFIX}/share/xsl/docbook

post-extract:
	${RUN} ${RM} -f ${${FIND} ${WRKSRC} -type d:L:sh:=/.gitignore}