[med-svn] [Git][med-team/infernal][master] Enable Architecture: all builds on arm64 architecture

Andreas Tille gitlab at salsa.debian.org
Fri Dec 11 10:21:19 GMT 2020



Andreas Tille pushed to branch master at Debian Med / infernal


Commits:
32180836 by Andreas Tille at 2020-12-11T10:20:44+00:00
Enable Architecture: all builds on arm64 architecture

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/infernal-doc.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+infernal (1.1.3-6) UNRELEASED; urgency=medium
+
+  * Enable Architecture: all builds on arm4
+    Closes: #976550
+
+ -- Andreas Tille <tille at debian.org>  Fri, 11 Dec 2020 09:09:43 +0000
+
 infernal (1.1.3-5) unstable; urgency=medium
 
   * Make build reproducible


=====================================
debian/control
=====================================
@@ -7,6 +7,7 @@ Priority: optional
 Build-Depends: debhelper-compat (= 12),
                libperl4-corelibs-perl,
                python3
+Build-Depends-Indep: texlive-latex-base
 Standards-Version: 4.5.0
 Vcs-Browser: https://salsa.debian.org/med-team/infernal
 Vcs-Git: https://salsa.debian.org/med-team/infernal.git


=====================================
debian/infernal-doc.install
=====================================
@@ -1 +1 @@
-Userguide.pdf   usr/share/doc/infernal
+documentation/userguide/Userguide.pdf   usr/share/doc/infernal


=====================================
debian/rules
=====================================
@@ -22,22 +22,38 @@ override_dh_auto_clean:
 override_dh_compress :
 	dh_compress -X.pdf
 
-override_dh_auto_build:
-	dh_auto_build -- V=1
+override_dh_auto_configure-arch:
+	dh_auto_connfigure -a
 
-override_dh_auto_install:
+override_dh_auto_build-arch:
+	dh_auto_build -a -- V=1
+
+override_dh_auto_build-indep:
+	cd documentation/userguide ; \
+	echo "     LATEX Userguide.pdf  (see latex.log for output)" ; \
+	pdflatex main   > latex.log 2>&1 ; \
+	bibtex main    >> latex.log 2>&1 ; \
+	pdflatex main  >> latex.log 2>&1 ; \
+	pdflatex main  >> latex.log 2>&1 ; \
+	mv main.pdf Userguide.pdf
+
+override_dh_auto_install-arch:
 	$(MAKE) install -j$(shell nproc) AM_UPDATE_INFO_DIR=no V=1 prefix=$(CURDIR)/debian/tmp
 
-override_dh_install:
-	dh_install
+override_dh_auto_configure-indep:
+override_dh_auto_install-indep:
+	echo "Nothing to do for architecture all binary packages"
+
+override_dh_install-arch:
+	dh_install -a
 	for bin in `ls $(CURDIR)/debian/infernal/usr/lib/infernal` ; do \
 	    if [ $$bin != cmalign ] ; then \
 		ln -s cmalign $(CURDIR)/debian/infernal/usr/bin/$$bin ; \
 	    fi ; \
 	done
 
-override_dh_installexamples:
-	dh_installexamples
+override_dh_installexamples-arch:
+	dh_installexamples -a
 	mkdir -p $(sampledir)
 	mkdir -p $(sampledir_lib)/src/
 	mkdir -p $(sampledir_lib)/easel/miniapps/



View it on GitLab: https://salsa.debian.org/med-team/infernal/-/commit/32180836826972cb82d4362bbfeb38eb1384f683

-- 
View it on GitLab: https://salsa.debian.org/med-team/infernal/-/commit/32180836826972cb82d4362bbfeb38eb1384f683
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20201211/9bdf113b/attachment-0001.html>


More information about the debian-med-commit mailing list