Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

5
textproc/fop/DESCR Normal file
View File

@@ -0,0 +1,5 @@
FOP is a print formatter driven by XSL formatting objects (XSL-FO).
It is a Java application that reads a formatting object (FO) tree
and renders it into a specified output.
Many output formats are supported, including PDF, PS, PCL, AFP, XML,
Print, AWT, Tiff, PNG, RTF, TXT. The primary output target is PDF.

41
textproc/fop/Makefile Normal file
View File

@@ -0,0 +1,41 @@
# $NetBSD: Makefile,v 1.33 2012/10/25 06:55:50 asau Exp $
#
# Note: we currently use the pre-built (-bin) distribution of FOP,
#
DISTNAME= fop-${VERSION}-bin
PKGNAME= fop-${VERSION}
VERSION= 1.0
CATEGORIES= textproc www
MASTER_SITES= ${MASTER_SITE_APACHE:=xmlgraphics/fop/binaries/}
MAINTAINER= ftigeot@users.sourceforge.net
HOMEPAGE= http://xmlgraphics.apache.org/fop/
COMMENT= Print formatter driven by XSL Formatting Objects (XSL-FO)
LICENSE= apache-2.0
USE_JAVA= run
USE_TOOLS+= pax
NO_CONFIGURE= yes
NO_BUILD= yes
INSTALLATION_DIRS= bin share/java/fop
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
PLIST_SRC= ${PKGDIR}/PLIST
SUBST_CLASSES+= java_home
SUBST_STAGE.java_home= post-patch
SUBST_MESSAGE.java_home= Setting JAVA_HOME to a sane value.
SUBST_FILES.java_home= fop
SUBST_SED.java_home= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g'
.include "options.mk"
do-install:
cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/share/java/fop
${LN} -sf ../share/java/fop/fop ${DESTDIR}${PREFIX}/bin
${RM} -f ${DESTDIR}${PREFIX}/share/java/fop/fop.orig
.include "../../mk/java-vm.mk"
.include "../../mk/bsd.pkg.mk"

191
textproc/fop/PLIST Normal file
View File

