CVS libapache-mod-jk/debian

Wolfgang B??r wbaer-guest at haydn.debian.org
Mon Oct 3 16:36:16 UTC 2005


Update of /cvsroot/pkg-java/libapache-mod-jk/debian
In directory haydn:/tmp/cvs-serv31233/debian

Modified Files:
	changelog control httpd_example_apache.conf 
	httpd_example_apache2.conf libapache-mod-jk.dirs 
	libapache2-mod-jk.dirs rules 
Added Files:
	libapache-mod-jk-doc.doc-base libapache-mod-jk-doc.lintian 
	libapache2-mod-jk.NEWS 
Removed Files:
	NEWS 
Log Message:
libapache-mod-jk (1:1.2.14.1-1+2) unstable; urgency=low

  * New upstream release (closes: #307331)
  * Removed cdbs dependency - building only with debhelper
  * Build Apache2 package (closes: #296345)
  * Split documentation in own package so it does not ship twice
  * Updated workers.properties
  * Added example httpd.conf files for Apache 1.3 and 2
  * Added tomcat5 as alternative to tomcat4 to suggests
  * Only provide example conf files (for Apache1.3/2) which have to be 
    installed and modified for a specific setup by the user (closes: #321203)
  * Added conflicts/replaces with libapache2-mod-jk2 and added NEWS.Debian
  * Registered documentation with doc-base
  * Updated copyright to new upstream Apache License Version 2.0


--- /cvsroot/pkg-java/libapache-mod-jk/debian/changelog	2005/06/29 20:10:05	1.3
+++ /cvsroot/pkg-java/libapache-mod-jk/debian/changelog	2005/10/03 16:36:16	1.4
@@ -1,4 +1,11 @@
-libapache-mod-jk (1:1.2.13-1) unstable; urgency=low
+libapache-mod-jk (1:1.2.14.1-2) unstable; urgency=low
+
+  * Fixed binary arch only build by splitting
+    arch and indep install targets
+
+ -- Wolfgang Baer <WBaer at gmx.de>  Mon, 03 Oct 2005 13:25:14 +0200
+
+libapache-mod-jk (1:1.2.14.1-1) unstable; urgency=low
 
   * New upstream release (closes: #307331)
   * Removed cdbs dependency - building only with debhelper
@@ -8,13 +15,19 @@
   * Split documentation in own package so it does not ship twice
     + debian/control: package libapache-mod-jk-doc added
     + debian/control: xsltproc dependency for building
+    + debian/control: added conflicts/replaces with old libapache-mod-jk    
   * Updated workers.properties
   * Added example httpd.conf files for Apache 1.3 and 2
-  * Added coming tomcat5 as alternative to tomcat4 to suggests
+  * Added tomcat5 as alternative to tomcat4 to suggests
+  * Only provide example conf files (for Apache1.3/2) which have to be 
+    installed and modified for a specific setup by the user (closes: #321203)
+  * Added conflicts/replaces with libapache2-mod-jk2 and added NEWS.Debian
+  * Registered documentation with doc-base
+  * Added lintian override for changelog html file used in the manual
   * Updated copyright to new upstream Apache License Version 2.0
   * Updated Standards-Version to 3.6.2 - no changes
 
- -- Wolfgang Baer <WBaer at gmx.de>  Thu, 23 Jun 2005 22:42:54 +0200
+ -- Wolfgang Baer <WBaer at gmx.de>  Tue,  6 Sep 2005 14:43:49 +0200
 
 libapache-mod-jk (1:1.2.5-2) unstable; urgency=low
 
--- /cvsroot/pkg-java/libapache-mod-jk/debian/control	2005/06/29 20:10:05	1.3
+++ /cvsroot/pkg-java/libapache-mod-jk/debian/control	2005/10/03 16:36:16	1.4
@@ -3,15 +3,15 @@
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Stefan Gybas <sgybas at debian.org>, Wolfgang Baer <WBaer at gmx.de>
-Build-Depends: debhelper (>= 4.1.0), dpatch, apache-dev (>= 1.3.29.0.1), apache2-threaded-dev, libtool
-Build-Depends-Indep: xsltproc
+Build-Depends: debhelper (>= 4.2.30), dpatch, apache-dev (>= 1.3.33-1), apache2-threaded-dev, libtool
+Build-Depends-Indep: xsltproc, lynx
 Standards-Version: 3.6.2
 
 Package: libapache-mod-jk
 Architecture: any
 Section: web
 Priority: optional
-Depends: ${shlibs:Depends}, apache-common (>= 1.3.29.0.1), apache | apache-perl | apache-ssl
+Depends: ${shlibs:Depends}, apache-common (>= 1.3.33-1), apache | apache-perl | apache-ssl
 Suggests: tomcat4 | tomcat5, libapache-mod-jk-doc
 Description: Apache 1.3 connector for the Tomcat Java servlet engine
  Apache Tomcat is the reference implementation for the Java Servlet and
@@ -30,6 +30,8 @@
 Priority: optional
 Depends: ${shlibs:Depends}, apache2-common, apache2
 Suggests: tomcat4 | tomcat5, libapache-mod-jk-doc
+Conflicts: libapache2-mod-jk2
+Replaces: libapache2-mod-jk2
 Description: Apache 2 connector for the Tomcat Java servlet engine
  Apache Tomcat is the reference implementation for the Java Servlet and
  JavaServer Pages (JSP) specification from the Apache Jakarta project.
@@ -45,9 +47,12 @@
 Architecture: all
 Section: doc
 Priority: optional
-Description: Documentation and examples of libapache-mod-jk packages
+Suggests: libapache2-mod-jk | libapache-mod-jk
+Conflicts: libapache-mod-jk (<= 1.2.5-2)
+Replaces: libapache-mod-jk (<= 1.2.5-2)
+Description: Documentation of libapache-mod-jk/libapache2-mod-jk packages
  Documentation and examples of the Apache jk connector for the Tomcat 
- Java servlet engine
+ Java servlet engine.
  .
  For uptodate documentation about Tomcat connectors please take a look
  at the home page at http://jakarta.apache.org/tomcat/connectors-doc.
--- /cvsroot/pkg-java/libapache-mod-jk/debian/httpd_example_apache.conf	2005/06/29 20:10:05	1.1
+++ /cvsroot/pkg-java/libapache-mod-jk/debian/httpd_example_apache.conf	2005/10/03 16:36:16	1.2
@@ -2,7 +2,7 @@
 # for Apache 1.3
 #
 # for all commands/options available see the manual 
-# the provided in libapache-mod-jk-doc package. 
+# provided in libapache-mod-jk-doc package. 
 
 # The location where mod_jk will find the workers definitions
 JkWorkersFile	/etc/libapache-mod-jk/workers.properties
--- /cvsroot/pkg-java/libapache-mod-jk/debian/httpd_example_apache2.conf	2005/06/29 20:10:05	1.1
+++ /cvsroot/pkg-java/libapache-mod-jk/debian/httpd_example_apache2.conf	2005/10/03 16:36:16	1.2
@@ -2,7 +2,7 @@
 # for Apache 2
 #
 # for all commands/options available see the manual 
-# the provided in libapache-mod-jk-doc package. 
+# provided in libapache-mod-jk-doc package. 
 
 # The location where mod_jk will find the workers definitions
 JkWorkersFile	/etc/libapache2-mod-jk/workers.properties
--- /cvsroot/pkg-java/libapache-mod-jk/debian/libapache-mod-jk.dirs	2005/06/29 20:10:05	1.1
+++ /cvsroot/pkg-java/libapache-mod-jk/debian/libapache-mod-jk.dirs	2005/10/03 16:36:16	1.2
@@ -1,3 +1,2 @@
 usr/lib/apache/1.3/
 etc/libapache-mod-jk/
-
--- /cvsroot/pkg-java/libapache-mod-jk/debian/libapache2-mod-jk.dirs	2005/06/29 20:10:05	1.1
+++ /cvsroot/pkg-java/libapache-mod-jk/debian/libapache2-mod-jk.dirs	2005/10/03 16:36:16	1.2
@@ -1,3 +1,3 @@
+usr/lib/apache2/modules/
 etc/libapache2-mod-jk/
 etc/apache2/mods-available/
-
--- /cvsroot/pkg-java/libapache-mod-jk/debian/rules	2005/06/29 20:10:05	1.2
+++ /cvsroot/pkg-java/libapache-mod-jk/debian/rules	2005/10/03 16:36:16	1.3
@@ -15,38 +15,31 @@
 endif
 
 build: patch build-stamp
-
 build-stamp:  
 	dh_testdir
 	touch build-stamp
 
+
 build-apache13:
 	dh_testdir
 	-$(MAKE) -C jk/native clean 
 	cd jk/native && ./configure --with-apxs=/usr/bin/apxs
-	make -C jk/native
+	$(MAKE) -C jk/native
 
 build-apache20:
 	dh_testdir
 	-$(MAKE) -C jk/native clean 
 	cd jk/native && ./configure --with-apxs=/usr/bin/apxs2
-	make -C jk/native
+	$(MAKE) -C jk/native
+
 
 build-doc:
 	cd jk/xdocs && install -d ../build/docs/ && cp -R * ../build/docs/
 	cd jk/build/docs && for i in `find . -name '*.xml'`; do xsltproc style.xsl $$i > `dirname $$i`/`basename $$i .xml`.html; done
 	cd jk/build/docs && find . -name '*.xml' -exec rm -f {} \;
-	cd jk/build/docs && rm -f style.xsl
-	
+	cd jk/build/docs && rm -f style.xsl BUILDING
+	cd jk/build/docs && lynx -dump -nolist changelog.html > changelog
 
-## -------- INSTALL TARGETS
-apache13: build-apache13
-	mkdir -p $(CURDIR)/debian/libapache-mod-jk/usr/lib/apache/1.3/
-	cp jk/native/apache-1.3/mod_jk.so.0.0.0 debian/libapache-mod-jk/usr/lib/apache/1.3/mod_jk.so
-
-apache20: build-apache20
-	mkdir -p $(CURDIR)/debian/libapache2-mod-jk/usr/lib/apache2/modules/
-	cp jk/native/apache-2.0/mod_jk.so debian/libapache2-mod-jk/usr/lib/apache2/modules/mod_jk.so
 
 ## -------- CLEAN TARGETS
 clean: clean-patched unpatch
@@ -70,17 +63,29 @@
 	rm -f jk/native/common/*.lo jk/native/common/*.o
 	rm -rf jk/native/apache-1.3/.libs jk/native/common/.libs
 	rm -rf jk/native/apache-2.0/.libs jk/native/common/.libs
-	dh_clean -k
+	dh_clean
 
-## -------- INSTALL TARGETS
 
-install: install-stamp
-install-stamp:
+install: install-indep install-arch
+install-indep:
 	dh_testdir
 	dh_testroot
-	dh_clean -k 
-	dh_installdirs
-	dh_install
+	dh_clean -k -i
+	dh_installdirs -i
+	# install lintian overrides as we have a changelog.html used in the manual
+	install -d $(CURDIR)/debian/libapache-mod-jk-doc/usr/share/lintian/overrides/
+	install -m 644 $(CURDIR)/debian/libapache-mod-jk-doc.lintian $(CURDIR)/debian/libapache-mod-jk-doc/usr/share/lintian/overrides/libapache-mod-jk-doc
+	dh_install -i
+
+install-arch:
+	dh_testdir
+	dh_testroot
+	dh_clean -k -a
+	dh_installdirs -a
+	cp jk/native/apache-1.3/mod_jk.so.0.0.0 debian/libapache-mod-jk/usr/lib/apache/1.3/mod_jk.so
+	cp jk/native/apache-2.0/mod_jk.so debian/libapache2-mod-jk/usr/lib/apache2/modules/mod_jk.so
+	dh_install -a
+
 
 patch: patch-stamp
 patch-stamp:
@@ -93,9 +98,10 @@
 
 	
 # Build architecture-independent files here.
-binary-indep: build build-doc install	
+binary-indep: build-doc install-indep	
 	dh_testdir -i 
 	dh_testroot -i
+	dh_installchangelogs -i
 	dh_installexamples -i
 	dh_installdocs -i
 	dh_compress -i -Xchangelog.html
@@ -105,7 +111,7 @@
 	dh_builddeb -i
 
 # Build architecture-dependent files here.
-binary-arch: apache13 apache20 install
+binary-arch: build build-apache13 build-apache20 install-arch
 	dh_testdir -a 
 	dh_testroot -a
 	dh_installchangelogs -a
@@ -120,5 +126,5 @@
 	dh_md5sums -a
 	dh_builddeb -a
 													
-binary: binary-indep binary-arch
-.PHONY: binary-indep build-doc binary-arch build-apache13 build-apache20 binary install
+binary: binary-arch binary-indep
+.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch



More information about the pkg-java-commits mailing list