[med-svn] r14412 - trunk/packages/mira/trunk/debian

Andreas Tille tille at alioth.debian.org
Fri Aug 9 19:08:57 UTC 2013


Author: tille
Date: 2013-08-09 19:08:57 +0000 (Fri, 09 Aug 2013)
New Revision: 14412

Modified:
   trunk/packages/mira/trunk/debian/changelog
   trunk/packages/mira/trunk/debian/mira-assembler.lintian-overrides
   trunk/packages/mira/trunk/debian/rules
Log:
Prevent installing duplicated data, rather create symlink


Modified: trunk/packages/mira/trunk/debian/changelog
===================================================================
--- trunk/packages/mira/trunk/debian/changelog	2013-08-09 12:19:44 UTC (rev 14411)
+++ trunk/packages/mira/trunk/debian/changelog	2013-08-09 19:08:57 UTC (rev 14412)
@@ -3,6 +3,9 @@
   * New upstream version (most patches applied by upstream)
   * debian/copyright: Add Upstream-Contact
   * debian/control: cme fix dpkg-control
+  * debian/mira-assembler.lintian-overrides: deleted unused override
+  * debian/rules: Prevent installing duplicated data, rather
+    create symlink
 
  -- Andreas Tille <tille at debian.org>  Fri, 09 Aug 2013 13:59:24 +0200
 

Modified: trunk/packages/mira/trunk/debian/mira-assembler.lintian-overrides
===================================================================
--- trunk/packages/mira/trunk/debian/mira-assembler.lintian-overrides	2013-08-09 12:19:44 UTC (rev 14411)
+++ trunk/packages/mira/trunk/debian/mira-assembler.lintian-overrides	2013-08-09 19:08:57 UTC (rev 14412)
@@ -1,5 +1,3 @@
-# the CPPFLAGS are really used
-mira-assembler: hardening-no-fortify-functions usr/bin/fastatool
 # according to www.dict.cc transfering is American English spelling
 mira-assembler: spelling-error-in-binary usr/bin/mira Transfering Transferring
 mira-assembler: spelling-error-in-binary usr/bin/convert_project Transfering Transferring

Modified: trunk/packages/mira/trunk/debian/rules
===================================================================
--- trunk/packages/mira/trunk/debian/rules	2013-08-09 12:19:44 UTC (rev 14411)
+++ trunk/packages/mira/trunk/debian/rules	2013-08-09 19:08:57 UTC (rev 14412)
@@ -7,6 +7,7 @@
 export DEB_CFLAGS_MAINT_APPEND=-L$(CURDIR)/lib
 
 pkg=mira-assembler
+exampledir=usr/share/doc/mira-examples/examples/minidemo/data/bbdataset1/
 
 %:
 	dh $@
@@ -18,6 +19,15 @@
 	cp -r -t $(CURDIR)/debian/tmp/usr/share/doc/$(pkg) doc/docbook/bookfigures doc/docbook/images \
 	    doc/docbook/doccss doc/docbook/DefinitiveGuideToMIRA.html || true
 
+override_dh_installexamples:
+	dh_installexamples
+	# avoid duplicated files
+	if cmp $(CURDIR)/debian/mira-examples/$(exampledir)/cjejuni_demo_in.fasta.qual $(CURDIR)/debian/mira-examples/$(exampledir)/cjejuni_demo_in.sanger.fasta.qual >/dev/null ; then \
+	    echo "removing copy of $(exampledir)/cjejuni_demo_in.fasta.qual and create symling" ; \
+	    rm -f $(CURDIR)/debian/mira-examples/$(exampledir)/cjejuni_demo_in.sanger.fasta.qual ; \
+	    ln -s cjejuni_demo_in.fasta.qual.gz $(CURDIR)/debian/mira-examples/$(exampledir)/cjejuni_demo_in.sanger.fasta.qual.gz ; \
+	fi
+
 override_dh_auto_test:
 	make check
 




More information about the debian-med-commit mailing list