From: Manoj Srivastava
Date: Thu, 16 Jun 2005 08:40:16 +0000 (+0000)
Subject: Synchronized with patch 82 from Manojs tree
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=1d0d504f863ba415c5f2c780b50f3adc92305cf9;hp=a6e07a856bbe189181a1caaca669c6a3b37bc228;p=debian%2Fdebian-policy.git
Synchronized with patch 82 from Manojs tree
Synchronized with patch 82 from Manojs tree
Patches applied:
* srivasta@debian.org--etch/debian-policy--devel--3.0--patch-82
* Add "links" to Build-Depends list
git-archimport-id: debian-policy@lists.debian.org--etch/debian-policy--devel--3.0--patch-82
---
diff --git a/debian/changelog b/debian/changelog
index 0ecd30d..e217fec 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -18,8 +18,10 @@ debian-policy (3.5.1.0) unstable; urgency=low
* Add the "main" section of each distribution (got left out by
accident!) (Bug#64304, #75955 from packaging-manual)
* Clean version numbering string (Bug#73064 from packaging-manual)
+ * Add "links" to Build-Depends list
+ * Install HTML version of FHS closes: Bug#83487
- -- Julian Gilbey Thu, 15 Feb 2001 10:55:19 +0000
+ -- Julian Gilbey Thu, 15 Feb 2001 11:42:31 +0000
debian-policy (3.5.0.0) unstable; urgency=low
diff --git a/debian/control b/debian/control
index 2e32885..a22ba09 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: doc
Priority: optional
Maintainer: Debian Policy List
Standards-Version: ${debian-policy:Version}
-Build-Depends-Indep: links, debiandoc-sgml, sp, liburi-perl, libpaperg, tetex-bin, tetex-extra, latex2html, libi18n-langtags-perl, groff, bsdmainutils, pstoedit, tidy, jade, docbook-xml
+Build-Depends-Indep: links, debiandoc-sgml, sp, liburi-perl, libpaperg, tetex-bin, tetex-extra, latex2html, libi18n-langtags-perl, groff, bsdmainutils, pstoedit, tidy, jade, docbook-xml, links
Package: debian-policy
Architecture: all
diff --git a/debian/rules b/debian/rules
index f6da869..09745a8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -66,6 +66,7 @@ LIBDIR := $(TMPTOP)/usr/share/doc-base
# And with version 2.1, we have to build the text and dvi versions
# ourselves :-(
FHS_ARCHIVE =fhs-2.1-source.tar.gz
+FHS_HTML =fhs-2.1.html.tar.gz
FHS_FILES =fhs/fhs.ps fhs/fhs.txt fhs/fhs.pdf
FSSTND_FILES =FSSTND-FAQ fsstnd-1.2.dvi.gz fsstnd-1.2.ps.gz fsstnd-1.2.txt.gz
POLICY_FILES =policy.text.gz policy.sgml virtual-package-names-list.text \
@@ -111,6 +112,7 @@ stamp-build:
GROFF_TMAC_PATH=. cd fhs && $(MAKE) fhs.ps fhs.pdf fhs.txt
links -dump fhs-changes-2.1.html | perl -pe 's/[\r\0]//g' > \
fhs/fhs-changes-2.1.text
+ cd fhs && tar zfx ../$(FHS_HTML)
links -dump upgrading-checklist.html | perl -pe 's/[\r\0]//g' > \
upgrading-checklist.text
$(MAKE) -C debconf_spec all
diff --git a/fhs-2.1.html.tar.gz b/fhs-2.1.html.tar.gz
new file mode 100644
index 0000000..a5de1ab
Binary files /dev/null and b/fhs-2.1.html.tar.gz differ
diff --git a/policy.sgml b/policy.sgml
index b01eb18..c585df8 100644
--- a/policy.sgml
+++ b/policy.sgml
@@ -2323,9 +2323,6 @@
before (a version of) a package is removed and the
postrm afterwards.
-
Programs called from maintainer scripts should not
normally have a path prepended to them. Before installation
@@ -3433,10 +3430,6 @@
files itself when building a package.
-
-
Thirdly, the development package should contain a symlink for
the shared library without a version number. For example, the
@@ -3448,10 +3441,6 @@
respectively.
-
-
Any package installing shared libraries in a directory that's listed
in /etc/ld.so.conf or in one of the default library
@@ -3467,10 +3456,6 @@
installation and removes the links!
-
-
The shlibs File Format
@@ -3527,12 +3512,6 @@
Further Technical information on
shlibs
-
-
-
What are the shlibs files?