Package: libdose3-ocaml Version: 3.1-1 Severity: wishlist Tags: patch Having just sorted out the update of packaging from 3.0.2 to 3.1 I thought it might be useful to file a bug and save uploaders some time
This version is useful to have in the archive because it has better cross-support The easiest way to do this is apt-get source dose3 (download attached patch) cd dose3-3.0.2 uscan (should download 3.1 tarball) uupdate ../dose3_3.1.orig.tar.gz cd ../dose3-3.1 patch -p1 < ../dose3.1-deb2.patch That's it. The changes are just to refresh the binaries-prefix patch and get rid of obsolete version patch I also modified watch to do the uupdate step above automatically. skip that bit if you don't like it. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libdose3-ocaml depends on: ii libbz2-ocaml [libbz2-ocaml-c3yh2] 0.6.0-6+b2 ii libc6 2.13-35 ii libextlib-ocaml [libextlib-ocaml-jshx0] 1.5.2-1+b1 ii libpcre-ocaml [libpcre-ocaml-xu8a5] 6.2.5-1 ii librpm3 4.10.0-5 ii librpmio3 4.10.0-5 ii libzip-ocaml [libzip-ocaml-n4ed0] 1.04-6+b3 ii ocaml-base-nox [ocaml-base-nox-3.12.1] 3.12.1-4 libdose3-ocaml recommends no packages. libdose3-ocaml suggests no packages. -- no debconf information
dose3 (3.0.2-1) unstable; urgency=low * New upstream version: diff -Nru dose3-3.0.2/debian/patches/binaries-prefix-edos dose3-3.1/debian/patches/binaries-prefix-edos --- dose3-3.0.2/debian/patches/binaries-prefix-edos 2012-06-27 09:43:16.000000000 +0000 +++ dose3-3.1/debian/patches/binaries-prefix-edos 2012-09-13 02:05:33.000000000 +0000 @@ -1,15 +1,15 @@ Author: Ralf Treinen <trei...@debian.org> Description: all binaries have prefix dose- -Index: dose3/doc/manpages/distcheck.pod +Index: dose3-3.1/doc/manpages/distcheck.pod =================================================================== ---- dose3.orig/doc/manpages/distcheck.pod 2012-06-17 13:03:04.000000000 +0200 -+++ dose3/doc/manpages/distcheck.pod 2012-06-17 13:05:21.000000000 +0200 +--- dose3-3.1.orig/doc/manpages/distcheck.pod 2012-08-31 17:21:43.000000000 +0100 ++++ dose3-3.1/doc/manpages/distcheck.pod 2012-09-13 03:04:33.825488665 +0100 @@ -1,25 +1,25 @@ =head1 NAME -distcheck - check installability of packages according to metadata -+dose-distcheck - check installability of packages according to metadata ++dose-distcheck - check installability of packages according to metadata =head1 SYNOPSIS @@ -25,7 +25,7 @@ +=item B<dose-rpmcheck> [option] ... [I<file>] -=item B<eclipsecheck> [option] ... [I<file>] -+=item B<dose-eclipsecheck> [option] ... [I<file>] ++=item B<dose-eclipsecheck> [option] ... [I<file>] =back =cut @@ -67,14 +67,22 @@ packages is analyzed according to their B<Depends>, B<Conflicts>, and B<Provides> fields with their meaning as of Debian policy version 3.9.0. B<Pre-depends> are treated like B<Depends>, and B<Breaks> are treated like B<Conflicts>. -@@ -80,8 +80,8 @@ +@@ -80,15 +80,15 @@ =head2 Rpm The input file can be either a I<synthesis> file or a I<hdlist> file. By -default rpmcheck expects a synthesis file as input. To specify a hdlist file -distcheck must be invoked with a file argument of the form hdlist:// +default dose-rpmcheck expects a synthesis file as input. To specify a hdlist file -+dose-distcheck must be invoked with a file argument of the form hdlist:// ++dose-distcheck must be invoked with a file argument of the form hdlist:// + + =cut + + =head2 Eclipse + + The input is an 822 file containing the encoding of OSGi plugins content.xml +-files. ++files. =cut @@ -94,56 +102,33 @@ project. =cut -Index: dose3/doc/manpages/buildcheck.pod +Index: dose3-3.1/doc/manpages/buildcheck.pod =================================================================== ---- dose3.orig/doc/manpages/buildcheck.pod 2012-05-31 21:24:01.000000000 +0200 -+++ dose3/doc/manpages/buildcheck.pod 2012-06-17 13:05:21.000000000 +0200 -@@ -1,19 +1,19 @@ - =head1 NAME - --dose3-buildcheck - check installability of build-dependencies -+dose-buildcheck - check installability of build-dependencies - - =head1 SYNOPSIS - - =over - --=item B<dose3-buildcheck> [options] I<binary-repositories> I<source-repository> -+=item B<dose-buildcheck> [options] I<binary-repositories> I<source-repository> - - =back - =cut - - =head1 DESCRIPTION - --dose3-buildcheck determines, for a set of debian source package control -+dose-buildcheck determines, for a set of debian source package control - stanzas, called the source repository, whether a build environment for the - packages of the source repository can be installed by using packages from the - binary repository. For this, only package meta-information is taken into -@@ -102,7 +102,7 @@ +--- dose3-3.1.orig/doc/manpages/buildcheck.pod 2012-08-31 17:21:43.000000000 +0100 ++++ dose3-3.1/doc/manpages/buildcheck.pod 2012-09-13 03:03:20.557125336 +0100 +@@ -125,7 +125,7 @@ =head1 SEE ALSO L<B<deb-control>(5)>, -L<B<dose3-distcheck>(1)> -+L<B<dose-distcheck>(1)> ++L<B<dose-distcheck>(1)> <http://www.edos-project.org> is the home page of the EDOS project. <http://www.mancoosi.org> is the home page of the Mancoosi project. -Index: dose3/doc/manpages/outdated.pod +Index: dose3-3.1/doc/manpages/outdated.pod =================================================================== ---- dose3.orig/doc/manpages/outdated.pod 2012-05-31 19:39:17.000000000 +0200 -+++ dose3/doc/manpages/outdated.pod 2012-06-17 13:05:21.000000000 +0200 +--- dose3-3.1.orig/doc/manpages/outdated.pod 2012-08-31 17:21:43.000000000 +0100 ++++ dose3-3.1/doc/manpages/outdated.pod 2012-09-13 03:03:47.949261164 +0100 @@ -1,16 +1,16 @@ =head1 NAME -outdated - detect uninstallable packages due to obsolete dependencies -+dose--outdated - detect uninstallable packages due to obsolete dependencies ++dose--outdated - detect uninstallable packages due to obsolete dependencies =head1 SYNOPSIS -B<outdated> [option] ... I<file> ... -+B<dose--outdated> [option] ... I<file> ... ++B<dose--outdated> [option] ... I<file> ... =cut @@ -159,7 +144,7 @@ =head1 Output Specification -The output of outdated is in the YAML format. -+The output of dose-outdated is in the YAML format. ++The output of dose-outdated is in the YAML format. =head1 OPTIONS @@ -179,26 +164,26 @@ -L<B<distcheck>(5)> -L<B<challenged>(5)> +L<B<dose-distcheck>(5)> -+L<B<dose-challenged>(5)> ++L<B<dose-challenged>(5)> <http://www.mancoosi.org> is the home page of the Mancoosi project. -Index: dose3/doc/manpages/challenged.pod +Index: dose3-3.1/doc/manpages/challenged.pod =================================================================== ---- dose3.orig/doc/manpages/challenged.pod 2012-06-17 13:03:04.000000000 +0200 -+++ dose3/doc/manpages/challenged.pod 2012-06-17 13:06:17.000000000 +0200 +--- dose3-3.1.orig/doc/manpages/challenged.pod 2012-08-31 17:21:43.000000000 +0100 ++++ dose3-3.1/doc/manpages/challenged.pod 2012-09-13 03:05:31.233773331 +0100 @@ -1,19 +1,19 @@ =head1 NAME -challenged - detect broken packages due to obsolete dependencies -+dose-challenged - detect broken packages due to obsolete dependencies ++dose-challenged - detect broken packages due to obsolete dependencies =head1 SYNOPSIS =over -=item B<challenged> [options] I<Packages file(s)> -+=item B<dose-challenged> [options] I<Packages file(s)> ++=item B<dose-challenged> [options] I<Packages file(s)> =back =cut @@ -215,7 +200,7 @@ =head1 Input Specification -The input of challenged is a list of Debian Packages files -+The input of dose-challenged is a list of Debian Packages files ++The input of dose-challenged is a list of Debian Packages files =cut @@ -231,37 +216,42 @@ =head1 EXAMPLE - challenged -v --progress Packages.bz2 > result.yaml -+ dose-challenged -v --progress Packages.bz2 > result.yaml ++ dose-challenged -v --progress Packages.bz2 > result.yaml =cut -@@ -85,8 +85,8 @@ +@@ -81,12 +81,12 @@ + + =head1 AUTHOR + +-Pietro Abate and Roberto Di Cosmo ++Pietro Abate and Roberto Di Cosmo =head1 SEE ALSO -L<B<distcheck>(1)B<>> -L<B<outdated>(1)B<>> +L<B<dose-distcheck>(1)B<>> -+L<B<dose-outdated>(1)B<>> ++L<B<dose-outdated>(1)B<>> <http://www.mancoosi.org> is the home page of the Mancoosi project. -Index: dose3/doc/manpages/ceve.pod +Index: dose3-3.1/doc/manpages/ceve.pod =================================================================== ---- dose3.orig/doc/manpages/ceve.pod 2012-05-31 21:24:01.000000000 +0200 -+++ dose3/doc/manpages/ceve.pod 2012-06-17 13:05:21.000000000 +0200 +--- dose3-3.1.orig/doc/manpages/ceve.pod 2012-08-31 17:21:43.000000000 +0100 ++++ dose3-3.1/doc/manpages/ceve.pod 2012-09-13 03:04:50.249570099 +0100 @@ -1,18 +1,18 @@ =head1 NAME -ceve - parse package metadata -+dose-ceve - parse package metadata ++dose-ceve - parse package metadata =head1 SYNOPSIS =over -=item B<ceve> [-h] [-v] [-e I<pkgspec>] [-c I<pkgspec>] [-r I<pkgspec>] [--depth=I<n>]I<> [-t I<format>] [-o I<filename>] I<input-spec> -+=item B<dose-ceve> [-h] [-v] [-e I<pkgspec>] [-c I<pkgspec>] [-r I<pkgspec>] [--depth=I<n>]I<> [-t I<format>] [-o I<filename>] I<input-spec> ++=item B<dose-ceve> [-h] [-v] [-e I<pkgspec>] [-c I<pkgspec>] [-r I<pkgspec>] [--depth=I<n>]I<> [-t I<format>] [-o I<filename>] I<input-spec> =back diff -Nru dose3-3.0.2/debian/patches/series dose3-3.1/debian/patches/series --- dose3-3.0.2/debian/patches/series 2012-06-27 09:43:16.000000000 +0000 +++ dose3-3.1/debian/patches/series 2012-09-13 02:07:32.000000000 +0000 @@ -1,2 +1 @@ binaries-prefix-edos -version-3.0.2 diff -Nru dose3-3.0.2/debian/watch dose3-3.1/debian/watch --- dose3-3.0.2/debian/watch 2012-09-13 18:02:13.000000000 +0000 +++ dose3-3.1/debian/watch 2012-09-13 18:02:13.000000000 +0000 @@ -1,2 +1,2 @@ version=3 -http://gforge.info.ucl.ac.be/frs/?group_id=35 .*/dose3-(.*)\.tar\.gz +http://gforge.info.ucl.ac.be/frs/?group_id=35 .*/dose3-(.*)\.tar\.gz debian uupdate