Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (2)
Update build-system.patch, force installation into build-area, update d/rules
· 26fde659
Alexandre Mestiashvili
authored
Sep 11, 2018
26fde659
Add python-future to build-depends, run wrap-and-sort
· 3314f3ac
Alexandre Mestiashvili
authored
Sep 11, 2018
3314f3ac
Show whitespace changes
Inline
Side-by-side
debian/control
View file @
3314f3ac
...
...
@@ -6,27 +6,27 @@ Priority: optional
Build-Depends: debhelper (>= 11~),
dh-python,
nim,
rsync,
python-all-dev,
python-
setuptools
,
python-
future
,
python-networkx (>= 1.7),
# Test-Depends:
python-nose,
python-pytest
python-pytest,
python-setuptools,
rsync
Standards-Version: 4.1.5
Vcs-Browser: https://salsa.debian.org/med-team/falcon
Vcs-Git: https://salsa.debian.org/med-team/falcon.git
Homepage: https://github.com/PacificBiosciences/FALCON
Package: falcon
Architecture: alpha amd64 kfreebsd-amd64 arm64 hppa mips64el ppc64 ppc64el s390x sparc64
Depends: ${shlibs:Depends},
${misc:Depends},
${python:Depends},
Architecture: alpha amd64 arm64 hppa kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64
Depends: python-networkx (>= 1.7),
python-pkg-resources,
python-networkx (>= 1.7),
rsync,
time
time,
${misc:Depends},
${python:Depends},
${shlibs:Depends}
Description: diploid-aware genome assembly of single-molecule sequencing reads
FALCON is a set of tools for fast aligning long reads for consensus
and assembly. It is a simple code collection for efficient assembly of
...
...
debian/copyright
View file @
3314f3ac
debian/docs
View file @
3314f3ac
debian/install
View file @
3314f3ac
inst/* /usr/lib/falcon
debian/fc_run /usr/bin
inst/* /usr/lib/falcon
debian/patches/build-system.patch
View file @
3314f3ac
...
...
@@ -20,13 +20,13 @@ Last-Update: 2016-11-26
PREFIX=${FALCON_PREFIX} ${MAKE} -C ${FALCON_WORKSPACE}/DEXTRACTOR ${FALCON_INSTALL_RULE}
install-pypeFLOW:
- cd ${FALCON_WORKSPACE}/pypeFLOW; pip uninstall -v .; pip install -v ${FALCON_PIP_USER} ${FALCON_PIP_EDIT} .
+ cd ${FALCON_WORKSPACE}/pypeFLOW; python setup.py install ${FALCON_PYFLAGS}
+ cd ${FALCON_WORKSPACE}/pypeFLOW; python setup.py install ${FALCON_PYFLAGS}
--prefix=${FALCON_PREFIX}
install-FALCON: install-pypeFLOW
- cd ${FALCON_WORKSPACE}/FALCON; pip uninstall -v .; pip install -v ${FALCON_PIP_USER} ${FALCON_PIP_EDIT} .
+ cd ${FALCON_WORKSPACE}/FALCON; python setup.py install ${FALCON_PYFLAGS}
+ cd ${FALCON_WORKSPACE}/FALCON; python setup.py install ${FALCON_PYFLAGS}
--prefix=${FALCON_PREFIX}
install-FALCON_unzip: install-pypeFLOW
- cd ${FALCON_WORKSPACE}/FALCON_unzip; pip uninstall -v .; pip install -v ${FALCON_PIP_USER} ${FALCON_PIP_EDIT} .
+ cd ${FALCON_WORKSPACE}/FALCON_unzip; python setup.py install ${FALCON_PYFLAGS}
+ cd ${FALCON_WORKSPACE}/FALCON_unzip; python setup.py install ${FALCON_PYFLAGS}
--prefix=${FALCON_PREFIX}
install-nim-falcon:
make -C ${FALCON_WORKSPACE}/nim-falcon/src -j1 all
rsync ${FALCON_WORKSPACE}/nim-falcon/src/*.exe ${FALCON_PREFIX}/bin/
...
...
debian/rules
View file @
3314f3ac
#!/usr/bin/make -f
#
DH_VERBOSE = 1
#
include /usr/share/dpkg/default.mk
DH_VERBOSE = 1
include /usr/share/dpkg/default.mk
export LC_ALL=C.UTF-8
export FALCON_WORKSPACE=$(CURDIR)
export FALCON_PREFIX=$(CURDIR)/inst
export FALCON_INSTALL_RULE=install
export PYTHONPATH:=$(FALCON_PREFIX)/
py
lib:$(PYTHONPATH)
py2vers = $(shell pyversions -rv)
export PYTHONPATH:=$(FALCON_PREFIX)/lib
/python${py2vers}/site-packages
:$(PYTHONPATH)
%:
dh $@ --with python2
override_dh_auto_build:
mkdir $(FALCON_PREFIX)/lib/python${py2vers}/site-packages/ -p
mkdir -p \
$(FALCON_PREFIX)/bin \
$(FALCON_PREFIX)/include \
...
...