[pkg-java] r7490 - trunk/libfreemarker-java/debian

twerner at alioth.debian.org twerner at alioth.debian.org
Wed Dec 3 23:16:21 UTC 2008


Author: twerner
Date: 2008-12-03 23:16:21 +0000 (Wed, 03 Dec 2008)
New Revision: 7490

Added:
   trunk/libfreemarker-java/debian/libfreemarker-java-doc.doc-base
   trunk/libfreemarker-java/debian/libfreemarker-java-doc.docs
Removed:
   trunk/libfreemarker-java/debian/doc-base
   trunk/libfreemarker-java/debian/docs
Modified:
   trunk/libfreemarker-java/debian/changelog
   trunk/libfreemarker-java/debian/control
   trunk/libfreemarker-java/debian/rules
Log:
* New upstream release
* Move API documentation to new binary package libfreemarker-java-doc.
  (Closes: #506362)

Modified: trunk/libfreemarker-java/debian/changelog
===================================================================
--- trunk/libfreemarker-java/debian/changelog	2008-12-03 22:56:26 UTC (rev 7489)
+++ trunk/libfreemarker-java/debian/changelog	2008-12-03 23:16:21 UTC (rev 7490)
@@ -1,3 +1,11 @@
+libfreemarker-java (2.3.14-1) experimental; urgency=low
+
+  * New upstream release
+  * Move API documentation to new binary package libfreemarker-java-doc.
+    (Closes: #506362)
+
+ -- Torsten Werner <twerner at debian.org>  Thu, 04 Dec 2008 00:08:56 +0100
+
 libfreemarker-java (2.3.13+debian1-1) unstable; urgency=low
 
   * Move back into main.

Modified: trunk/libfreemarker-java/debian/control
===================================================================
--- trunk/libfreemarker-java/debian/control	2008-12-03 22:56:26 UTC (rev 7489)
+++ trunk/libfreemarker-java/debian/control	2008-12-03 23:16:21 UTC (rev 7490)
@@ -16,6 +16,7 @@
 Package: libfreemarker-java
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime
+Suggests: libfreemarker-java-doc
 Description: a template engine written in Java
  FreeMarker is a "template engine"; a generic tool to generate text output
  (anything from HTML to autogenerated source code) based on templates. It's a
@@ -34,3 +35,28 @@
  This separation is useful even for projects where the programmer and the HMTL
  page author is the same person, since it helps to keep the application clear
  and easily maintainable.
+
+Package: libfreemarker-java-doc
+Section: doc
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, java-gcj-compat | java1-runtime | java2-runtime
+Description: a template engine written in Java (documentation)
+ FreeMarker is a "template engine"; a generic tool to generate text output
+ (anything from HTML to autogenerated source code) based on templates. It's a
+ Java package, a class library for Java programmers. It's not an application
+ for end-users in itself, but something that programmers can embed into their
+ products.
+ .
+ FreeMarker is designed to be practical for the generation of HTML Web pages,
+ particularly by servlet-based applications following the MVC (Model View
+ Controller) pattern. The idea behind using the MVC pattern for dynamic Web
+ pages is that you separate the designers (HTML authors) from the programmers.
+ Everybody works on what they are good at. Designers can change the appearance
+ of a page without programmers having to change or recompile code, because the
+ application logic (Java programs) and page design (FreeMarker templates) are
+ separated. Templates do not become polluted with complex program fragments.
+ This separation is useful even for projects where the programmer and the HMTL
+ page author is the same person, since it helps to keep the application clear
+ and easily maintainable.
+ .
+ This package contains the documentation.

Deleted: trunk/libfreemarker-java/debian/doc-base
===================================================================
--- trunk/libfreemarker-java/debian/doc-base	2008-12-03 22:56:26 UTC (rev 7489)
+++ trunk/libfreemarker-java/debian/doc-base	2008-12-03 23:16:21 UTC (rev 7490)
@@ -1,11 +0,0 @@
-Document: libfreemarker-java
-Title: Freemarker: a template engine written in Java
-Author: The Visigoth Software Society
-Abstract: FreeMarker is a "template engine"; a generic tool to generate text
- output (anything from HTML to autogenerated source code) based on templates.
- It's a Java package, a class library for Java programmers.
-Section: Programming
-
-Format: HTML
-Index: /usr/share/doc/libfreemarker-java/api/index.html
-Files: /usr/share/doc/libfreemarker-java/api/*.html

Deleted: trunk/libfreemarker-java/debian/docs
===================================================================
--- trunk/libfreemarker-java/debian/docs	2008-12-03 22:56:26 UTC (rev 7489)
+++ trunk/libfreemarker-java/debian/docs	2008-12-03 23:16:21 UTC (rev 7490)
@@ -1,2 +0,0 @@
-docs/*
-README.txt

Copied: trunk/libfreemarker-java/debian/libfreemarker-java-doc.doc-base (from rev 7489, trunk/libfreemarker-java/debian/doc-base)
===================================================================
--- trunk/libfreemarker-java/debian/libfreemarker-java-doc.doc-base	                        (rev 0)
+++ trunk/libfreemarker-java/debian/libfreemarker-java-doc.doc-base	2008-12-03 23:16:21 UTC (rev 7490)
@@ -0,0 +1,11 @@
+Document: libfreemarker-java
+Title: Freemarker: a template engine written in Java
+Author: The Visigoth Software Society
+Abstract: FreeMarker is a "template engine"; a generic tool to generate text
+ output (anything from HTML to autogenerated source code) based on templates.
+ It's a Java package, a class library for Java programmers.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libfreemarker-java-doc/api/index.html
+Files: /usr/share/doc/libfreemarker-java-doc/api/*.html


Property changes on: trunk/libfreemarker-java/debian/libfreemarker-java-doc.doc-base
___________________________________________________________________
Name: svn:mergeinfo
   + 

Copied: trunk/libfreemarker-java/debian/libfreemarker-java-doc.docs (from rev 7489, trunk/libfreemarker-java/debian/docs)
===================================================================
--- trunk/libfreemarker-java/debian/libfreemarker-java-doc.docs	                        (rev 0)
+++ trunk/libfreemarker-java/debian/libfreemarker-java-doc.docs	2008-12-03 23:16:21 UTC (rev 7490)
@@ -0,0 +1,2 @@
+docs/*
+README.txt


Property changes on: trunk/libfreemarker-java/debian/libfreemarker-java-doc.docs
___________________________________________________________________
Name: svn:mergeinfo
   + 

Modified: trunk/libfreemarker-java/debian/rules
===================================================================
--- trunk/libfreemarker-java/debian/rules	2008-12-03 22:56:26 UTC (rev 7489)
+++ trunk/libfreemarker-java/debian/rules	2008-12-03 23:16:21 UTC (rev 7490)
@@ -11,9 +11,11 @@
                         jython log4j-1.2 logkit xercesImpl jsp-api xalan2 commons-jxpath
 
 install/libfreemarker-java::
-	install -m 644 -D freemarker.jar $(DEB_DESTDIR)/usr/share/java/freemarker-$(DEB_UPSTREAM_VERSION).jar
-	dh_link /usr/share/java/freemarker-$(DEB_UPSTREAM_VERSION).jar \
+	install -m 644 -D freemarker.jar \
+	  debian/libfreemarker-java/usr/share/java/freemarker-$(DEB_UPSTREAM_VERSION).jar
+	dh_link -plibfreemarker-java \
+	  /usr/share/java/freemarker-$(DEB_UPSTREAM_VERSION).jar \
 	  /usr/share/java/freemarker.jar
 
 get-orig-source:
-	-uscan --upstream-version 0 --rename
+	uscan --force-download --rename




More information about the pkg-java-commits mailing list