@@ -0,0 +1,191 @@
@comment $NetBSD: PLIST,v 1.5 2011/01/16 09:58:37 wiz Exp $
bin/fop
share/java/fop/fop
share/java/fop/KEYS
share/java/fop/conf/fop.xconf
share/java/fop/lib/commons-logging.LICENSE.txt
share/java/fop/lib/xml-apis-ext.LICENSE.dom-software.txt
share/java/fop/lib/avalon-framework.NOTICE.TXT
share/java/fop/lib/xml-apis-ext.LICENSE.dom-documentation.txt
share/java/fop/lib/xml-apis-1.3.04.jar
share/java/fop/lib/xml-apis-ext-1.3.04.jar
share/java/fop/lib/commons-logging-1.0.4.jar
share/java/fop/lib/xml-apis.LICENSE.txt
share/java/fop/lib/README.txt
share/java/fop/lib/xml-apis-ext.README.dom.txt
share/java/fop/lib/serializer-2.7.0.jar
share/java/fop/lib/xalan.BCEL.LICENSE.txt
share/java/fop/lib/xml-apis.LICENSE.DOM-documentation.html
share/java/fop/lib/avalon-framework-4.2.0.jar
share/java/fop/lib/xercesImpl-2.7.1.jar
share/java/fop/lib/xmlgraphics-commons.LICENSE.txt
share/java/fop/lib/xmlgraphics-commons-1.4.jar
share/java/fop/lib/xercesImpl.LICENSE.txt
share/java/fop/lib/xml-apis-ext.LICENSE.sac.html
share/java/fop/lib/commons-io.NOTICE.txt
share/java/fop/lib/xml-apis.LICENSE-SAX.html
share/java/fop/lib/xercesImpl.NOTICE.txt
share/java/fop/lib/xalan-2.7.0.jar
share/java/fop/lib/xmlgraphics-commons.NOTICE.txt
share/java/fop/lib/commons-io-1.3.1.jar
share/java/fop/lib/xalan.runtime.LICENSE.txt
share/java/fop/lib/serializer.NOTICE.txt
share/java/fop/lib/xalan.LICENSE.txt
share/java/fop/lib/batik.LICENSE.txt
share/java/fop/lib/batik-all-1.7.jar
share/java/fop/lib/xerces.LICENSE.txt
share/java/fop/lib/xalan.NOTICE.txt
share/java/fop/lib/xml-apis-ext.LICENSE.txt
share/java/fop/lib/xml-apis.NOTICE.txt
share/java/fop/lib/batik.NOTICE.txt
share/java/fop/lib/commons-logging.NOTICE.txt
share/java/fop/lib/xalan.regexp.LICENSE.txt
share/java/fop/lib/avalon-framework.LICENSE.txt
share/java/fop/lib/xml-apis.LICENSE.DOM-software.html
share/java/fop/lib/commons-io.LICENSE.txt
share/java/fop/lib/xml-apis-ext.NOTICE.txt
share/java/fop/lib/serializer.LICENSE.txt
share/java/fop/NOTICE
share/java/fop/status.xml
share/java/fop/build/fop.jar
share/java/fop/fop.bat
share/java/fop/fop.cmd
share/java/fop/LICENSE
share/java/fop/README
share/java/fop/examples/mathml/README
share/java/fop/examples/fo/region_body/simplecol.fo
share/java/fop/examples/fo/region_body/simplecol4.fo
share/java/fop/examples/fo/region_body/simplecol3.fo
share/java/fop/examples/fo/region_body/simplecol2.fo
share/java/fop/examples/fo/svg/ref.svg
share/java/fop/examples/fo/svg/boxes.svg
share/java/fop/examples/fo/svg/view.svg
share/java/fop/examples/fo/svg/embedding.fo
share/java/fop/examples/fo/svg/external.fo
share/java/fop/examples/fo/svg/multi.svg
share/java/fop/examples/fo/tables/background.fo
share/java/fop/examples/fo/tables/headfoot.fo
share/java/fop/examples/fo/tables/keep.fo
share/java/fop/examples/fo/tables/break.fo
share/java/fop/examples/fo/tables/borders.fo
share/java/fop/examples/fo/tables/space.fo
share/java/fop/examples/fo/tables/omit.fo
share/java/fop/examples/fo/fo-reference/xslfoRef.xml
share/java/fop/examples/fo/fo-reference/xml2pdf.xsl
share/java/fop/examples/fo/basic/corresprop.fo
share/java/fop/examples/fo/basic/pdfoutline.fo
share/java/fop/examples/fo/basic/textdeko.fo
share/java/fop/examples/fo/basic/simple.fo
share/java/fop/examples/fo/basic/images.fo
share/java/fop/examples/fo/basic/fonts.fo
share/java/fop/examples/fo/basic/bordershorthand.fo
share/java/fop/examples/fo/basic/table.fo
share/java/fop/examples/fo/basic/tableunits.fo
share/java/fop/examples/fo/basic/normalex.fo
share/java/fop/examples/fo/basic/readme.fo
share/java/fop/examples/fo/basic/leader.fo
share/java/fop/examples/fo/basic/border.fo
share/java/fop/examples/fo/basic/normal.fo
share/java/fop/examples/fo/basic/character.fo
share/java/fop/examples/fo/basic/inhprop.fo
share/java/fop/examples/fo/basic/link.fo
share/java/fop/examples/fo/basic/hyphen.fo
share/java/fop/examples/fo/basic/alignment.fo
share/java/fop/examples/fo/basic/extensive.fo
share/java/fop/examples/fo/basic/list.fo
share/java/fop/examples/fo/basic/instream.fo
share/java/fop/examples/fo/basic/newlinktest.fo
share/java/fop/examples/fo/basic/blockcontainer.fo
share/java/fop/examples/fo/keeps_and_breaks/columnlevel1.fo
share/java/fop/examples/fo/keeps_and_breaks/pagelevel4.fo
share/java/fop/examples/fo/keeps_and_breaks/pagelevel3.fo
share/java/fop/examples/fo/keeps_and_breaks/pagelevel2.fo
share/java/fop/examples/fo/keeps_and_breaks/pagelevel1.fo
share/java/fop/examples/fo/advanced/bar.conf.xml
share/java/fop/examples/fo/advanced/cid-fonts.pdf
share/java/fop/examples/fo/advanced/K3.xml
share/java/fop/examples/fo/advanced/giro.fo
share/java/fop/examples/fo/advanced/cid-fonts.fo
share/java/fop/examples/fo/advanced/K3.TTF
share/java/fop/examples/fo/advanced/K3.README
share/java/fop/examples/fo/advanced/barcode.fo
share/java/fop/examples/fo/advanced/bleed-and-crop-marks.fo
share/java/fop/examples/fo/graphics/fop.jpg
share/java/fop/examples/fo/graphics/page.gif
share/java/fop/examples/fo/graphics/asf-logo.png
share/java/fop/examples/fo/graphics/linux.bmp
share/java/fop/examples/fo/graphics/xml_fax.tif
share/java/fop/examples/fo/graphics/xml_feather.gif
share/java/fop/examples/fo/graphics/asf-logo-nt.png
share/java/fop/examples/fo/graphics/listgeometry.gif
share/java/fop/examples/fo/graphics/asf-logo.tif
share/java/fop/examples/fo/graphics/xml_feather_transparent.gif
share/java/fop/examples/fo/markers/glossary.xml
share/java/fop/examples/fo/markers/hide.fo
share/java/fop/examples/fo/markers/glossary.xsl
share/java/fop/examples/fo/pagination/basic2.fo
share/java/fop/examples/fo/pagination/franklin_alt.fo
share/java/fop/examples/fo/pagination/franklin_rep.fo
share/java/fop/examples/fo/pagination/franklin_2pageseqs.fo
share/java/fop/examples/fo/pagination/allregions.fo
share/java/fop/examples/fo/footnotes/simple.fo
share/java/fop/examples/fo/footnotes/columns.fo
share/java/fop/examples/fo/build.xml
share/java/fop/examples/embedding/xml/svg/helloworld.svg
share/java/fop/examples/embedding/xml/fo/helloworld.fo
share/java/fop/examples/embedding/xml/xml/projectteam.xml
share/java/fop/examples/embedding/xml/xslt/ifstamp.xsl
share/java/fop/examples/embedding/xml/xslt/projectteam2fo.xsl
share/java/fop/examples/embedding/xml/xslt/atstamp.xsl
share/java/fop/examples/embedding/build.xml
share/java/fop/examples/embedding/README
share/java/fop/examples/embedding/java/embedding/ExampleDOM2PDF.java
share/java/fop/examples/embedding/java/embedding/ExampleObj2PDF.java
share/java/fop/examples/embedding/java/embedding/ExampleFO2PDF.java
share/java/fop/examples/embedding/java/embedding/ExampleFO2PDFUsingSAXParser.java
share/java/fop/examples/embedding/java/embedding/ExampleFO2RTF.java
share/java/fop/examples/embedding/java/embedding/ExampleSVG2PDF.java
share/java/fop/examples/embedding/java/embedding/ExampleXML2PDF.java
share/java/fop/examples/embedding/java/embedding/ExampleFO2OldStylePrint.java
share/java/fop/examples/embedding/java/embedding/atxml/ExampleStamp.java
share/java/fop/examples/embedding/java/embedding/atxml/ExampleConcat.java
share/java/fop/examples/embedding/java/embedding/events/missing-image.fo
share/java/fop/examples/embedding/java/embedding/events/ExampleEvents.java
share/java/fop/examples/embedding/java/embedding/model/ProjectTeamInputSource.java
share/java/fop/examples/embedding/java/embedding/model/ProjectMember.java
share/java/fop/examples/embedding/java/embedding/model/ProjectTeam.java
share/java/fop/examples/embedding/java/embedding/model/ProjectTeamXMLReader.java
share/java/fop/examples/embedding/java/embedding/MultipleFO2PDF.java
share/java/fop/examples/embedding/java/embedding/tools/AbstractObjectReader.java
share/java/fop/examples/embedding/java/embedding/tools/EasyGenerationContentHandlerProxy.java
share/java/fop/examples/embedding/java/embedding/ExampleAWTViewer.java
share/java/fop/examples/embedding/java/embedding/intermediate/ExampleStamp.java
share/java/fop/examples/embedding/java/embedding/intermediate/ExampleConcat.java
share/java/fop/examples/embedding/java/embedding/ExampleFO2JPSPrint.java
share/java/fop/examples/embedding/java/embedding/ExampleXML2FO.java
share/java/fop/examples/embedding/java/embedding/ExampleObj2XML.java
share/java/fop/examples/hyphenation/analyse
share/java/fop/examples/hyphenation/analyse.cmd
share/java/fop/examples/hyphenation/src/org/apache/fop/hyphenation/TernaryTreeAnalysis.java
share/java/fop/examples/hyphenation/src/org/apache/fop/hyphenation/HyphenationTreeAnalysis.java
share/java/fop/examples/hyphenation/build.xml
share/java/fop/examples/hyphenation/README
share/java/fop/examples/plan/docs/plan.fo
share/java/fop/examples/plan/docs/june.xml
share/java/fop/examples/plan/src/org/apache/fop/plan/GroupInfo.java
share/java/fop/examples/plan/src/org/apache/fop/plan/ActionInfo.java
share/java/fop/examples/plan/src/org/apache/fop/plan/SimplePlanDrawer.java
share/java/fop/examples/plan/src/org/apache/fop/plan/PlanDrawer.java
share/java/fop/examples/plan/src/org/apache/fop/plan/PreloaderPlan.java
share/java/fop/examples/plan/src/org/apache/fop/plan/PlanObj.java
share/java/fop/examples/plan/src/org/apache/fop/plan/EventList.java
share/java/fop/examples/plan/src/org/apache/fop/plan/Main.java
share/java/fop/examples/plan/src/org/apache/fop/plan/PlanElement.java
share/java/fop/examples/plan/src/org/apache/fop/plan/PlanHints.java
share/java/fop/examples/plan/src/org/apache/fop/plan/PlanRenderer.java
share/java/fop/examples/plan/src/org/apache/fop/plan/PlanElementMapping.java
share/java/fop/examples/plan/resources/META-INF/services/org.apache.fop.fo.ElementMapping
share/java/fop/examples/plan/resources/META-INF/services/org.apache.xmlgraphics.image.loader.spi.ImagePreloader
share/java/fop/examples/plan/build.xml
share/java/fop/examples/plan/README
share/java/fop/fop.js

