[med-svn] [SCM] emboss branch, master, updated. debian/6.3.1-6-33-g74938f5

Andreas Tille tille at debian.org
Tue Jun 19 14:40:55 UTC 2012


The following commit has been merged in the master branch:
commit 74938f507ab3c5b6dddcd0ae1f566a24ec1757f6
Author: Andreas Tille <tille at debian.org>
Date:   Tue Jun 19 16:16:11 2012 +0200

    restore executable flag of some jemboss utils which seems to be removed by install target

diff --git a/debian/changelog b/debian/changelog
index f5fd565..56f7595 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,8 @@ emboss (6.4.0-1) UNRELEASED; urgency=low
      - enable hardening
      - do not clean backup file which is part of upstream tarball
      - remove executable flag from some test data
+     - restore executable flag of some jemboss utils which seems to
+       be removed by install target
   * debian/control:
      - remove article from description
      - Standards-Version: 3.9.3 (no changes needed)
diff --git a/debian/rules b/debian/rules
index d954bb0..437006f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -71,6 +71,8 @@ override_dh_auto_install:
 	uudecode -o $(CURDIR)/debian/emboss-doc/usr/share/EMBOSS/doc/manuals/EMBOSS_qg.pdf $(CURDIR)/debian/EMBOSS_qg_new.pdf.uu
 
 	$(MAKE) -C jemboss install DESTDIR=$(CURDIR)/debian/jemboss bindir=/usr/bin
+	# install target seems to remove executable flag which is claimed by lintian
+	find $(CURDIR)/debian/jemboss/usr/share/EMBOSS/jemboss/utils -type f -not -executable -name "*sh" -exec chmod a+x \{\} \;
 	# dangling LICEN[CS]E FILE
 	rm $(CURDIR)/debian/jemboss/usr/share/EMBOSS/jemboss/LICENSE
 

-- 
The European Molecular Biology Open Software Suite.



More information about the debian-med-commit mailing list