diff --git a/debian/Makefile b/debian/Makefile deleted file mode 100644 index 06d49f55..00000000 --- a/debian/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -PKG=shadow -SITE=ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow/ - -deb:: check_cheese - -include /usr/share/quilt/quilt.debbuild.mk - -check_cheese: - @dpkg-parsechangelog | grep -q "\* The \".*\".* release\." || { \ - echo ""; \ - echo " ** **"; \ - echo " ** Warning: not a cheesy release! **"; \ - echo " ** **"; \ - echo ""; \ - exit 1; \ - } diff --git a/debian/control b/debian/control index 33a20d03..55bf10d8 100644 --- a/debian/control +++ b/debian/control @@ -25,7 +25,6 @@ Build-Depends: libsemanage-dev [linux-any], libxml2-utils , pkgconf, - quilt, systemd-dev [linux-any], xsltproc Standards-Version: 4.7.0 diff --git a/debian/dependencies b/debian/dependencies index e8cc1418..e62dea5e 100644 --- a/debian/dependencies +++ b/debian/dependencies @@ -1,19 +1,7 @@ Build-Depends: ============== - * autoconf - * automake1.9 - works with 1.7 or 1.9 (at least) - * libtool * gettext POT, PO, GMO regenerated? - * libpam0g-dev - OK - * debhelper (>= 4.1.16) - * po-debconf - OK - * quilt - patch system - * dpkg-dev (>= 1.13.5) * xsltproc used to generate the manpages * docbook-xsl @@ -25,70 +13,4 @@ Build-Depends: Needed by JH_CHECK_XML_CATALOG([-//OASIS//DTD DocBook XML V4.1.2//EN], [DocBook XML DTD V4.1.2], [], enable_man=no) * libxml2-utils needed by the JH_CHECK_XML_CATALOG macros - * cdbs - used in debian/rules - * libselinux1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64] - * gnome-doc-utils (>= 0.4.3-1) - xml2po, 0.4.3-1 needed for the -l switch. - -passwd Depends: -=============== - * ${shlibs:Depends} - OK - * ${loginpam} - - hurd - login - libpam-modules (>= 0.72-5) - - other archs - + login (>= 970502-1) - login is needed because some passwd utils need /etc/login.defs - login is Essential, so this is just to enforce the version - + libpam-modules (>= 0.72-5) - * debianutils (>= 2.15.2) - After 1:4.0.12-6, {add,remove}-shell are distributed in debianutils (2.15) - /etc/shell was forgotten and introduced in debianutils in 2.15.2 - -passwd Conflicts: -================= - -passwd Replaces: -================ - Some of the passwd man pages are also distributed in some manpages* packages. - Look at the debian/02/run test to optimize these dependencies. - NOTE: Not all maintainers have been notified. - * manpages-de (<< 0.4-9), manpages-fi (<< 0.2-4), manpages-fr (<<1.64.0-1), manpages-hu (<< 20010119-5), manpages-it (<< 0.3.4-3), manpages-ja (<< 0.5.0.0.20050915-1), manpages-ko (<< 20050219-2), manpages-es (<< 1.55-4), manpages-es-extra (<< 0.8a-15), manpages-ru (<< 0.98-3) - All those packages have been updated during sarge->etch. So these Replaces - should be removed after lenny release - * manpages-tr, manpages-zh - Those packages are still in etch, so the Replaces should be kept even - after lenny release - -login Pre-Depends: -================== - * ${shlibs:Depends} - * libpam-runtime (>= 0.76-14) - sarge contained 0.76-22 - -Why Pre-Depends? (because it's an essential package?) - -login Depends: -============== - * libpam-modules (>= 0.72-5) - libpam-modules is needed. - potato contained 0.72-9 - -login Conflicts: -================ - -login Replaces: -=============== - * Some of the login man pages are also distributed in some manpages* packages. - Look at the debian/02/run test to optimize these dependencies. - NOTE: Not all maintainers have been notified. - - manpages-fi, manpages-fr (<<1.64.0-1), manpages-hu, manpages-it, manpages-ko, manpages-ja (<< 0.5.0.0.20050915-1), manpages-de (<< 0.4-10), manpages-es-extra (<<0.8a-15) - Those are packages that have been updated during sarge->etch. These - Replaces should be removed after lenny - - manpages-tr, manpages-zh - Those packages are still in etch, so the Replaces should be kept even - after lenny release