[med-svn] r8557 - trunk/packages/arb/trunk/debian

Andreas Tille tille at alioth.debian.org
Mon Nov 14 10:05:45 UTC 2011


Author: tille
Date: 2011-11-14 10:05:45 +0000 (Mon, 14 Nov 2011)
New Revision: 8557

Modified:
   trunk/packages/arb/trunk/debian/changelog
   trunk/packages/arb/trunk/debian/rules
Log:
Some minor changes in clean target and permission changes; upload to unstable


Modified: trunk/packages/arb/trunk/debian/changelog
===================================================================
--- trunk/packages/arb/trunk/debian/changelog	2011-11-14 09:59:17 UTC (rev 8556)
+++ trunk/packages/arb/trunk/debian/changelog	2011-11-14 10:05:45 UTC (rev 8557)
@@ -1,4 +1,4 @@
-arb (5.3-1) UNRELEASED; urgency=low
+arb (5.3-1) unstable; urgency=low
 
   [ Nelson A. de Oliveira ]
   * Fix FTBFS: replaced sablotron by xsltproc in debian/control

Modified: trunk/packages/arb/trunk/debian/rules
===================================================================
--- trunk/packages/arb/trunk/debian/rules	2011-11-14 09:59:17 UTC (rev 8556)
+++ trunk/packages/arb/trunk/debian/rules	2011-11-14 10:05:45 UTC (rev 8557)
@@ -3,8 +3,8 @@
 
 # Uncomment this to turn on verbose mode. 
 #export DH_VERBOSE=1
-    
-pkg=arb
+
+pkg := $(shell dpkg-parsechangelog | sed -n 's/^Source: //p')
 pkgcom=$(pkg)-common
 pkgdoc=$(pkg)-doc
 common=debian/$(pkgcom)
@@ -29,6 +29,8 @@
 	  $(MAKE) DEBIAN=1 ARBHOME=$(ARBHOME) ARB_64=$(ARB_64) all ; \
 	export LD_LIBRARY_PATH=$(ARBHOME)/lib:$${LD_LIBRARY_PATH}; \
 	  $(MAKE) DEBIAN=1 ARBHOME=$(ARBHOME) ARB_64=$(ARB_64) arbxtras
+	export LD_LIBRARY_PATH=$(ARBHOME)/lib:$${LD_LIBRARY_PATH}; \
+	  cd HELP_SOURCE; $(MAKE) ARBHOME=$(ARBHOME) html
 
 # Remove links inside these directories because Makefile does not really clean
 # these directories
@@ -42,7 +44,8 @@
 RemoveFromSourceAndBuild=PERL2ARB/Makefile PERL2ARB/ARB.c HELP_SOURCE/date.xsl \
                          lib/arb_tcp.dat lib/ARB.pm \
 			 *.last_gcc TEMPLATES/arb_build.h \
-			 GDE/MOLPHY/prot_tml.h
+			 GDE/MOLPHY/prot_tml.h \
+			 PERL2ARB/perlmain.c
 FILESTOREMOVE=libXm.so.3 NALIGNER/NALIGNER.com lib/nas/names.dat $(RemoveFromSourceAndBuild)
 DIRSTOREMOVE=INCLUDE HELP_SOURCE/Xml lib/help lib/help_html PERL5 lib/perl5 PROBE_SERVER/bin PERL2ARB/blib/man3 PROBE_SET/bin
 DirsToKeepOnlyMAKEFILE=bin
@@ -69,6 +72,7 @@
 	rm -f $(FILESTOREMOVE)
 	rm -fr $(DIRSTOREMOVE)
 	for dtc in $(DIRSTOCLEAN); do if [ -d $${dtc} ] ; then cd $${dtc}; make clean ; fi; done
+	find . -name "*.stamp" -o -name "*.bs" -o -name ".exists" -delete
 
 override_dh_install:
 	dh_install
@@ -82,8 +86,9 @@
 	# Move SH/README to docs
 	cp -a SH/README debian/$(pkgcom)/usr/share/doc/arb/README_SH
 	
-	# Fix permission of debian specific script
-	chmod 755 debian/$(pkgcom)/usr/lib/arb/SH/arb_create_debian_conffile
+	# Fix permission of scripts
+	chmod a+x debian/$(pkgcom)/usr/lib/arb/SH/arb_create_debian_conffile
+	chmod a+x debian/$(pkgcom)/usr/lib/arb/lib/macro.head
 
 	# Man page is not really needed and throws just a lintian warning
 	# mkdir `pwd`/debian/$(pkg)/usr/share/man/man3




More information about the debian-med-commit mailing list