[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: