[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