[maemo-commits] [maemo-commits] r9984 - projects/haf/trunk/dpkg/debian
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Fri Feb 16 18:51:38 EET 2007
- Previous message: [maemo-commits] r9982 - projects/haf/trunk/dpkg/man
- Next message: [maemo-commits] r9985 - in projects/haf/trunk/dpkg: . debian man
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: marivoll
Date: 2007-02-16 18:51:37 +0200 (Fri, 16 Feb 2007)
New Revision: 9984
Modified:
projects/haf/trunk/dpkg/debian/control
projects/haf/trunk/dpkg/debian/dpkg-dev.install
projects/haf/trunk/dpkg/debian/dpkg.install
projects/haf/trunk/dpkg/debian/rules
Log:
* Replaced some Perl script with shell version and moved other scripts
to dpkg-dev to make the dpkg package independent from Perl.
* Removed Build-Dependency on libselinux1-dev, configure without it.
* Made dpkg-dev architecture any since it now contains dpkg-split.
* Moved dpkg l10n and man files to dpkg-dev package.
Modified: projects/haf/trunk/dpkg/debian/control
===================================================================
--- projects/haf/trunk/dpkg/debian/control 2007-02-16 16:45:26 UTC (rev 9983)
+++ projects/haf/trunk/dpkg/debian/control 2007-02-16 16:51:37 UTC (rev 9984)
@@ -7,8 +7,7 @@
Bugs: debbugs://bugs.debian.org
Standards-Version: 3.7.2
Build-Depends: debhelper (>= 4.1.81), pkg-config, po4a (>= 0.23),
- libncurses5-dev | libncurses-dev, zlib1g-dev (>= 1:1.1.3-19.1), libbz2-dev,
- libselinux1-dev (>= 1.28-4) [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64]
+ libncurses5-dev | libncurses-dev, zlib1g-dev (>= 1:1.1.3-19.1), libbz2-dev
Package: dpkg
Architecture: any
@@ -29,7 +28,7 @@
Package: dpkg-dev
Section: utils
Priority: standard
-Architecture: all
+Architecture: any
Depends: dpkg (>= 1.13.20), perl5, perl-modules, cpio (>= 2.4.2-2),
patch (>= 2.2-1), make, binutils
Recommends: gcc | c-compiler, bzip2
Modified: projects/haf/trunk/dpkg/debian/dpkg-dev.install
===================================================================
--- projects/haf/trunk/dpkg/debian/dpkg-dev.install 2007-02-16 16:45:26 UTC (rev 9983)
+++ projects/haf/trunk/dpkg/debian/dpkg-dev.install 2007-02-16 16:51:37 UTC (rev 9984)
@@ -14,8 +14,34 @@
usr/bin/dpkg-scansources
usr/bin/dpkg-shlibdeps
usr/bin/dpkg-source
+usr/bin/dpkg-split
usr/lib/dpkg/controllib.pl
+usr/lib/dpkg/dpkg-gettext.pl
+usr/lib/dpkg/mksplit
usr/lib/dpkg/parsechangelog
+usr/share/locale/*/LC_MESSAGES/dpkg.mo
+usr/share/man/*/*/cleanup-info.8
+usr/share/man/*/cleanup-info.8
+usr/share/man/*/*/dpkg-deb.1
+usr/share/man/*/dpkg-deb.1
+usr/share/man/*/*/dpkg-divert.8
+usr/share/man/*/dpkg-divert.8
+usr/share/man/*/*/dpkg-query.1
+usr/share/man/*/dpkg-query.1
+usr/share/man/*/*/dpkg-split.1
+usr/share/man/*/dpkg-split.1
+usr/share/man/*/*/dpkg-statoverride.8
+usr/share/man/*/dpkg-statoverride.8
+usr/share/man/*/*/dpkg.cfg.5
+usr/share/man/*/dpkg.cfg.5
+usr/share/man/*/*/dpkg.1
+usr/share/man/*/dpkg.1
+usr/share/man/*/*/install-info.8
+usr/share/man/*/install-info.8
+usr/share/man/*/*/start-stop-daemon.8
+usr/share/man/*/start-stop-daemon.8
+usr/share/man/*/*/update-alternatives.8
+usr/share/man/*/update-alternatives.8
usr/share/locale/*/LC_MESSAGES/dpkg-dev.mo
usr/share/man/*/*/822-date.1
usr/share/man/*/822-date.1
Modified: projects/haf/trunk/dpkg/debian/dpkg.install
===================================================================
--- projects/haf/trunk/dpkg/debian/dpkg.install 2007-02-16 16:45:26 UTC (rev 9983)
+++ projects/haf/trunk/dpkg/debian/dpkg.install 2007-02-16 16:51:37 UTC (rev 9984)
@@ -6,35 +6,9 @@
usr/bin/dpkg
usr/bin/dpkg-deb
usr/bin/dpkg-query
-usr/bin/dpkg-split
-usr/lib/dpkg/dpkg-gettext.pl
usr/lib/dpkg/enoent
-usr/lib/dpkg/mksplit
usr/sbin
usr/share/dpkg
-usr/share/locale/*/LC_MESSAGES/dpkg.mo
-usr/share/man/*/*/cleanup-info.8
-usr/share/man/*/cleanup-info.8
-usr/share/man/*/*/dpkg-deb.1
-usr/share/man/*/dpkg-deb.1
-usr/share/man/*/*/dpkg-divert.8
-usr/share/man/*/dpkg-divert.8
-usr/share/man/*/*/dpkg-query.1
-usr/share/man/*/dpkg-query.1
-usr/share/man/*/*/dpkg-split.1
-usr/share/man/*/dpkg-split.1
-usr/share/man/*/*/dpkg-statoverride.8
-usr/share/man/*/dpkg-statoverride.8
-usr/share/man/*/*/dpkg.cfg.5
-usr/share/man/*/dpkg.cfg.5
-usr/share/man/*/*/dpkg.1
-usr/share/man/*/dpkg.1
-usr/share/man/*/*/install-info.8
-usr/share/man/*/install-info.8
-usr/share/man/*/*/start-stop-daemon.8
-usr/share/man/*/start-stop-daemon.8
-usr/share/man/*/*/update-alternatives.8
-usr/share/man/*/update-alternatives.8
var/lib/dpkg/alternatives
var/lib/dpkg/info
var/lib/dpkg/parts
Modified: projects/haf/trunk/dpkg/debian/rules
===================================================================
--- projects/haf/trunk/dpkg/debian/rules 2007-02-16 16:45:26 UTC (rev 9983)
+++ projects/haf/trunk/dpkg/debian/rules 2007-02-16 16:51:37 UTC (rev 9984)
@@ -28,9 +28,9 @@
# Don't enable everything on all platforms
DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
-ifeq ($(DEB_HOST_ARCH_OS),linux)
- confflags += --with-selinux=static
-endif
+#ifeq ($(DEB_HOST_ARCH_OS),linux)
+# confflags += --with-selinux=static
+#endif
# Create configure script if necessary, automake handles rebuilding it.
@@ -72,7 +72,7 @@
cd build-tree && $(MAKE) DESTDIR="$(CURDIR)/debian/tmp" install
-# Put together the dpkg and dselect packages
+# Put together the dpkg, dselect and dpkg-dev packages
binary-arch: install
dh_testdir -a
dh_testroot -a
@@ -82,6 +82,9 @@
install -d debian/dpkg/sbin
mv debian/dpkg/usr/sbin/start-stop-daemon debian/dpkg/sbin
+ install -d debian/dpkg-dev/usr/share/doc
+ ln -s dpkg debian/dpkg-dev/usr/share/doc/dpkg-dev
+
dh_installchangelogs -pdpkg ChangeLog
dh_installdocs -pdpkg
install -d debian/dselect/usr/share/doc
@@ -94,6 +97,10 @@
install -m 644 debian/dselect.lintian-overrides \
debian/dselect/usr/share/lintian/overrides/dselect
+ install -d debian/dpkg-dev/usr/share/lintian/overrides
+ install -m 644 debian/dpkg-dev.lintian-overrides \
+ debian/dpkg-dev/usr/share/lintian/overrides/dpkg-dev
+
dh_strip -a
dh_compress -a
dh_fixperms -a
@@ -103,27 +110,9 @@
dh_md5sums -a
dh_builddeb -a
-# Put together the dpkg-dev package
+# Nothing to do
binary-indep: install
- dh_testdir -i
- dh_testroot -i
- dh_install --sourcedir=debian/tmp -i
- install -d debian/dpkg-dev/usr/share/doc
- ln -s dpkg debian/dpkg-dev/usr/share/doc/dpkg-dev
-
- install -d debian/dpkg-dev/usr/share/lintian/overrides
- install -m 644 debian/dpkg-dev.lintian-overrides \
- debian/dpkg-dev/usr/share/lintian/overrides/dpkg-dev
-
- dh_strip -i
- dh_compress -i
- dh_fixperms -i
- dh_installdeb -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
binary: binary-arch binary-indep
- Previous message: [maemo-commits] r9982 - projects/haf/trunk/dpkg/man
- Next message: [maemo-commits] r9985 - in projects/haf/trunk/dpkg: . debian man
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