3568
textproc/fop/PLIST.docs Normal file

File diff suppressed because it is too large Load Diff

6
textproc/fop/distinfo Normal file
View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.5 2011/01/16 09:58:37 wiz Exp $
SHA1 (fop-1.0-bin.tar.gz) = 2e81bc0b6d26cba8af7d008cffe6a46955a82a4f
RMD160 (fop-1.0-bin.tar.gz) = 44318681ffb997952560900fb6c103e8eb6aac3c
Size (fop-1.0-bin.tar.gz) = 20125989 bytes
SHA1 (patch-aa) = d9c299cc8b7a6808daf0f55008b5f74eacf568ea

17
textproc/fop/options.mk Normal file
View File

@@ -0,0 +1,17 @@
# $NetBSD: options.mk,v 1.2 2011/01/16 09:58:37 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.fop
PKG_SUPPORTED_OPTIONS= doc
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mdoc)
PLIST_SRC+= ${PKGDIR}/PLIST.docs
.endif
post-extract:
.if empty(PKG_OPTIONS:Mdoc)
.for subdir in docs javadocs
cd ${WRKSRC} && ${RM} -rf ${subdir}
.endfor
.endif

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-aa,v 1.1.1.1 2011/01/16 09:56:01 wiz Exp $
The fop script needs JAVA_HOME set, so prepare a variable to sed into.
--- fop.orig 2010-07-12 19:47:02.000000000 +0000
+++ fop
@@ -85,6 +85,8 @@ case "`uname`" in
;;
esac
+JAVA_HOME=@JAVA_HOME@
+
if [ -z "$FOP_HOME" -o ! -d "$FOP_HOME" ] ; then
## resolve links - $0 may be a link to fop's home
PRG="$0"