Add a precompiled version of exonerate
Former-commit-id: 41f612c0f642a70a4af11f41c7e41e07f8758b14 Former-commit-id: 6becf83274fa975a004318ed7d5b44fd5a290da8
This commit is contained in:
1 parent
3d9be22e1d
commit
857fe67bf2
21 files changed
+93
-9
No files matched your search
Executable → Regular
+17
-9
@@ -2,12 +2,12 @@
|
||||
# $Id: $
|
||||
# ---------------------------------------------------------------
|
||||
# @file: Makefile
|
||||
# @desc: makefile for exonerate
|
||||
# @desc: makefile for package ebi exonerate
|
||||
#
|
||||
# @history:
|
||||
# @history:
|
||||
# @+ <Gloup> : Apr 97 : Created
|
||||
# @+ <Gloup> : Mar 02 : Updated for LXxware
|
||||
# @+ <EC> : May 2023 : Adapted to ORG.Annot
|
||||
#
|
||||
# @note: should be processed with gnu compatible make
|
||||
# @note: helixware_compatible
|
||||
@@ -15,14 +15,22 @@
|
||||
# @end:
|
||||
# ---------------------------------------------------------------
|
||||
#
|
||||
include ../../config/auto.conf
|
||||
#
|
||||
# Due to the long compilation time of ncbi blast sources (~1h),
|
||||
# the default build actually consists in extracting pre-compiled
|
||||
# binaries.
|
||||
#
|
||||
# To revert to full compilation from sources, then change
|
||||
# the following line
|
||||
|
||||
DIRS = pkg-config \
|
||||
libffi \
|
||||
gettext \
|
||||
glib2 \
|
||||
exonerate
|
||||
DIRS = binaries
|
||||
|
||||
# to
|
||||
#
|
||||
# DIRS = src
|
||||
|
||||
include ../../config/targets/propagate.targ
|
||||
|
||||
include ../../config/targets/help.targ
|
||||
|
||||
all::
|
||||
@echo "+++++++++++ ebi exonerate package ($(DIRS)) done"
|
||||
@@ -0,0 +1,48 @@
|
||||
# ---------------------------------------------------------------
|
||||
# $Id: $
|
||||
# ---------------------------------------------------------------
|
||||
# @file: Makefile
|
||||
# @desc: makefile for package ncbi blast / binaries
|
||||
#
|
||||
# @history:
|
||||
# @+ <Gloup> : Sept 15 : Adapted to ORG.Annot
|
||||
#
|
||||
# @note: should be processed with gnu compatible make
|
||||
# @note: helixware_compatible
|
||||
#
|
||||
# @end:
|
||||
# ---------------------------------------------------------------
|
||||
#
|
||||
include ../../../config/auto.conf
|
||||
|
||||
PKG = exonerate-2.2.0
|
||||
|
||||
PKGTAR = $(PKG)-$(PORTNAME).tar.gz
|
||||
|
||||
PKGDIR = bin-$(PORTNAME)
|
||||
|
||||
PROGS = exonerate
|
||||
|
||||
BINPATH = $(abspath $(BINDIR))
|
||||
|
||||
include $(CFGDIR)targets/empty.targ
|
||||
include $(CFGDIR)targets/help.targ
|
||||
|
||||
.PHONY: extract install
|
||||
|
||||
all:: install
|
||||
|
||||
extract:
|
||||
test -d $(PKGDIR) || mkdir $(PKGDIR)
|
||||
test -d $(PKGDIR)/bin || $(TAR) zxf $(PKGTAR) -C $(PKGDIR) --strip-components 1
|
||||
|
||||
install: extract
|
||||
test -d $(BINDIR) || mkdir $(BINDIR)
|
||||
cd $(PKGDIR)/bin && \cp -f $(PROGS) $(BINPATH)
|
||||
|
||||
clean::
|
||||
(! test -d $(PKGDIR)) || \rm -r $(PKGDIR)
|
||||
|
||||
portclean::
|
||||
cd $(BINDIR) && \rm -f $(PROGS)
|
||||
|
||||
Binary file not shown.
Executable
+28
@@ -0,0 +1,28 @@
|
||||
# ---------------------------------------------------------------
|
||||
# $Id: $
|
||||
# ---------------------------------------------------------------
|
||||
# @file: Makefile
|
||||
# @desc: makefile for exonerate
|
||||
#
|
||||
# @history:
|
||||
# @history:
|
||||
# @+ <Gloup> : Apr 97 : Created
|
||||
# @+ <Gloup> : Mar 02 : Updated for LXxware
|
||||
#
|
||||
# @note: should be processed with gnu compatible make
|
||||
# @note: helixware_compatible
|
||||
#
|
||||
# @end:
|
||||
# ---------------------------------------------------------------
|
||||
#
|
||||
include ../../config/auto.conf
|
||||
|
||||
DIRS = pkg-config \
|
||||
libffi \
|
||||
gettext \
|
||||
glib2 \
|
||||
exonerate
|
||||
|
||||
include ../../config/targets/propagate.targ
|
||||
|
||||
include ../../config/targets/help.targ
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Reference in new issue
Block a user