Bug#587835: libspring-2.5-java: Please enable support for JavaServer Faces API

Miguel Landaeta miguel at miguel.cc
Fri Jul 2 02:27:01 UTC 2010


Package: libspring-2.5-java
Severity: wishlist
Tags: patch

Hi,

I just needed support for JavaServer Faces API in Spring, so
since libjsf-api-java is available in Debian it should be
possible to have this functionality in Spring Debian package.

I just prepared a package for some workstations that I
administer so maybe the attached debdiff could be useful to
you.

Regards,


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Miguel Landaeta, miguel at miguel.cc
secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/
"Faith means not wanting to know what is true." -- Nietzsche
-------------- next part --------------
diff -Nru libspring-2.5-java-2.5.6.SEC01/debian/changelog libspring-2.5-java-2.5.6.SEC01/debian/changelog
--- libspring-2.5-java-2.5.6.SEC01/debian/changelog	2010-06-16 14:49:03.000000000 -0430
+++ libspring-2.5-java-2.5.6.SEC01/debian/changelog	2010-07-01 21:32:30.000000000 -0430
@@ -1,3 +1,11 @@
+libspring-2.5-java (2.5.6.SEC01-11) UNRELEASED; urgency=low
+
+  * Team upload.
+  * Enable support for JavaServer Faces API. (Closes: #XXXXXX).
+  * Bump Standards-Version to 3.9.0. No changes were needed.
+
+ -- Miguel Landaeta <miguel at miguel.cc>  Thu, 01 Jul 2010 21:32:30 -0430
+
 libspring-2.5-java (2.5.6.SEC01-10) unstable; urgency=low
 
   [ Onkar Shinde ]
diff -Nru libspring-2.5-java-2.5.6.SEC01/debian/classpath-debian libspring-2.5-java-2.5.6.SEC01/debian/classpath-debian
--- libspring-2.5-java-2.5.6.SEC01/debian/classpath-debian	2010-06-15 03:38:46.000000000 -0430
+++ libspring-2.5-java-2.5.6.SEC01/debian/classpath-debian	2010-07-01 21:20:24.000000000 -0430
@@ -48,6 +48,7 @@
 usr/share/java/glassfish-appserv-jstl.jar
 usr/share/java/testng.jar
 usr/share/java/portlet-api.jar
+usr/share/java/jsf-api.jar
 
 # buildtiger
 usr/share/tomcat6/lib/catalina.jar
diff -Nru libspring-2.5-java-2.5.6.SEC01/debian/control libspring-2.5-java-2.5.6.SEC01/debian/control
--- libspring-2.5-java-2.5.6.SEC01/debian/control	2010-06-16 14:49:03.000000000 -0430
+++ libspring-2.5-java-2.5.6.SEC01/debian/control	2010-07-01 21:32:03.000000000 -0430
@@ -13,8 +13,8 @@
  libhibernate3-java, libhibernate-commons-annotations-java, libhibernate-annotations-java,
  libehcache-java, libibatis-java, libquartz-java, libxapool-java, libtiles-java (>= 2.2.1), libvelocity-tools-java,
  glassfish-toplink-essentials, libtomcat6-java, junit4 (>= 4.5), testng, aspectj (>= 1.6.4), libjasperreports-java,
- maven-repo-helper, libportlet-api-2.0-spec-java
-Standards-Version: 3.8.4
+ maven-repo-helper, libportlet-api-2.0-spec-java, libjsf-api-java
+Standards-Version: 3.9.0
 Homepage: http://springframework.org/about
 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libspring-2.5-java/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libspring-2.5-java/
@@ -80,7 +80,7 @@
 Package: libspring-web-2.5-java
 Architecture: all
 Depends: ${misc:Depends}, openjdk-6-jre | java2-runtime, libspring-context-2.5-java
-Recommends: libstruts1.2-java, libcommons-httpclient-java, libaxis-java
+Recommends: libstruts1.2-java, libcommons-httpclient-java, libaxis-java, libjsf-api-java
 Suggests: glassfish-javaee
 Description: modular Java/J2EE application framework - Web
  Spring is a layered Java/J2EE application framework offering a lot of freedom
diff -Nru libspring-2.5-java-2.5.6.SEC01/debian/excludesfiles/main.excludes libspring-2.5-java-2.5.6.SEC01/debian/excludesfiles/main.excludes
--- libspring-2.5-java-2.5.6.SEC01/debian/excludesfiles/main.excludes	2010-04-26 16:33:34.000000000 -0430
+++ libspring-2.5-java-2.5.6.SEC01/debian/excludesfiles/main.excludes	2010-07-01 21:15:34.000000000 -0430
@@ -15,8 +15,5 @@
 org/springframework/transaction/jta/JotmFactoryBean.java
 
 # spring-web
-# JSF RI is not DFSG-free
-org/springframework/web/jsf/**
-org/springframework/web/context/request/Faces*
-# no Caucho package in Debbian
+# no Caucho package in Debian
 org/springframework/remoting/caucho/**
diff -Nru libspring-2.5-java-2.5.6.SEC01/debian/excludesfiles/tiger.excludes libspring-2.5-java-2.5.6.SEC01/debian/excludesfiles/tiger.excludes
--- libspring-2.5-java-2.5.6.SEC01/debian/excludesfiles/tiger.excludes	2010-04-26 16:33:34.000000000 -0430
+++ libspring-2.5-java-2.5.6.SEC01/debian/excludesfiles/tiger.excludes	2010-07-01 21:15:47.000000000 -0430
@@ -6,7 +6,3 @@
 
 # spring-orm
 org/springframework/orm/jpa/vendor/**
-
-# spring-web
-# JSF RI is not DFSG-free
-org/springframework/web/jsf/**
diff -Nru libspring-2.5-java-2.5.6.SEC01/debian/patches/series libspring-2.5-java-2.5.6.SEC01/debian/patches/series
--- libspring-2.5-java-2.5.6.SEC01/debian/patches/series	2010-06-15 03:38:46.000000000 -0430
+++ libspring-2.5-java-2.5.6.SEC01/debian/patches/series	2010-07-01 21:30:52.000000000 -0430
@@ -3,7 +3,7 @@
 03_use_debian_asm2.diff
 04_remove_oc4j_weaving.diff
 05_remove_glassfish_weaving.diff
-06_no_jsf.diff
+#06_no_jsf.diff
 08_use_glasshfish_toplink.diff
 09_junit_45.diff
 #10_jruby_11.diff
diff -Nru libspring-2.5-java-2.5.6.SEC01/debian/README.Debian libspring-2.5-java-2.5.6.SEC01/debian/README.Debian
--- libspring-2.5-java-2.5.6.SEC01/debian/README.Debian	2010-06-16 14:49:03.000000000 -0430
+++ libspring-2.5-java-2.5.6.SEC01/debian/README.Debian	2010-07-01 21:19:28.000000000 -0430
@@ -30,9 +30,6 @@
     org/springframework/orm/jpa/vendor/**
 
 * spring-web
-  [non-free] JSF RI is not DFSG-free
-    org/springframework/web/jsf/**
-    org/springframework/web/context/request/Faces*
   [not-in-debian] no Caucho package in Debbian
     org/springframework/remoting/caucho/**
 
diff -Nru libspring-2.5-java-2.5.6.SEC01/debian/rules libspring-2.5-java-2.5.6.SEC01/debian/rules
--- libspring-2.5-java-2.5.6.SEC01/debian/rules	2010-06-15 03:38:46.000000000 -0430
+++ libspring-2.5-java-2.5.6.SEC01/debian/rules	2010-07-01 21:37:59.000000000 -0430
@@ -18,6 +18,7 @@
 
 override_dh_auto_clean:
 	$(ANT) clean
+	mh_clean
 
 override_dh_auto_build:
 	$(ANT) alljars


More information about the pkg-java-maintainers mailing list