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 <[email protected]>  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
 


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to