fixed Bug#457921: t-coffee: packaging bug
Dear all,
I think I have fixed bug 457921, in which binary-indep was also
producing binary-arch packages, and vice versa. The fix is not elegant,
so if somebody know a better way, please tell me ! Here is the
changelog, and the diff for debian/rules. In the absence of a nicer
solution, can somebody upload the package ? It is also a new upstream
version, and contains a patch that makes dm_coffe work out of the box on
Debian machines.
Have a nice day,
-- Charles
t-coffee (5.31-1) unstable; urgency=low
* New upstream version.
* Debian menu transition: updated debian/t-coffee-doc.doc-base.
* debian/patches/dmcoffee.patch: to make dmcoffee work
out of the box.
* debian/control:
- Allowed Debian Maintainers to upload t-coffee.
- Checked that the package conforms to Policy 3.7.3.
- Using debhelper 5.
- Updated homepage.
- Moved t-coffee-doc to section doc.
* debian/copyright: converted to machine-readable format.
* debian/rules: builds only indep or only arch when called with
binary-indep or binary-arch (Closes: #457921).
> Modified: trunk/packages/t-coffee/trunk/debian/rules
> ===================================================================
> --- trunk/packages/t-coffee/trunk/debian/rules 2007-12-29 17:37:02 UTC (rev 1041)
> +++ trunk/packages/t-coffee/trunk/debian/rules 2007-12-29 18:00:48 UTC (rev 1042)
> @@ -59,18 +59,17 @@
> binary-indep: build install-indep
> dh_testdir
> dh_testroot
> - dh_installchangelogs
> - dh_installdocs
> + dh_installchangelogs -pt-coffee-examples -pt-coffee-doc
> + dh_installdocs -pt-coffee-examples -pt-coffee-doc
> chmod 644 example/*
> dh_installexamples -pt-coffee-examples example/*
> - dh_link
> - dh_compress -X.pdf
> - dh_fixperms
> - dh_installdeb
> - dh_shlibdeps
> - dh_gencontrol
> - dh_md5sums
> - dh_builddeb
> + dh_link -pt-coffee-examples -pt-coffee-doc
> + dh_compress -pt-coffee-examples -pt-coffee-doc
> + dh_fixperms -pt-coffee-examples -pt-coffee-doc
> + dh_installdeb -pt-coffee-examples -pt-coffee-doc
> + dh_gencontrol -pt-coffee-examples -pt-coffee-doc
> + dh_md5sums -pt-coffee-examples -pt-coffee-doc
> + dh_builddeb -pt-coffee-examples -pt-coffee-doc
>
> # Build architecture-dependent files here.
> binary-arch: build install-arch
> @@ -81,13 +80,13 @@
> dh_installman -pt-coffee t_coffee.1
> dh_link
> dh_strip
> - dh_compress -X.pdf
> - dh_fixperms
> - dh_installdeb
> - dh_shlibdeps
> - dh_gencontrol
> - dh_md5sums
> - dh_builddeb
> + dh_compress
> + dh_fixperms -pt-coffee
> + dh_installdeb -pt-coffee
> + dh_shlibdeps -pt-coffee
> + dh_gencontrol -pt-coffee
> + dh_md5sums -pt-coffee
> + dh_builddeb -pt-coffee
>
> binary: binary-indep binary-arch
> .PHONY: build clean binary-indep binary-arch binary install configure
--
Charles Plessy
http://charles.plessy.org
Wakō, Saitama, Japan
Reply to: