[PATCH] Add udeb

Loïc Minier lool at dooz.org
Sun May 30 14:04:53 UTC 2010


---
 debian/control              |   16 ++++++++++++++++
 debian/libxml2-udeb.install |    1 +
 debian/rules                |    2 +-
 3 files changed, 18 insertions(+), 1 deletions(-)
 create mode 100644 debian/libxml2-udeb.install

diff --git a/debian/control b/debian/control
index db3cf16..658020a 100644
--- a/debian/control
+++ b/debian/control
@@ -27,6 +27,22 @@ Description: GNOME XML library
  This package provides a library providing an extensive API to handle
  such XML data files.
 
+Package: libxml2-udeb
+XC-Package-Type: udeb
+Architecture: any
+Section: debian-installer
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: GNOME XML library - minimal runtime
+ XML is a metalanguage to let you design your own markup language.
+ A regular markup language defines a way to describe information in
+ a certain class of documents (eg HTML). XML lets you define your
+ own customized markup languages for many classes of document. It
+ can do this because it's written in SGML, the international standard
+ metalanguage for markup languages.
+ .
+ This is a minimal package for use in debian-installer that yields a
+ library providing an extensive API to handle such XML data files.
+
 Package: libxml2-utils
 Architecture: any
 Section: text
diff --git a/debian/libxml2-udeb.install b/debian/libxml2-udeb.install
new file mode 100644
index 0000000..59ed997
--- /dev/null
+++ b/debian/libxml2-udeb.install
@@ -0,0 +1 @@
+usr/lib/libxml2.so.*
diff --git a/debian/rules b/debian/rules
index d2ed9f3..7203244 100755
--- a/debian/rules
+++ b/debian/rules
@@ -89,7 +89,7 @@ override_dh_strip:
 		fi;)
 
 override_dh_makeshlibs:
-	dh_makeshlibs -a -V 'libxml2 (>= 2.7.4)' -- -c4
+	dh_makeshlibs -a --add-udeb=libxml2-udeb -V 'libxml2 (>= 2.7.4)' -- -c4
 
 %:
 	dh $@
-- 
1.7.0.4


--fdj2RfSjLxBAspz7--



------------=_1277811366-19122-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 583767-close) by bugs.debian.org; 29 Jun 2010 11:32:23 +0000
X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02
	(2008-06-10) on busoni.debian.org
X-Spam-Level: 
X-Spam-Bayes: score:0.0000 Tokens: new, 83; hammy, 151; neutral, 173; spammy,
	0. spammytokens: hammytokens:0.000-+--HX-Debian:DAK,
	0.000-+--H*RU:128.148.34.103, 0.000-+--H*rp:D*ftp-master.debian.org,
	0.000-+--HX-DAK:process-upload, 0.000-+--UD:diff.gz
X-Spam-Status: No, score=-12.5 required=4.0 tests=AWL,BAYES_00,FOURLA,
	FROMDEVELOPER,FVGT_m_MULTI_ODD,HAS_BUG_NUMBER,IMPRONONCABLE_2,
	MURPHY_WRONG_WORD1,MURPHY_WRONG_WORD2,PGPSIGNATURE autolearn=ham
	version=3.2.5-bugs.debian.org_2005_01_02
Return-path: <envelope at ftp-master.debian.org>
Received: from ries.debian.org ([128.148.34.103])
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP CA,CN=ries.debian.org,EMAIL=hostmaster at ries.debian.org (verified)
	by busoni.debian.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
	(Exim 4.69)
	(envelope-from <envelope at ftp-master.debian.org>)
	id 1OTZ38-0004VE-RZ
	for 583767-close at bugs.debian.org; Tue, 29 Jun 2010 11:32:22 +0000
Received: from dak by ries.debian.org with local (Exim 4.69)
	(envelope-from <envelope at ftp-master.debian.org>)
	id 1OTZ35-00013n-DB; Tue, 29 Jun 2010 11:32:19 +0000
