[libapache-mod-jk] 04/65: libapache-mod-jk (1:1.2.14.1-1+2) unstable; urgency=low

Markus Koschany apo at moszumanska.debian.org
Sat Oct 8 14:14:43 UTC 2016


This is an automated email from the git hooks/post-receive script.

apo pushed a commit to branch master
in repository libapache-mod-jk.

commit 1b103934d90ce6b5a035ac33aed7c4d8e16d142d
Author: Wolfgang Bär <wbaer at gmx.de>
Date:   Mon Oct 3 16:36:16 2005 +0000

    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
---
 debian/NEWS                          |  9 ------
 debian/changelog                     | 19 +++++++++++--
 debian/control                       | 15 ++++++----
 debian/httpd_example_apache.conf     |  2 +-
 debian/httpd_example_apache2.conf    |  2 +-
 debian/libapache-mod-jk-doc.doc-base | 12 ++++++++
 debian/libapache-mod-jk-doc.lintian  |  1 +
 debian/libapache-mod-jk.dirs         |  1 -
 debian/libapache2-mod-jk.NEWS        | 11 ++++++++
 debian/libapache2-mod-jk.dirs        |  2 +-
 debian/rules                         | 54 ++++++++++++++++++++----------------
 11 files changed, 83 insertions(+), 45 deletions(-)

diff --git a/debian/NEWS b/debian/NEWS
deleted file mode 100644
index d9705b4..0000000
--- a/debian/NEWS
+++ /dev/null
@@ -1,9 +0,0 @@
-libapache-mod-jk (1:1.2.13-1) unstable; urgency=low
-
-  An Apache 2 package is provided (libapache2-mod-jk) and should
-  be used instead of the deprecated libapache2-mod-jk2 package.
-
-  Due to building packages for Apache 1.3 and 2 the documentation
-  is now packaged seperately (libapache-mod-jk-doc).  
-
- -- Wolfgang Baer <WBaer at gmx.de>  Thu, 23 Jun 2005 22:42:54 +0200
diff --git a/debian/changelog b/debian/changelog
index 7e2baa2..2261640 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -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 @@ libapache-mod-jk (1:1.2.13-1) unstable; urgency=low
   * 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
 
diff --git a/debian/control b/debian/control
index 8692655..adc8cc9 100644
--- a/debian/control
+++ b/debian/control
@@ -3,15 +3,15 @@ Section: web
 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 @@ Section: web
 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 @@ Package: libapache-mod-jk-doc
 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.
diff --git a/debian/httpd_example_apache.conf b/debian/httpd_example_apache.conf
index 22392d6..57ccd56 100644
--- a/debian/httpd_example_apache.conf
+++ b/debian/httpd_example_apache.conf
@@ -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
diff --git a/debian/httpd_example_apache2.conf b/debian/httpd_example_apache2.conf
index 47576f4..03ace69 100644
--- a/debian/httpd_example_apache2.conf
+++ b/debian/httpd_example_apache2.conf
@@ -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
diff --git a/debian/libapache-mod-jk-doc.doc-base b/debian/libapache-mod-jk-doc.doc-base
new file mode 100644
index 0000000..08fdd0e
--- /dev/null
+++ b/debian/libapache-mod-jk-doc.doc-base
@@ -0,0 +1,12 @@
+Document: libapache-mod-jk-doc
+Title: The Apache Jakarta Tomcat Connector
+Author: The Apache Jakarta team
+Abstract: This manual contains general documentation and configuration
+ information of the Apache Tomcat connector for Apache 1.3 and 2.0
+Section: Web
+
+Format: HTML
+Index: /usr/share/doc/libapache-mod-jk-doc/index.html
+Files: /usr/share/doc/libapache-mod-jk-doc/*.html
+
+  
diff --git a/debian/libapache-mod-jk-doc.lintian b/debian/libapache-mod-jk-doc.lintian
new file mode 100644
index 0000000..e4051a9
--- /dev/null
+++ b/debian/libapache-mod-jk-doc.lintian
@@ -0,0 +1 @@
+libapache-mod-jk-doc: changelog-file-not-compressed
diff --git a/debian/libapache-mod-jk.dirs b/debian/libapache-mod-jk.dirs
index 21c179f..7bb4328 100644
--- a/debian/libapache-mod-jk.dirs
+++ b/debian/libapache-mod-jk.dirs
@@ -1,3 +1,2 @@
 usr/lib/apache/1.3/
 etc/libapache-mod-jk/
-
diff --git a/debian/libapache2-mod-jk.NEWS b/debian/libapache2-mod-jk.NEWS
new file mode 100644
index 0000000..fc7d24e
--- /dev/null
+++ b/debian/libapache2-mod-jk.NEWS
@@ -0,0 +1,11 @@
+libapache2-mod-jk (1:1.2.14.1-1) unstable; urgency=low
+
+  This package replaces the previously libapache2-mod-jk2 package
+  which is now unsupported upstream and therefore removed from
+  the archive.
+
+  Its recommended to switch to this package. Due to building packages
+  for Apache 1.3 and 2 the documentation is now packaged seperately 
+  (libapache-mod-jk-doc).  
+
+ -- Wolfgang Baer <WBaer at gmx.de>  Thu, 23 Jun 2005 22:42:54 +0200
diff --git a/debian/libapache2-mod-jk.dirs b/debian/libapache2-mod-jk.dirs
index f2f8ecf..7118833 100644
--- a/debian/libapache2-mod-jk.dirs
+++ b/debian/libapache2-mod-jk.dirs
@@ -1,3 +1,3 @@
+usr/lib/apache2/modules/
 etc/libapache2-mod-jk/
 etc/apache2/mods-available/
-
diff --git a/debian/rules b/debian/rules
index 2c7cbfd..320cebd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,38 +15,31 @@ ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
 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
-	
-
-## -------- 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
+	cd jk/build/docs && rm -f style.xsl BUILDING
+	cd jk/build/docs && lynx -dump -nolist changelog.html > changelog
 
-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 @@ clean-patched:
 	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 -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 
-	dh_installdirs
-	dh_install
+	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 @@ unpatch:
 
 	
 # 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 @@ binary-indep: build build-doc install
 	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 @@ binary-arch: apache13 apache20 install
 	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

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libapache-mod-jk.git



More information about the pkg-java-commits mailing list