[med-svn] r1375 - trunk/packages/infernal/trunk/debian

smoe-guest at alioth.debian.org smoe-guest at alioth.debian.org
Thu Feb 14 13:48:11 UTC 2008


Author: smoe-guest
Date: 2008-02-14 13:48:11 +0000 (Thu, 14 Feb 2008)
New Revision: 1375

Modified:
   trunk/packages/infernal/trunk/debian/README.Debian
   trunk/packages/infernal/trunk/debian/rules
Log:
* added get-orig-source
* added additional comments to the README


Modified: trunk/packages/infernal/trunk/debian/README.Debian
===================================================================
--- trunk/packages/infernal/trunk/debian/README.Debian	2008-02-14 04:07:04 UTC (rev 1374)
+++ trunk/packages/infernal/trunk/debian/README.Debian	2008-02-14 13:48:11 UTC (rev 1375)
@@ -10,16 +10,22 @@
 from source - although Debian most likely provide the tools at least to
 prepare some of the figures, e.g., a sequence alignment.  Other figures
 would be more difficult to prepare. As an interim solution it was decided
-to leave the documentation out and users are requested to address the
+to leave that documentation out and users are requested to address the
 web pages of the upstream developers in this matter.
 
 The directory "squid" that is distributed with the source of infernal
-differs slightly from the biosquid Debian package. This redundancy
-needs to be investigated further and talked back about with the upstream
-developer.  Either the biosquid package needs to be updated or infernal
-will get dynamically linked against it. Until this issue is resolved,
-the package shall remain in experimental.
+differs slightly from the biosquid Debian package. Upstream was contacted
+about this redundancy to his own software and the answer was to please
+leave with that situation since the two are not safely substituted for
+another.
 
+Infernal offers to be compiled for LAM-MPI. Please contact us if there
+is respective demand.
+
+Infernal optionally uses the CFSQP library which is non-free. This is
+not supported by this Debian package. Please address the Userguide for
+instructions of a manual self-compilation and -installation.
+
 The packaging has become part of the Debian-Med Custom Debian Distribution
 and everyone interested is invited to join in for maintaining it.
 

Modified: trunk/packages/infernal/trunk/debian/rules
===================================================================
--- trunk/packages/infernal/trunk/debian/rules	2008-02-14 04:07:04 UTC (rev 1374)
+++ trunk/packages/infernal/trunk/debian/rules	2008-02-14 13:48:11 UTC (rev 1375)
@@ -126,5 +126,21 @@
 binary-arch: build-arch install-arch
 	$(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
 
+get-orig-source:
+	VERSION=`head -1 debian/changelog  | cut -f1 -d- | cut -f2 -d\( | tr -d '\n'` ; \
+	URL="ftp://selab.janelia.org/pub/software/infernal/infernal.tar.gz"; \
+	cd ..; \
+	wget -nc $$URL && tar xzvf infernal.tar.gz; \
+	p=`pwd`; \
+	if [ -d infernal-$$VERSION ]; then \
+		cd infernal-$$VERSION && rm -rf ./easel/documentation Userguide.pdf ; \
+	else \
+		echo "Please check debian/changelog, the version you have downloaded is apparently newer than expected." ; \
+		exit -1 ; \
+	fi; \
+	cd $$p ; \
+	tar czvf infernal_$${VERSION}.orig.tar.gz infernal-$$VERSION && rm -rf infernal-$$VERSION
+
+
 binary: binary-arch
 .PHONY: build clean binary-indep binary-arch binary install install-indep install-arch 




More information about the debian-med-commit mailing list