Author: twerner Date: 2011-08-17 12:00:01 +0000 (Wed, 17 Aug 2011) New Revision: 14260
Added: trunk/libquartz-java/debian/README.source trunk/libquartz-java/debian/libquartz-java-doc.doc-base.api trunk/libquartz-java/debian/libquartz-java-doc.install trunk/libquartz-java/debian/maven.properties Removed: trunk/libquartz-java/debian/README.Debian-source trunk/libquartz-java/debian/libquartz-java.substvars Modified: trunk/libquartz-java/debian/changelog trunk/libquartz-java/debian/control trunk/libquartz-java/debian/copyright trunk/libquartz-java/debian/rules Log: Add a *-doc package. Deleted: trunk/libquartz-java/debian/README.Debian-source =================================================================== --- trunk/libquartz-java/debian/README.Debian-source 2011-08-17 11:38:58 UTC (rev 14259) +++ trunk/libquartz-java/debian/README.Debian-source 2011-08-17 12:00:01 UTC (rev 14260) @@ -1,13 +0,0 @@ -libquartz-java -============== - -The upstream supplied source package contains binary jar files. -Currently no clean source distribution exists. Therefore, the upstream -sources were modified to comply with the Debian Free Software -Guidelines. - -Use the rules/get-orig-source target to create the orig.tar.gz. -For more details on repackaging of upstream sources please see the -debian/orig-tar.sh file. - - -- Varun Hiremath <[email protected]>, Thu, 8 Nov 2007 00:22:29 +0530 Added: trunk/libquartz-java/debian/README.source =================================================================== --- trunk/libquartz-java/debian/README.source (rev 0) +++ trunk/libquartz-java/debian/README.source 2011-08-17 12:00:01 UTC (rev 14260) @@ -0,0 +1,9 @@ +Information about libquartz-java +------------------------------ + +This package was debianized using the mh_make command +from the maven-debian-helper package. + +The build system uses Maven but prevents it from downloading +anything from the Internet, making the build compliant with +the Debian policy. Modified: trunk/libquartz-java/debian/changelog =================================================================== --- trunk/libquartz-java/debian/changelog 2011-08-17 11:38:58 UTC (rev 14259) +++ trunk/libquartz-java/debian/changelog 2011-08-17 12:00:01 UTC (rev 14260) @@ -9,8 +9,9 @@ * Use Maven to build package because upstream has switched to Maven. * Switch to source format 3.0. * Remove Java runtime from Depends. + * Add a *-doc package. - -- Torsten Werner <[email protected]> Wed, 17 Aug 2011 13:36:54 +0200 + -- Torsten Werner <[email protected]> Wed, 17 Aug 2011 13:57:53 +0200 libquartz-java (1.6.6-1) unstable; urgency=low Modified: trunk/libquartz-java/debian/control =================================================================== --- trunk/libquartz-java/debian/control 2011-08-17 11:38:58 UTC (rev 14259) +++ trunk/libquartz-java/debian/control 2011-08-17 12:00:01 UTC (rev 14260) @@ -3,18 +3,21 @@ Priority: optional Maintainer: Debian Java Maintainers <[email protected]> Uploaders: Varun Hiremath <[email protected]>, Torsten Werner <[email protected]>, Michael Koch <[email protected]> -Build-Depends: cdbs, debhelper (>= 7), default-jdk, ant -Build-Depends-Indep: glassfish-javaee, libcommons-modeler-java, - libservlet2.5-java, glassfish-mail, glassfish-javaee, libcommons-dbcp-java, - glassfish-activation, junit -Standards-Version: 3.8.3 +Build-Depends: debhelper (>= 7), cdbs, default-jdk, maven-debian-helper (>= 1.4) +Build-Depends-Indep: glassfish-activation, glassfish-javaee, glassfish-mail, libcommons-logging-java, + libservlet2.5-java, junit, libasm3-java, default-jdk-doc, libcommons-logging-java-doc, + libservlet2.5-java-doc, libcommons-beanutils-java-doc, libcommons-dbcp-java-doc, + libcommons-pool-java-doc, liblog4j1.2-java-doc, libmaven-javadoc-plugin-java +Standards-Version: 3.9.1 Homepage: http://quartz-scheduler.org Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libquartz-java Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libquartz-java Package: libquartz-java Architecture: all -Depends: ${misc:Depends} +Depends: ${misc:Depends}, ${maven:Depends} +Recommends: ${maven:OptionalDepends} +Suggests: libquartz-java-doc Description: open source job scheduling system Quartz is a full-featured, open source job scheduling system that can be integrated with, or used along side virtually any J2EE or J2SE @@ -24,3 +27,21 @@ tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components or EJBs. The Quartz Scheduler includes many enterprise-class features, such as JTA transactions and clustering. + +Package: libquartz-java-doc +Architecture: all +Section: doc +Depends: ${misc:Depends}, ${maven:DocDepends} +Recommends: ${maven:DocOptionalDepends} +Suggests: libquartz-java +Description: open source job scheduling system - documentation + Quartz is a full-featured, open source job scheduling system that can + be integrated with, or used along side virtually any J2EE or J2SE + application - from the smallest stand-alone application to the + largest e-commerce system. Quartz can be used to create simple or + complex schedules for executing tens, hundreds, or even + tens-of-thousands of jobs; jobs whose tasks are defined as standard + Java components or EJBs. The Quartz Scheduler includes many + enterprise-class features, such as JTA transactions and clustering. + . + This package contains the API documentation of libquartz-java. Modified: trunk/libquartz-java/debian/copyright =================================================================== --- trunk/libquartz-java/debian/copyright 2011-08-17 11:38:58 UTC (rev 14259) +++ trunk/libquartz-java/debian/copyright 2011-08-17 12:00:01 UTC (rev 14260) @@ -1,21 +1,18 @@ -This package was debianized by Varun Hiremath <[email protected]> on -Tue, 24 Apr 2007 17:19:10 +0530. +Format-Specification: http://dep.debian.net/deps/dep5/ +Name: Quartz Parent POM +Maintainer: James House <[email protected]> as Primary Developer + Jason Voegele <[email protected]> as Build Engineer, Release Engineer +Source: http://quartz-scheduler.org/ -It was downloaded from http://www.opensymphony.com/quartz/download.action +Files: * +Copyright: 2011, James House <[email protected]> +License: Apache-2.0 + On Debian GNU/Linux system you can find the complete text of the + Apache-2.0 license in '/usr/share/common-licenses/Apache-2.0' -Upstream Authors: OpenSymphony - -Copyright: (C) 2004-2006 OpenSymphony - -Previously Copyright: (C) 2001-2004 James House and (C) 2004 Third Eye Consulting, Inc. - -License: - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - -The full text of the Apache License can be found in -`/usr/share/common-licenses/Apache-2.0' on Debian systems. - -The Debian packaging is (C) 2007, Varun Hiremath <[email protected]> and -is licensed under the GPL, see `/usr/share/common-licenses/GPL'. +Files: debian/* +Copyright: 2007, Varun Hiremath <[email protected]> + 2011, Torsten Werner <[email protected]> +License: GPL + On Debian GNU/Linux system you can find the complete text of the + license in '/usr/share/common-licenses/GPL' Added: trunk/libquartz-java/debian/libquartz-java-doc.doc-base.api =================================================================== --- trunk/libquartz-java/debian/libquartz-java-doc.doc-base.api (rev 0) +++ trunk/libquartz-java/debian/libquartz-java-doc.doc-base.api 2011-08-17 12:00:01 UTC (rev 14260) @@ -0,0 +1,10 @@ +Document: libquartz-java +Title: API Javadoc for Quartz Parent POM +Author: Quartz Parent POM developers +Abstract: This is the API Javadoc provided for the + libquartz-java library. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libquartz-java/api/index.html +Files: /usr/share/doc/libquartz-java/api/* Added: trunk/libquartz-java/debian/libquartz-java-doc.install =================================================================== --- trunk/libquartz-java/debian/libquartz-java-doc.install (rev 0) +++ trunk/libquartz-java/debian/libquartz-java-doc.install 2011-08-17 12:00:01 UTC (rev 14260) @@ -0,0 +1,2 @@ +target/site/apidocs/* usr/share/doc/libquartz-java/api + Deleted: trunk/libquartz-java/debian/libquartz-java.substvars =================================================================== --- trunk/libquartz-java/debian/libquartz-java.substvars 2011-08-17 11:38:58 UTC (rev 14259) +++ trunk/libquartz-java/debian/libquartz-java.substvars 2011-08-17 12:00:01 UTC (rev 14260) @@ -1,8 +0,0 @@ -#List of dependencies for libquartz-java, generated for use by debian/control -maven.CompileDepends=libmaven-compiler-plugin-java, libsurefire-java -maven.UpstreamPackageVersion=1.7.3 -maven.Depends=glassfish-activation, glassfish-mail -maven.OptionalDepends= -maven.TestDepends= -maven.DocDepends=default-jdk-doc -maven.DocOptionalDepends= Added: trunk/libquartz-java/debian/maven.properties =================================================================== --- trunk/libquartz-java/debian/maven.properties (rev 0) +++ trunk/libquartz-java/debian/maven.properties 2011-08-17 12:00:01 UTC (rev 14260) @@ -0,0 +1,4 @@ +# Include here properties to pass to Maven during the build. +# For example: +# maven.test.skip=true + Modified: trunk/libquartz-java/debian/rules =================================================================== --- trunk/libquartz-java/debian/rules 2011-08-17 11:38:58 UTC (rev 14259) +++ trunk/libquartz-java/debian/rules 2011-08-17 12:00:01 UTC (rev 14260) @@ -1,9 +1,10 @@ #!/usr/bin/make -f +include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/maven.mk -include /usr/share/cdbs/1/rules/debhelper.mk JAVA_HOME := /usr/lib/jvm/default-java +DEB_MAVEN_DOC_TARGET := javadoc:jar javadoc:aggregate get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