From: Mike Hommey <glandium at debian.org>
To: 583767-close at bugs.debian.org
X-DAK: dak process-upload
X-Debian: DAK
X-Debian-Package: libxml2
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Subject: Bug#583767: fixed in libxml2 2.7.7.dfsg-4
Message-Id: <E1OTZ35-00013n-DB at ries.debian.org>
Sender: Archive Administrator <dak at ries.debian.org>
Date: Tue, 29 Jun 2010 11:32:19 +0000

Source: libxml2
Source-Version: 2.7.7.dfsg-4

We believe that the bug you reported is fixed in the latest version of
libxml2, which is due to be installed in the Debian FTP archive:

libxml2-dbg_2.7.7.dfsg-4_amd64.deb
  to main/libx/libxml2/libxml2-dbg_2.7.7.dfsg-4_amd64.deb
libxml2-dev_2.7.7.dfsg-4_amd64.deb
  to main/libx/libxml2/libxml2-dev_2.7.7.dfsg-4_amd64.deb
libxml2-doc_2.7.7.dfsg-4_all.deb
  to main/libx/libxml2/libxml2-doc_2.7.7.dfsg-4_all.deb
libxml2-utils_2.7.7.dfsg-4_amd64.deb
  to main/libx/libxml2/libxml2-utils_2.7.7.dfsg-4_amd64.deb
libxml2_2.7.7.dfsg-4.diff.gz
  to main/libx/libxml2/libxml2_2.7.7.dfsg-4.diff.gz
libxml2_2.7.7.dfsg-4.dsc
  to main/libx/libxml2/libxml2_2.7.7.dfsg-4.dsc
libxml2_2.7.7.dfsg-4_amd64.deb
  to main/libx/libxml2/libxml2_2.7.7.dfsg-4_amd64.deb
python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
  to main/libx/libxml2/python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
