[pkg-java] r11664 - in trunk/fop/debian: . source

Gabriele Giacone gg0-guest at alioth.debian.org
Sun Feb 21 14:38:31 UTC 2010


Author: gg0-guest
Date: 2010-02-21 14:38:23 +0000 (Sun, 21 Feb 2010)
New Revision: 11664

Added:
   trunk/fop/debian/pom.xml
   trunk/fop/debian/source/
   trunk/fop/debian/source/format
Modified:
   trunk/fop/debian/changelog
   trunk/fop/debian/control
   trunk/fop/debian/copyright
   trunk/fop/debian/rules
Log:
added maven support

Modified: trunk/fop/debian/changelog
===================================================================
--- trunk/fop/debian/changelog	2010-02-21 10:34:22 UTC (rev 11663)
+++ trunk/fop/debian/changelog	2010-02-21 14:38:23 UTC (rev 11664)
@@ -1,3 +1,15 @@
+fop (1:0.95.dfsg-9) experimental; urgency=low
+
+  * Added Maven support
+  * d/copyright:
+    - converted to DEP5 format
+    - added debian/pom.xml section
+  * Fixed Vcs-Svn field
+  * Standards-Version to 3.8.4
+  * Source format 3.0 (quilt)
+
+ -- Gabriele Giacone <1o5g4r8o at gmail.com>  Sun, 21 Feb 2010 15:08:21 +0100
+
 fop (1:0.95.dfsg-8) experimental; urgency=low
 
   * Added 02_fix_segfault_with_anchors, patch courtesy of Brian M. Carlson

Modified: trunk/fop/debian/control
===================================================================
--- trunk/fop/debian/control	2010-02-21 10:34:22 UTC (rev 11663)
+++ trunk/fop/debian/control	2010-02-21 14:38:23 UTC (rev 11664)
@@ -10,10 +10,10 @@
  libavalon-framework-java (>=4.1.2-2), libxalan2-java,
  libxerces2-java, default-jdk, libcommons-io-java,
  libcommons-logging-java, junit, libxmlgraphics-commons-java (>= 1.3),
- libservlet2.4-java, libxml-commons-external-java
-Standards-Version: 3.8.3
+ libservlet2.4-java, libxml-commons-external-java, maven-repo-helper
+Standards-Version: 3.8.4
 Homepage: http://xmlgraphics.apache.org/fop/
-Vcs-Svn: svn://svn.debian.org/pkg-java/trunk/fop
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/fop
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-java/trunk/fop/
 
 Package: fop

Modified: trunk/fop/debian/copyright
===================================================================
--- trunk/fop/debian/copyright	2010-02-21 10:34:22 UTC (rev 11663)
+++ trunk/fop/debian/copyright	2010-02-21 14:38:23 UTC (rev 11664)
@@ -1,17 +1,24 @@
-This package was debianized by Ola Lundqvist <opal at debian.org> on
-Sat, 24 Mar 2001 23:48:02 +0100.
+Format-Specification: http://dep.debian.net/deps/dep5/
+Name: fop
+Maintainer: James Tauber <jtauber at jtauber.com>
+Source: http://xmlgraphics.apache.org/fop/
 
-It was downloaded from:
-	http://xml.apache.org/dist/fop/
-With compile instruction on:
-	http://xml.apache.org/fop/compiling.html
+Copyright: 2005-2007, The Apache Software Foundation
+License: Apache Software License version 2.0
+ On Debian systems the full text of the Apache Software License version
+ 2.0 can be found in the `/usr/share/common-licenses/Apache-2.0' file.
 
-Upstream Author:
-	James Tauber <jtauber at jtauber.com>
+Files: debian/*
+Copyright: 2001-2010, Ola Lundqvist <opal at debian.org>
+License: Apache Software License version 2.0
+ On Debian systems the full text of the Apache Software License version
+ 2.0 can be found in the `/usr/share/common-licenses/Apache-2.0' file.
 
-Copyright:
-(C) 2005-2007 The Apache Software Foundation
+Files: debian/pom.xml
+Copyright: 2005-2007, The Apache Software Foundation
+License: Apache Software License version 2.0
+ pom.xml file has been downloaded from
+ http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/xmlgraphics/fop/0.95/fop-0.95.pom
+ On Debian systems the full text of the Apache Software License version
+ 2.0 can be found in the `/usr/share/common-licenses/Apache-2.0' file.
 
-Both the original software and the Debian packaging are licensed under the
-Apache License, version 2.0. On Debian systems, the complete text of the Apache
-License, version 2.0, can be found in `/usr/share/common-licenses/Apache-2.0'.

