Fix installation
Andreas Tille
5 years ago
6 | 6 |
Priority: optional
|
7 | 7 |
Build-Depends: debhelper (>= 12~),
|
8 | 8 |
cmake,
|
|
9 |
dh-exec,
|
9 | 10 |
doxygen,
|
10 | 11 |
swig,
|
11 | 12 |
libxml2-dev,
|
0 | |
/usr/lib/mono
|
1 | |
debian/libsbmlcsP.dll.config /usr/lib/mono/libsbmlcsP/
|
|
0 |
#! /usr/bin/dh-exec
|
|
1 |
/usr/lib/${DEB_HOST_MULTIARCH}/mono
|
|
2 |
debian/libsbmlcsP.dll.config /usr/lib/${DEB_HOST_MULTIARCH}/mono/libsbmlcsP/
|
0 | 0 |
usr/include/*
|
1 | |
usr/lib/libsbml-static.a
|
|
1 |
usr/lib/*/libsbml-static.a
|
0 | |
usr/lib/libsbmlj.so
|
|
0 |
usr/lib/*/libsbmlj.so
|
1 | 1 |
usr/share/java/libsbmlj.jar
|
0 | 0 |
#!/bin/sh
|
1 | 1 |
|
2 | |
echo "usr/lib/octave/site/oct/*/*.mex $(octave-config -p LOCALOCTFILEDIR)/libsbml5"
|
3 | |
echo "usr/lib/octave/site/oct/*/*.m $(octave-config -p LOCALFCNFILEDIR)/libsbml5"
|
|
2 |
echo "usr/lib/*/octave/site/oct/*/*.mex $(octave-config -p LOCALOCTFILEDIR)/libsbml5"
|
|
3 |
echo "usr/lib/*/octave/site/oct/*/*.m $(octave-config -p LOCALFCNFILEDIR)/libsbml5"
|
0 | |
usr/lib/libsbml.so.*
|
|
0 |
usr/lib/*/libsbml.so.*
|
0 | |
usr/lib/python*
|
|
0 |
usr/lib/*/python*
|
83 | 83 |
find $(debtmp)/usr/lib -name "*.mex*" -exec strip --remove-section=.comment {} + || true
|
84 | 84 |
dpkg-shlibdeps $(debtmp)/usr/lib/*/octave/site/oct/*/*.mex -Tdebian/libsbml5-octave.substvars
|
85 | 85 |
dh_octave_substvar
|
|
86 |
# for some reason the perl library ends up in
|
|
87 |
# debian/tmp/usr/lib/$(DEB_HOST_ARCH)/$(DEB_HOST_ARCH)/perl5
|
|
88 |
# try to fix this
|
|
89 |
set -x ; \
|
|
90 |
for madir in `find debian -name $(DEB_BUILD_GNU_TYPE) -type d | sort | uniq` ; do \
|
|
91 |
if [ -d $${madir}/$(DEB_BUILD_GNU_TYPE) ] ; then \
|
|
92 |
echo "Moving contents of wrong directory $${madir}/$(DEB_BUILD_GNU_TYPE) into place" ; \
|
|
93 |
mv $${madir}/$(DEB_BUILD_GNU_TYPE)/* $${madir} ; \
|
|
94 |
rmdir $${madir}/$(DEB_BUILD_GNU_TYPE) ; \
|
|
95 |
fi ; \
|
|
96 |
done
|
86 | 97 |
ifdef BIND_MATLAB
|
87 | 98 |
dpkg-shlibdeps $(debtmp)/usr/lib/*.mex* -Tdebian/libsbml5-matlab.substvars
|
88 | 99 |
endif
|