From: Ian Jackson Date: Thu, 22 Aug 1996 14:36:12 +0000 (+0100) Subject: dpkg (1.3.7) unstable; urgency=low (medium for source pkg docs) X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf5f3a2c92ef1b44fc7fe5348c25d471f21826be;p=dpkg dpkg (1.3.7) unstable; urgency=low (medium for source pkg docs) * dselect +/-/_/= on lines for all broken, new, local or whatever packages do not affect _all_ packages. (Bug#4129.) * Support for diff-only uploads in source packaging tools. * dpkg-genchanges -d option renamed to -C. * dpkg-buildpackage understands -m, -v, -C (for dpkg-genchanges). * Support for debian/shlibs.local added to dpkg-shlibdeps. * Shared library files' search order defined in dpkg-source(1), and relevant files added to the FILES section. * Programmers' manual describes source packaging tools. * Policy manual mentions shared library control area file. * dpkg-source manpage includes dpkg-shlibdeps in title line. * Manuals have changelog and automatic version numbering. * changelogs (for dpkg and for manuals) installed. * binary target split into binary-arch and binary-indep in manual. * Manpages should be compressed. * Copyright file is moved to /usr/doc//copyright. * Changelogs must be installed in /usr/doc/. * dpkg-deb(8) moved to dpkg-deb(1). * binary target split into binary-arch and binary-indep in source. * changelog entry for 1.2.14 copied from that (forked) release. -- Ian Jackson Thu, 22 Aug 1996 15:36:12 +0100 --- diff --git a/debian/changelog b/debian/changelog index 76bd8a1b..f65d235f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,32 @@ +dpkg (1.3.7) unstable; urgency=low (medium for source pkg docs) + + * dselect +/-/_/= on lines for all broken, new, local or whatever + packages do not affect _all_ packages. (Bug#4129.) + + * Support for diff-only uploads in source packaging tools. + * dpkg-genchanges -d option renamed to -C. + * dpkg-buildpackage understands -m, -v, -C (for dpkg-genchanges). + * Support for debian/shlibs.local added to dpkg-shlibdeps. + * Shared library files' search order defined in dpkg-source(1), and + relevant files added to the FILES section. + + * Programmers' manual describes source packaging tools. + * Policy manual mentions shared library control area file. + * dpkg-source manpage includes dpkg-shlibdeps in title line. + * Manuals have changelog and automatic version numbering. + * changelogs (for dpkg and for manuals) installed. + * binary target split into binary-arch and binary-indep in manual. + * Manpages should be compressed. + * Copyright file is moved to /usr/doc//copyright. + * Changelogs must be installed in /usr/doc/. + + * dpkg-deb(8) moved to dpkg-deb(1). + + * binary target split into binary-arch and binary-indep in source. + * changelog entry for 1.2.14 copied from that (forked) release. + + -- Ian Jackson Thu, 22 Aug 1996 15:36:12 +0100 + dpkg (1.3.6) experimental; urgency=low (HIGH for new source format) * dpkg-source now has broken argument unparsing for tar. (Bug#4195.) @@ -106,6 +135,17 @@ dpkg (1.3.0) experimental; urgency=LOW -- Ian Jackson Tue, 6 Aug 1996 02:31:52 +0100 + +dpkg (1.2.14) stable unstable; urgency=MEDIUM + + * dselect +/-/_/= on lines for all broken, new, local or whatever + packages do not affect _all_ packages. (Bug#4129.) + + * NOTE - THE HISTORY FORKS HERE. 1.2.14's change appears in 1.3.7. + + -- Ian Jackson Thu, 22 Aug 1996 00:39:52 +0100 + + dpkg (1.2.13) unstable; urgency=LOW * dpkg --search produces correct output for diversions. diff --git a/debian/rules b/debian/rules index 8dd1658f..338d68bd 100755 --- a/debian/rules +++ b/debian/rules @@ -19,7 +19,13 @@ clean: -rm -f config.cache config.status config.h install config.log find -name '*~' -print0 | xargs -r0 rm -- -binary: checkroot build +binary: binary-arch binary-indep + +binary-indep: + $(checkdir) + +binary-arch: checkroot build + $(checkdir) -rm -rf debian/tmp install -d debian/tmp debian/tmp/DEBIAN debian/tmp/etc/dpkg install -d debian/tmp/usr/doc/{copyright,dpkg} @@ -40,6 +46,7 @@ binary: checkroot build install cp debian/copyright debian/tmp/usr/doc/copyright/dpkg cp TODO debian/tmp/usr/doc/dpkg/WISHLIST + gzip -9v debian/tmp/usr/doc/dpkg/changelog.* touch debian/tmp/var/lib/dpkg/{status,available} dpkg-shlibdeps -dPre-Depends main/dpkg dselect/dselect dpkg-gencontrol diff --git a/doc/Makefile.in b/doc/Makefile.in index a64b312a..af74a0df 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -35,9 +35,7 @@ INSTALL_DATA = @INSTALL_DATA@ MAKEINFO = makeinfo TEXI2DVI = texi2dvi -DPKGDOCS= developer-keys.pgp - -SGMLDOCS= programmer policy +SGMLDOCSTAMPS= programmer.html-stamp policy.html-stamp # Files folded into manuals OBSOLETEDOCS= descriptions.txt upgrades+errors.txt \ @@ -46,10 +44,18 @@ OBSOLETEDOCS= descriptions.txt upgrades+errors.txt \ disappear-replace.txt diversions.text \ essential-flag.txt version-ordering.txt -all: $(DPKGDOCS) $(SGMLDOCS) +all: $(DPKGDOCS) $(SGMLDOCSTAMPS) + +manuals-version: changelog Makefile + v=`dpkg-parsechangelog -lchangelog | sed -n 's/^Version: //p'` && \ + echo "" >$@.new + d=`pwd | sed -e 's,/doc$$,,; s,^.*dpkg-\([0-9.]*\),\1,'` && \ + echo "" >>$@.new + mv $@.new $@ -$(SGMLDOCS): - debiandoc2html $@.sgml +%.html-stamp: %.sgml manuals-version + rm -rf $*.html + debiandoc2html $< touch $@ guidelines.info: guidelines.texi @@ -65,7 +71,7 @@ database-structure.monops: database-structure.ps mv ps database-structure.monops clean: - rm -f $(SGMLDOCS) + rm -f $(SGMLDOCSTAMPS) rm -f database-structure.ps database-structure.monops ps rm -f *.{aux,cp,dvi,fn,ky,log,pg,toc,tp,vr,bak} rm -f guidelines.info* *.sasp* @@ -78,9 +84,10 @@ install: all $(INSTALL_DATA) deb.5 $(man5dir)/deb.$(man5) $(INSTALL_DATA) deb-old.5 $(man5dir)/deb-old.$(man5) $(INSTALL_DATA) deb-control.5 $(man5dir)/deb-control.$(man5) - set -e; for f in $(SGMLDOCS) ; do \ - cp -r $$f.html $(dpkgdocdir)/$$f.html ; \ - done - set -e; for d in $(DPKGDOCS) ; do \ - $(INSTALL_DATA) $$d $(dpkgdocdir)/$$d ; \ + set -e; for f in $(SGMLDOCSTAMPS) ; do \ + g=`echo $$f | sed -e 's/-stamp$$//'` ; \ + cp -r $$g $(dpkgdocdir)/$$g ; \ done + $(INSTALL_DATA) developer-keys.pgp $(dpkgdocdir)/. + $(INSTALL_DATA) ../debian/changelog $(dpkgdocdir)/changelog.dpkg + $(INSTALL_DATA) changelog $(dpkgdocdir)/changelog.manuals diff --git a/doc/changelog b/doc/changelog new file mode 100644 index 00000000..c6951c7b --- /dev/null +++ b/doc/changelog @@ -0,0 +1,9 @@ +debian-manuals (0.2.0.0) experimental; + + * Draft releases. + + -- Ian Jackson Wed, 21 Aug 1996 15:07:53 +0100 + +Local variables: +mode: debian-changelog +End: diff --git a/doc/developer-keys.pgp b/doc/developer-keys.pgp index 5ad9b5ae..dc4b76fd 100644 Binary files a/doc/developer-keys.pgp and b/doc/developer-keys.pgp differ diff --git a/doc/manuals-version b/doc/manuals-version new file mode 100644 index 00000000..b47f3442 --- /dev/null +++ b/doc/manuals-version @@ -0,0 +1,2 @@ + + diff --git a/doc/policy.sgml b/doc/policy.sgml index 998b3696..2b5dbcc1 100644 --- a/doc/policy.sgml +++ b/doc/policy.sgml @@ -1,4 +1,7 @@ - + +%manuals-version-def; +]>