[Pkg-ocaml-maint-commits] [SCM] dose3 packaging branch, master, updated. debian/2.9.8-1-15-g4569347

Ralf Treinen treinen at free.fr
Tue Feb 7 11:12:38 UTC 2012


The following commit has been merged in the master branch:
commit 1b1e8baa5ad6d6fb7bb4a9d8b4f373175c6198c6
Author: Ralf Treinen <treinen at free.fr>
Date:   Tue Feb 7 11:32:16 2012 +0100

    drop package ceve, add new package dose3-extra-tools

diff --git a/debian/ceve.install b/debian/ceve.install
deleted file mode 100644
index 909239e..0000000
--- a/debian/ceve.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/bin/ceve
diff --git a/debian/changelog b/debian/changelog
index e272b83..973efd2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,9 @@
 dose3 (2.9.10-1) UNRELEASED; urgency=low
 
   * New upstream release
+  * The ceve package has disapperaed, we have instaed now a new package
+    dose3-extra-tools that will contain all tols that do not deserve
+    their own package (for the moment: ceve and outdated).
   * debian/rules: configuration option --with-rpm has become --with-rpm4
   * debian/control:
     - The apt-cudf package now depends first on aspcud before the virtual
diff --git a/debian/control b/debian/control
index 25b2e2d..b7adab9 100644
--- a/debian/control
+++ b/debian/control
@@ -84,28 +84,23 @@ Description: Checks whether build-dependencies can be satisfied
  edos-distcheck. Until then, the name of the package or of the binary,
  as well as command line options and output format, are subject to change.
 
-Package: ceve
+Package: dose3-extra-tools
 Section: devel
 Architecture: any
+Provides: ceve
+Conflicts: ceve (<< 2.9.10)
+Replaces: ceve
 Depends: ${ocaml:Depends}, ${misc:Depends}, ${shlibs:Depends}
-Description: Parses package dependencies as set of constraints
- Ceve is a command line utility used to parse package metadata
- information (in particular package interrelationships such as
- dependencies) and convert them into several other data formats
- that can be used for further analysis.
- .
- Supported input formats for package metadata are:
-  * .deb packages
-  * Debian package lists (i.e. as in Packages.gz)
-  * .rpm packages
-  * RPM package lists
-  * CUDF
- .
- Supported output formats for sets of constraints are:
-  * pretty printed format for human consumption
-  * dot/Graphviz
-  * CNF (formula in conjunctive normal form)
-  * DIMACS format of propositional formula
+Description: Extra QA tools from Edos and Mancoosi
+ This package contains extra tools for analyzing meta-data of software 
+ packages:
+ - ceve, a general metadata parser supporting different input formats
+   (debian, rpm, and others) and different output formats.
+ - outdated, a debian-specific tool for finding packages that are not
+   installable with respect to a package repository, and that can only be
+   made installable again by fixing the package itself.
+ The tools dose3-distcheck and dose3-builddebcheck are packaged in their
+ own resepective packages.
 
 Package: apt-cudf
 Section: admin
diff --git a/debian/ceve.NEWS b/debian/dose3-extra-tools.NEWS
similarity index 100%
rename from debian/ceve.NEWS
rename to debian/dose3-extra-tools.NEWS
diff --git a/debian/dose3-extra-tools.install b/debian/dose3-extra-tools.install
new file mode 100644
index 0000000..0534220
--- /dev/null
+++ b/debian/dose3-extra-tools.install
@@ -0,0 +1,2 @@
+usr/bin/ceve
+usr/bin/edos-outdated
diff --git a/debian/ceve.manpages b/debian/dose3-extra-tools.manpages
similarity index 100%
rename from debian/ceve.manpages
rename to debian/dose3-extra-tools.manpages
diff --git a/debian/rules b/debian/rules
index 6ae6a53..4fda39e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,8 @@ override_dh_auto_install:
 	dh_auto_install
 	cd debian/tmp/usr/bin \
 		&& mv distcheck dose3-distcheck \
-		&& mv deb-buildcheck dose3-builddebcheck
+		&& mv deb-buildcheck dose3-builddebcheck \
+		&& mv outdated edos-outdated
 # this should be fixed upstream:
 	for d in _build/algo/algo.o _build/algo/algo.a; do \
 	    if [ -f $$d ]; then cp $$d debian/tmp/usr/lib/ocaml/dose3; fi;\

-- 
dose3 packaging



More information about the Pkg-ocaml-maint-commits mailing list