Skip to content
GitLab
Explore
Sign in
Register
Commits on Source (2)
Install example binaries into /usr/lib/
· 4bc3f382
Michael R. Crusoe
authored
Dec 01, 2019
4bc3f382
upload to unstable
· 847ca321
Michael R. Crusoe
authored
Dec 01, 2019
847ca321
Show whitespace changes
Inline
Side-by-side
debian/changelog
View file @
847ca321
infernal (1.1.3-2)
UNRELEASED
; urgency=medium
infernal (1.1.3-2)
unstable
; urgency=medium
* Team upload.
* Add python3 build-dep for `make check`
...
...
@@ -9,8 +9,11 @@ infernal (1.1.3-2) UNRELEASED; urgency=medium
* Enable a verbose build log
* infernal-doc: mark Multi-Arch: foreign (thanks Multiarch hinter!)
* debian/patches/hardening: added CPPFLAGS to easel, rmark, and hmmer/profmark
* Install example binaries into /usr/lib/ and symlink them into the
doc/infernal/examples directory (fixes a FHS violation)
* Added missing autopkgtest dependency on python3
-- Michael R. Crusoe <michael.crusoe@gmail.com> S
at, 30 Nov
2019 1
1:00
:3
0
+0100
-- Michael R. Crusoe <michael.crusoe@gmail.com> S
un, 01 Dec
2019 1
6:35
:3
4
+0100
infernal (1.1.3-1) unstable; urgency=medium
...
...
debian/rules
View file @
847ca321
...
...
@@ -6,6 +6,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
include
/usr/share/dpkg/default.mk
pkgdata
:=
infernal
sampledir
:=
$(
CURDIR
)
/debian/
$(
DEB_SOURCE
)
/usr/share/doc/
$(
DEB_SOURCE
)
/examples
sampledir_lib
:=
$(
CURDIR
)
/debian/
$(
DEB_SOURCE
)
/usr/lib/
$(
DEB_TARGET_MULTIARCH
)
/
$(
DEB_SOURCE
)
/examples
%
:
dh
$@
...
...
@@ -36,12 +37,15 @@ override_dh_install:
override_dh_installexamples
:
dh_installexamples
mkdir
-p
$(
sampledir
)
/src/
;
mkdir
-p
$(
sampledir
)
/easel/miniapps/
;
find ./src
-name
"*test"
-exec
cp
\{\}
$(
sampledir
)
/src/
\;
cp
./src/itest_brute
$(
sampledir
)
/src/
;
cp
./easel/miniapps/esl-reformat
$(
sampledir
)
/easel/miniapps/
;
cp
./easel/miniapps/esl-shuffle
$(
sampledir
)
/easel/miniapps/
;
cp
./easel/miniapps/esl-sfetch
$(
sampledir
)
/easel/miniapps/
;
cp
-aR
testsuite
$(
sampledir
)
/
;
cp
./easel/devkit/sqc
$(
sampledir
)
/
;
mkdir
-p
$(
sampledir
)
mkdir
-p
$(
sampledir_lib
)
/src/
mkdir
-p
$(
sampledir_lib
)
/easel/miniapps/
find ./src
-name
"*test"
-exec
cp
\{\}
$(
sampledir_lib
)
/src/
\;
cp
./src/itest_brute
$(
sampledir_lib
)
/src/
cp
./easel/miniapps/esl-reformat
$(
sampledir_lib
)
/easel/miniapps/
cp
./easel/miniapps/esl-shuffle
$(
sampledir_lib
)
/easel/miniapps/
cp
./easel/miniapps/esl-sfetch
$(
sampledir_lib
)
/easel/miniapps/
cd
$(
sampledir
)
&&
ln
-s
../../../../lib/
$(
DEB_TARGET_MULTIARCH
)
/
$(
DEB_SOURCE
)
/examples/easel ./easel
\
&&
ln
-s
../../../../lib/
$(
DEB_TARGET_MULTIARCH
)
/
$(
DEB_SOURCE
)
/examples/src ./src
cp
-aR
testsuite
$(
sampledir
)
/
cp
./easel/devkit/sqc
$(
sampledir
)
/
debian/tests/control
View file @
847ca321
Tests: run-unit-test
Depends: @
Depends: @
, python3
Restrictions:
debian/tests/run-unit-test
View file @
847ca321
...
...
@@ -7,7 +7,7 @@ if [ "$AUTOPKGTEST_TMP" = "" ] ; then
AUTOPKGTEST_TMP
=
`
mktemp
-d
/tmp/
${
pkg
}
-test
.XXXXXX
`
fi
cp
-
a
/usr/share/doc/
${
pkg
}
/examples/
*
$AUTOPKGTEST_TMP
cp
-
Lr
/usr/share/doc/
${
pkg
}
/examples/
*
$AUTOPKGTEST_TMP
cd
$AUTOPKGTEST_TMP
...
...
@@ -16,5 +16,5 @@ find . -name "*.gz" -exec gunzip \{\} \;
chmod
-R
+x
.
echo
infernal testsuite
find /usr/bin
-name
"cm*"
-exec
ln
-s
\{\}
src
\;
find /usr/bin
-name
"cm*"
-exec
ln
-s
\{\}
src
/
\;
./sqc 2 ./testsuite/testsuite.sqc
.
./testsuite/..