python-libxml2_2.7.7.dfsg-4_amd64.deb
  to main/libx/libxml2/python-libxml2_2.7.7.dfsg-4_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 583767 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Hommey <glandium at debian.org> (supplier of updated libxml2 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster at debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 29 Jun 2010 12:42:35 +0200
Source: libxml2
Binary: libxml2 libxml2-utils libxml2-dev libxml2-dbg libxml2-doc python-libxml2 python-libxml2-dbg
Architecture: source amd64 all
Version: 2.7.7.dfsg-4
Distribution: unstable
Urgency: low
Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs at lists.alioth.debian.org>
Changed-By: Mike Hommey <glandium at debian.org>
Description: 
 libxml2    - GNOME XML library
 libxml2-dbg - Debugging symbols for the GNOME XML library
 libxml2-dev - Development files for the GNOME XML library
 libxml2-doc - Documentation for the GNOME XML library
 libxml2-utils - XML utilities
 python-libxml2 - Python bindings for the GNOME XML library
 python-libxml2-dbg - Python bindings for the GNOME XML library (debug extension)
Closes: 583767
Changes: 
 libxml2 (2.7.7.dfsg-4) unstable; urgency=low
 .
   * debian/rules:
     - Use a variable to express which sub-targets to invoke for
       configure/build/install.
     - Refactor configure-% and build-% rules.
     - Avoid possible renaming of _d.so files to _d_d.so files in the
       install-python%-dbg rules.
   * debian/control, debian/control.udeb, debian/libxml2-udeb.install,
     debian/rules: Add an udeb package when building for Ubuntu.
     Closes: #583767.
   * debian/control:
     - Remove old Conflicts/Replaces for packages that have disappeared before
       etch.
     - Bump Standards-Version to 3.9.0.0.
Checksums-Sha1: 
 d64b41eb5d3aebcc5823d9c27bc7bbf5556b6a62 1507 libxml2_2.7.7.dfsg-4.dsc
 02e44b20236b97ae6c7a59ee4d06f93f010289cd 98511 libxml2_2.7.7.dfsg-4.diff.gz
 67e01bdb3ab72c1f819ed9cc692210a6c9075307 871416 libxml2_2.7.7.dfsg-4_amd64.deb
 480fce88151c2d654c1c3920a549b8c25522403e 92952 libxml2-utils_2.7.7.dfsg-4_amd64.deb
 0e781fb971d8307074727af07c076b4d4bd46adb 827694 libxml2-dev_2.7.7.dfsg-4_amd64.deb
 d3e8a2ca872ba95e6f002e90919ea01066189c7c 987664 libxml2-dbg_2.7.7.dfsg-4_amd64.deb
 85fc1d7dbfe5d211cf50a21b36f025573350590b 1338000 libxml2-doc_2.7.7.dfsg-4_all.deb
 b909a7712c9b249cef9d6898283536d95494947c 336470 python-libxml2_2.7.7.dfsg-4_amd64.deb
 a7caae429a667578110419be1925fdadaa205049 870928 python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
Checksums-Sha256: 
 b6f8d3f27f40e2b95c8f1e47e245ac87d063f552e530161dc883c62b854e8dee 1507 libxml2_2.7.7.dfsg-4.dsc
 ce9c63eafb7b463608fee5f02605acc85f2d6e2b7c8e5ad139dde147739ee80f 98511 libxml2_2.7.7.dfsg-4.diff.gz
 10603eb41c2ea3604f1e917e747b68627a6088b06746a919e2d5f2aa0145528a 871416 libxml2_2.7.7.dfsg-4_amd64.deb
 ce5dab4f951f7bbcc56481e1e4195317c3178988e8e0e431ee44054a7046fe84 92952 libxml2-utils_2.7.7.dfsg-4_amd64.deb
 d718fb8735df3211badf293b753e9f1e0aaf3febc50d20e40362db7460ce3519 827694 libxml2-dev_2.7.7.dfsg-4_amd64.deb
 ae983fcbae8101cb68e04a1ad842c58ed286611229b22a65a37246f88fa9dda2 987664 libxml2-dbg_2.7.7.dfsg-4_amd64.deb
 54bed242103c0611ca6bbafac3b18a8607f16411dd8b0f3314206542c902fe98 1338000 libxml2-doc_2.7.7.dfsg-4_all.deb
 2586dc241b90520acb065250acf3953c43e7b912047302fcf067632a5dde8487 336470 python-libxml2_2.7.7.dfsg-4_amd64.deb
 5c85170a1b9115909507c1b4b83a84e4c171c7c11ba4091e23a55d3c1410660e 870928 python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb
Files: 
 9a1d922e6657031519852450862630e5 1507 libs optional libxml2_2.7.7.dfsg-4.dsc
 2a6506500a4dced5a725f440dee90083 98511 libs optional libxml2_2.7.7.dfsg-4.diff.gz
 9fd3d61135ea7f4b2b294ee43157b7b6 871416 libs standard libxml2_2.7.7.dfsg-4_amd64.deb
 5e628d92715781d9defb7cb86f7ba1b4 92952 text optional libxml2-utils_2.7.7.dfsg-4_amd64.deb
 a36c32baeeea26131a39f331b92ab71f 827694 libdevel optional libxml2-dev_2.7.7.dfsg-4_amd64.deb
 a3cc052bf6b7786f322866248a32d2b3 987664 debug extra libxml2-dbg_2.7.7.dfsg-4_amd64.deb
 1189333ebefce7697b4eaef814b263fa 1338000 doc optional libxml2-doc_2.7.7.dfsg-4_all.deb
 ea1213af5a5b8dc4ea959110a110ced1 336470 python optional python-libxml2_2.7.7.dfsg-4_amd64.deb
 34ba4eb1f49c98f4f876219f082b89c8 870928 debug extra python-libxml2-dbg_2.7.7.dfsg-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFMKdf+3kvaLFT9KlgRAkxxAJ41gmdkCQ+Z1BQCpGlhp83YwEWgiACfWN2H
pRDyinqE4bNCw9BdHzufOBQ=
=irSi
-----END PGP SIGNATURE-----



------------=_1277811366-19122-0--



More information about the debian-xml-sgml-pkgs mailing list