Added: trunk/fop/debian/pom.xml
===================================================================
--- trunk/fop/debian/pom.xml	                        (rev 0)
+++ trunk/fop/debian/pom.xml	2010-02-21 14:38:23 UTC (rev 11664)
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<!-- $Id$ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
+http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.apache.xmlgraphics</groupId>
+  <artifactId>fop</artifactId>
+  <packaging>jar</packaging>
+  <name>Apache FOP</name>
+  <version>0.95</version>
+  <url>http://xmlgraphics.apache.org/fop/</url>
+  <description>Apache FOP (Formatting Objects Processor) is the world's first print formatter driven by XSL formatting objects (XSL-FO) and the world's first output independent formatter. It is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PCL, PS, AFP, TIFF, PNG, SVG, XML (area tree representation), Print, AWT and TXT. The primary output target is PDF.</description>
+  <inceptionYear>1999</inceptionYear>
+  <mailingLists>
+    <mailingList>
+      <name>FOP Users List</name>
+      <subscribe>fop-users-subscribe at xmlgraphics.apache.org</subscribe>
+      <unsubscribe>fop-users-unsubscribe at xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/</archive>
+    </mailingList>
+    <mailingList>
+      <name>FOP Developer List</name>
+      <subscribe>fop-dev-subscribe at xmlgraphics.apache.org</subscribe>
+      <unsubscribe>fop-dev-unsubscribe at xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-dev/</archive>
+    </mailingList>
+    <mailingList>
+      <name>FOP Commit List</name>
+      <subscribe>fop-commits-subscribe at xmlgraphics.apache.org</subscribe>
+      <unsubscribe>fop-commits-unsubscribe at xmlgraphics.apache.org</unsubscribe>
+      <archive>http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-commits/</archive>
+    </mailingList>
+  </mailingLists>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/xmlgraphics/fop/trunk</connection>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk</developerConnection>
+    <url>http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/trunk/?root=Apache-SVN</url>
+  </scm>
+  <organization>
+    <name>Apache Software Foundation</name>
+    <url>http://www.apache.org/</url>
+  </organization>
+  <dependencies>
+    <!-- XML Graphics -->
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>xmlgraphics-commons</artifactId>
+      <version>1.3.1</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-svg-dom</artifactId>
+      <version>1.7</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-bridge</artifactId>
+      <version>1.7</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-awt-util</artifactId>
+      <version>1.7</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-gvt</artifactId>
+      <version>1.7</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-transcoder</artifactId>
+      <version>1.7</version>
+      <exclusions>
+        <exclusion>
+          <groupId>org.apache.xmlgraphics</groupId>
+          <artifactId>fop</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-extension</artifactId>
+      <version>1.7</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.xmlgraphics</groupId>
+      <artifactId>batik-ext</artifactId>
+      <version>1.7</version>
+    </dependency>
+    <!-- other dependencies -->
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.0.4</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+      <version>1.3.1</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.avalon.framework</groupId>
+      <artifactId>avalon-framework-api</artifactId>
+      <version>4.3.1</version>
+    </dependency>
+   <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+      <version>2.2</version>
+      <scope>provided</scope>
+    </dependency>
+   <dependency>
+      <groupId>xalan</groupId>
+      <artifactId>xalan</artifactId>
+      <version>2.7.0</version>
+      <scope>provided</scope>
+    </dependency>
+   </dependencies>
+</project>

Modified: trunk/fop/debian/rules
===================================================================
--- trunk/fop/debian/rules	2010-02-21 10:34:22 UTC (rev 11663)
+++ trunk/fop/debian/rules	2010-02-21 14:38:23 UTC (rev 11664)
@@ -15,8 +15,9 @@
 DOCD=debian/fop-doc/usr/share/doc/fop-doc
 
 install/fop::
-	cp build/fop.jar debian/fop/usr/share/java/fop-${DEB_UPSTREAM_VERSION}.jar
-	dh_link usr/share/java/fop-${DEB_UPSTREAM_VERSION}.jar usr/share/java/fop.jar
+	mh_installpom -pfop $(CURDIR)/debian/pom.xml
+	mh_installjar -pfop -l $(CURDIR)/debian/pom.xml \
+		$(CURDIR)/build/fop.jar
 
 	cp -a debian/fop.sh debian/fop/usr/bin/fop
 	cp -a debian/fop-ttfreader.sh debian/fop/usr/bin/fop-ttfreader

Added: trunk/fop/debian/source/format
===================================================================
--- trunk/fop/debian/source/format	                        (rev 0)
+++ trunk/fop/debian/source/format	2010-02-21 14:38:23 UTC (rev 11664)
@@ -0,0 +1 @@
+3.0 (quilt)




More information about the pkg-java-commits mailing list