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 <[EMAIL PROTECTED]>  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


_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

Reply via email to