Hi all,

I have tried to separate the test files from the AutoDockSuite packages,
because they take a lot of space in an Arch:any context, but did not
manage to trigger their creation with Debhelper.

I probably have again missed something obvious. Any idea ?

Have a nice day,

-- Charles

Le Tue, Apr 08, 2008 at 02:10:20PM +0000, [EMAIL PROTECTED] a écrit :
> Author: charles-guest
> Date: 2008-04-08 14:10:18 +0000 (Tue, 08 Apr 2008)
> New Revision: 1709
> 
> Added:
>    trunk/packages/autodocksuite/trunk/debian/autodock-test.install
>    trunk/packages/autodocksuite/trunk/debian/autodock.docs
>    trunk/packages/autodocksuite/trunk/debian/autogrid-test.dirs
>    trunk/packages/autodocksuite/trunk/debian/autogrid-test.install
>    trunk/packages/autodocksuite/trunk/debian/autogrid.docs
> Modified:
>    trunk/packages/autodocksuite/trunk/debian/changelog
>    trunk/packages/autodocksuite/trunk/debian/control
>    trunk/packages/autodocksuite/trunk/debian/rules
> Log:
> Work in progress, strangely install-indep is not called apparently...
> 
> Added: trunk/packages/autodocksuite/trunk/debian/autodock-test.install
> ===================================================================
> --- trunk/packages/autodocksuite/trunk/debian/autodock-test.install           
>                 (rev 0)
> +++ trunk/packages/autodocksuite/trunk/debian/autodock-test.install   
> 2008-04-08 14:10:18 UTC (rev 1709)
> @@ -0,0 +1 @@
> +src/autodock/Tests   usr/share/autodock/Tests
> 
> Added: trunk/packages/autodocksuite/trunk/debian/autodock.docs
> ===================================================================
> --- trunk/packages/autodocksuite/trunk/debian/autodock.docs                   
>         (rev 0)
> +++ trunk/packages/autodocksuite/trunk/debian/autodock.docs   2008-04-08 
> 14:10:18 UTC (rev 1709)
> @@ -0,0 +1,4 @@
> +src/autodock/AUTHORS
> +src/autodock/README
> +src/autodock/NEWS
> +src/autodock/Tests
> 
> Added: trunk/packages/autodocksuite/trunk/debian/autogrid-test.dirs
> ===================================================================
> --- trunk/packages/autodocksuite/trunk/debian/autogrid-test.dirs              
>                 (rev 0)
> +++ trunk/packages/autodocksuite/trunk/debian/autogrid-test.dirs      
> 2008-04-08 14:10:18 UTC (rev 1709)
> @@ -0,0 +1 @@
> +usr/share/autogrid-tests/
> 
> Added: trunk/packages/autodocksuite/trunk/debian/autogrid-test.install
> ===================================================================
> --- trunk/packages/autodocksuite/trunk/debian/autogrid-test.install           
>                 (rev 0)
> +++ trunk/packages/autodocksuite/trunk/debian/autogrid-test.install   
> 2008-04-08 14:10:18 UTC (rev 1709)
> @@ -0,0 +1 @@
> +src/autogrid/Tests/* usr/share/autogrid-tests/
> 
> Added: trunk/packages/autodocksuite/trunk/debian/autogrid.docs
> ===================================================================
> --- trunk/packages/autodocksuite/trunk/debian/autogrid.docs                   
>         (rev 0)
> +++ trunk/packages/autodocksuite/trunk/debian/autogrid.docs   2008-04-08 
> 14:10:18 UTC (rev 1709)
> @@ -0,0 +1,4 @@
> +src/autogrid/AUTHORS
> +src/autogrid/README
> +src/autogrid/NEWS
> +src/autogrid/Tests
> 
> Modified: trunk/packages/autodocksuite/trunk/debian/changelog
> ===================================================================
> --- trunk/packages/autodocksuite/trunk/debian/changelog       2008-04-08 
> 13:44:06 UTC (rev 1708)
> +++ trunk/packages/autodocksuite/trunk/debian/changelog       2008-04-08 
> 14:10:18 UTC (rev 1709)
> @@ -1,3 +1,14 @@
> +autodocksuite (4.0.1-4) UNRELEASED; urgency=low
> +
> +  * debian/rules:
> +    - Using dh_installdocs instead of the cp command (Closes: #472538)
> +  * debian/contol, debian/rules, debian/autodock-test.install,
> +    debian/autogrid-test.install:
> +    - Separated the test files from the main Arch:any packages into Arch:all
> +      packages.
> +
> + -- Charles Plessy <[EMAIL PROTECTED]>  Tue, 08 Apr 2008 20:54:42 +0900
> +
>  autodocksuite (4.0.1-3) unstable; urgency=low
>  
>    [Charles]
> 
> Modified: trunk/packages/autodocksuite/trunk/debian/control
> ===================================================================
> --- trunk/packages/autodocksuite/trunk/debian/control 2008-04-08 13:44:06 UTC 
> (rev 1708)
> +++ trunk/packages/autodocksuite/trunk/debian/control 2008-04-08 14:10:18 UTC 
> (rev 1709)
> @@ -38,3 +38,15 @@
>   ligand to a set of grids that describe the effect that the protein has
>   on point charges.  The effect of these forces on the ligand is then
>   analysed by the AutoDock program.
> +
> +Package: autodock-test
> +Architecture: all
> +Suggests: autodock
> +Description: Test files for AutoDock
> + This package contain the test files for the AutoDock program.
> +
> +Package: autogrid-test
> +Architecture: all
> +Suggests: autogrid
> +Description: Test files for AutoGrid
> + This package contain the test files for the AutoGrid program.
> 
> Modified: trunk/packages/autodocksuite/trunk/debian/rules
> ===================================================================
> --- trunk/packages/autodocksuite/trunk/debian/rules   2008-04-08 13:44:06 UTC 
> (rev 1708)
> +++ trunk/packages/autodocksuite/trunk/debian/rules   2008-04-08 14:10:18 UTC 
> (rev 1709)
> @@ -66,30 +66,24 @@
>  
>  install: install-indep install-arch
>  install-indep:
> -#    Nothing to do
> -#    dh_testdir
> -#    dh_testroot
> -#    dh_clean -k -i 
> -#    dh_installdirs -i
> -#
> -#    # Add here commands to install the indep part of the package into
> -#    # debian/<package>-doc.
> -#    #INSTALLDOC#
> -#
> -#    dh_install -i
> +     dh_testdir
> +     dh_testroot
> +     dh_clean -k -i 
> +     dh_installdirs -p autodock-test -p autogrid-test
> +     dh_install -p autodock-test -p autogrid-test
>  
>  install-arch:
>       dh_testdir
>       dh_testroot
> -     dh_clean -k -s 
> -     dh_installdirs -s
> +     dh_clean -k -a 
> +     dh_installdirs -a
>  
>       # Add here commands to install the arch part of the package into 
>       # debian/tmp.
>       #$(MAKE) -C $$d DESTDIR=$(CURDIR)/debian/autodocksuite install
>       for d in autodock autogrid; do \
>               $(MAKE) -C src/$$d DESTDIR=$(CURDIR)/debian/$$d install; \
> -             cp -r src/$$d/{AUTHORS,README,NEWS,Tests} 
> $(CURDIR)/debian/$$d/usr/share/doc/$$d ; \
> +             $(RM) $(CURDIR)/debian/$$d/usr/share/$$d/doc/Tests ;\
>       done
>  
>       -rmdir 
> $(CURDIR)/debian/autodock/usr/share/doc/autodock/Tests/AutoDockTools
> @@ -99,7 +93,7 @@
>               cat src/$$d/ChangeLog | gzip -c9 > 
> $(CURDIR)/debian/$$d/usr/share/doc/$$d/changelog.gz ; \
>       done
>  
> -     dh_install -s
> +     dh_install -a
>  
>  # Must not depend on anything. This is to be called by
>  # binary-arch/binary-indep
> @@ -123,7 +117,7 @@
>       dh_builddeb
>  
>  # Build architecture independant packages using the common target.
> -#binary-indep: build-indep install-indep
> +binary-indep: build-indep install-indep
>  #    $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
>  
>  # Build architecture dependant packages using the common target.
> @@ -131,5 +125,5 @@
>       $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
>  
>  #binary-indep
> -binary: binary-arch
> +binary: binary-arch binary-indep
>  .PHONY: build clean binary-indep binary-arch binary install install-indep 
> install-arch configure
> 
> 
> _______________________________________________
> debian-med-commit mailing list
> [EMAIL PROTECTED]
> http://lists.alioth.debian.org/mailman/listinfo/debian-med-commit

-- 
Charles Plessy
http://charles.plessy.org
Wakō, Saitama, Japan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to