[med-svn] [Git][med-team/kent-core][master] More fixes to build more stuff successfully

Andreas Tille (@tille) gitlab at salsa.debian.org
Mon Apr 3 08:12:41 BST 2023



Andreas Tille pushed to branch master at Debian Med / kent-core


Commits:
f43ab50c by Andreas Tille at 2023-04-03T09:12:00+02:00
More fixes to build more stuff successfully

- - - - -


2 changed files:

- debian/patches/fix_makefile.patch
- debian/rules


Changes:

=====================================
debian/patches/fix_makefile.patch
=====================================
@@ -31,6 +31,41 @@ Description: The makefiles contain code that references directories
  
  libs: topLibs hgLib optLib
  
+@@ -62,20 +68,20 @@ check-beta:
+ 	git branch | egrep '\* v[0-9]+_branch' > /dev/null	
+ 
+ blatSuite: topLibs hgLib
+-	cd blat && ${MAKE}
+-	cd gfClient && ${MAKE}
+-	cd gfServer && ${MAKE}
+-	cd webBlat && ${MAKE}
+-	cd hg/pslPretty && ${MAKE}
+-	cd hg/pslReps && ${MAKE}
+-	cd hg/pslSort && ${MAKE}
+-	cd utils/nibFrag && ${MAKE}
+-	cd utils/faToNib && ${MAKE}
+-	cd utils/faToTwoBit && ${MAKE}
+-	cd utils/twoBitToFa && ${MAKE}
+-	cd utils/twoBitInfo && ${MAKE}
+-	cd isPcr && ${MAKE}
+-	cd blatz && ${MAKE}
++	(if [ -d blat ] ; then cd blat && ${MAKE} ; fi)
++	(if [ -d gfClient ] ; then cd gfClient && ${MAKE} ; fi)
++	(if [ -d gfServer ] ; then cd gfServer && ${MAKE} ; fi)
++	(if [ -d webBlat ] ; then cd webBlat && ${MAKE} ; fi)
++	(if [ -d hg/pslPretty ] ; then cd hg/pslPretty && ${MAKE} ; fi)
++	(if [ -d hg/pslReps ] ; then cd hg/pslReps && ${MAKE} ; fi)
++	(if [ -d hg/pslSort ] ; then cd hg/pslSort && ${MAKE} ; fi)
++	(if [ -d utils/nibFrag ] ; then cd utils/nibFrag && ${MAKE} ; fi)
++	(if [ -d utils/faToNib ] ; then cd utils/faToNib && ${MAKE} ; fi)
++	(if [ -d utils/faToTwoBit ] ; then cd utils/faToTwoBit && ${MAKE} ; fi)
++	(if [ -d utils/twoBitToFa ] ; then cd utils/twoBitToFa && ${MAKE} ; fi)
++	(if [ -d utils/twoBitInfo ] ; then cd utils/twoBitInfo && ${MAKE} ; fi)
++	(if [ -d isPcr ] ; then cd isPcr && ${MAKE} ; fi)
++	(if [ -d blatz ] ; then cd blatz && ${MAKE} ; fi)
+ 
+ # all of these application makefiles have been updated to include use
+ #	of DESTDIR and BINDIR
 @@ -108,7 +114,9 @@ clean:
              fi ;\
  	done


=====================================
debian/rules
=====================================
@@ -5,5 +5,7 @@
 # for hardening you might like to uncomment this:
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
+export CGI_BIN=$(CURDIR)/debian/kent-core-web/usr/lib/cgi-bin/kent-core
+
 %:
 	dh $@ --sourcedirectory=src --no-parallel # FIXME: no-parallel is just set for debugging - remove it before uploading



View it on GitLab: https://salsa.debian.org/med-team/kent-core/-/commit/f43ab50c06a4ac8ca7dc8b5504c7038a7235190d

-- 
View it on GitLab: https://salsa.debian.org/med-team/kent-core/-/commit/f43ab50c06a4ac8ca7dc8b5504c7038a7235190d
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/20230403/623fbb6b/attachment-0001.htm>


More information about the debian-med-commit mailing list