[java-policy] 96/198: Bumped debhelper compat to 7 and updated the faq update rules. Removed obsolete publish rule. Made the build fetch the version from the changelog rather than the build dir.
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Wed Sep 23 07:49:34 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository java-policy.
commit 770bd0c2ad8e27c6f419b46c105e81b4fb87954b
Author: Niels Thykier <nthykier at debian.org>
Date: Mon Apr 5 10:29:07 2010 +0000
Bumped debhelper compat to 7 and updated the faq update rules.
Removed obsolete publish rule.
Made the build fetch the version from the changelog rather than
the build dir.
---
Makefile | 10 +++-------
debian/changelog | 6 ++++++
debian/compat | 2 +-
debian/control | 2 +-
debian/rules | 22 +++++++++++-----------
5 files changed, 22 insertions(+), 20 deletions(-)
diff --git a/Makefile b/Makefile
index 8acb798..515a599 100644
--- a/Makefile
+++ b/Makefile
@@ -18,9 +18,6 @@ LC_CTYPE=C
all: debian-java-policy debian-java-faq-gen
-publish: policy.html
- scp debian-java-policy/*.html opal at www.debian.org:/org/www.debian.org/www/doc/packaging-manuals/java-policy
-
# Policy part
MAKEOUT=policy.txt policy.ps
OUTPUTS=$(MAKEOUT) policy.xml
@@ -88,8 +85,7 @@ debian-java-faq-gen: debian-java-faq
debian-java-faq-install: debian-java-faq debian-java-faq-gen
(cd $<; make publish PUBLISHDIR=$(PUBLISHDIR))
-debian-java-faq:
- (cvs -d :pserver:anonymous at cvs.debian.org:/cvs/debian-doc -z3 checkout -d debian-java-faq ddp/manuals.sgml/java-faq)
-
debian-java-faq-update: debian-java-faq
- (cd $<; cvs -z3 update -d)
+ svn export svn://svn.debian.org/svn/ddp/manuals/trunk/java-faq/ faq-update/
+ cp faq-update/* $</
+ rm -fr faq-update/
diff --git a/debian/changelog b/debian/changelog
index adf3417..c2e18c4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -7,6 +7,12 @@ java-common (0.35) UNRELEASED; urgency=low
- Java libraries are no longer required to depend on a JVM
(Closes: #227587)
* Updated to java-faq to match the online version.
+ * Bumped debhelper compat to 7.
+ * Use the version from the changelog rather than the dir to determine
+ the debian "revision" of the default-* packages. It is more robust.
+ * Removed old publish rule - the policy is updated automatically after
+ upload now.
+ * Updated the rules to update the java faq.
-- Niels Thykier <niels at thykier.net> Fri, 26 Mar 2010 21:44:45 +0100
diff --git a/debian/compat b/debian/compat
index 7ed6ff8..7f8f011 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-5
+7
diff --git a/debian/control b/debian/control
index 21b1619..08f9787 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
Maintainer: Debian Java Mailing List <debian-java at lists.debian.org>
Uploaders: Stefan Gybas <sgybas at debian.org>, Arnaud Vandyck <avdyk at debian.org>, Michael Koch <konqueror at gmx.de>, Matthias Klose <doko at debian.org>, Torsten Werner <twerner at debian.org>,
Niels Thykier <niels at thykier.net>
-Build-Depends: debhelper (>= 5)
+Build-Depends: debhelper (>= 7)
Build-Depends-Indep: debiandoc-sgml, docbook-utils, docbook-xml, dpsyco-devel, lynx
Standards-Version: 3.8.2
Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/java-common
diff --git a/debian/rules b/debian/rules
index aa4e208..83941d9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,7 @@
S = $(EMPTY) $(EMPTY)
mk_cslist = $(subst $(S),$(,)$(S),$(foreach v,$(1),$(v)-$(2)))
vafilt = $(subst $(2)=,,$(filter $(2)=%,$(1)))
-jrel = $(subst java-common-0.,,$(notdir $(CURDIR)))
+jrel = $(shell dpkg-parsechangelog | grep Version | sed "s/Version: 0.//")
DPKG_VARS := $(shell dpkg-architecture)
DEB_HOST_ARCH ?= $(call vafilt,$(DPKG_VARS),DEB_HOST_ARCH)
@@ -62,7 +62,7 @@ install-indep: install-stamp
install-stamp: build-stamp
dh_testdir
dh_testroot
- dh_clean -k -i
+ dh_prep -i
dh_installdirs -i
dh_installdocs -i
@@ -75,13 +75,13 @@ install-stamp: build-stamp
install-arch:
dh_testdir
dh_testroot
- dh_clean -k -s
+ dh_prep -a
binary-arch: install-arch
ifneq (,$(p_jre))
- dh_testdir -s
- dh_testroot -s
+ dh_testdir -a
+ dh_testroot -a
dh_install -a
dh_installdocs -pdefault-jre-headless
dh_installchangelogs -pdefault-jre-headless
@@ -93,10 +93,10 @@ ifneq (,$(p_jre))
ln -sf $$t debian/$$p/usr/share/doc/$$p; \
t=$$p; \
done
- dh_compress -s
- dh_fixperms -s
- dh_installdeb -s
- dh_gencontrol -s -- \
+ dh_compress -a
+ dh_fixperms -a
+ dh_installdeb -a
+ dh_gencontrol -a -- \
-v$(dversion) \
'-Vjre=$(p_jre)' \
'-Vjhl=$(p_jhl)' \
@@ -109,8 +109,8 @@ ifneq (,$(p_jre))
'-Vjhl:provides=$(jhl_provides)' \
'-Vjdk:provides=$(jdk_provides)' \
- dh_md5sums -s
- dh_builddeb -s
+ dh_md5sums -a
+ dh_builddeb -a
endif
# Build architecture-independent files here.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/java-policy.git
More information about the pkg-java-commits
mailing list