aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichał Łyszczek <michal.lyszczek@bofc.pl>2019-02-14 13:28:30 +0100
committerMichał Łyszczek <michal.lyszczek@bofc.pl>2019-02-15 00:11:34 +0100
commita5fd84ca327d006ef115a5387dbf94fed998fd90 (patch)
tree0a38824438af65438a058ca573c5522f0aba9f4c
parentc26c62e69f09c1cb7f64fb029acdaf8b9e018def (diff)
downloadembedlog-a5fd84ca327d006ef115a5387dbf94fed998fd90.tar.gz
embedlog-a5fd84ca327d006ef115a5387dbf94fed998fd90.tar.bz2
embedlog-a5fd84ca327d006ef115a5387dbf94fed998fd90.zip
fix: some package building problems
no_buildbot
-rwxr-xr-xpkg/deb/create-pkg.sh4
-rwxr-xr-xpkg/deb/rules2
-rw-r--r--pkg/rpm/create-pkg.sh8
-rwxr-xr-xpkg/tgz/create-pkg.sh4
4 files changed, 9 insertions, 9 deletions
diff --git a/pkg/deb/create-pkg.sh b/pkg/deb/create-pkg.sh
index bebf5d9..f8ad20a 100755
--- a/pkg/deb/create-pkg.sh
+++ b/pkg/deb/create-pkg.sh
@@ -8,7 +8,7 @@ then
echo "usage: ${0} <version> <arch> <host_os>"
echo ""
echo "where:"
- echo " <version> git tag version to build (without prefix v)"
+ echo " <version> git branch, tag or commit to build"
echo " <arch> target architecture"
echo " <host_os> target os (debian9, debian8 etc)"
echo ""
@@ -61,7 +61,7 @@ sed -i "s/@{ABI_VERSION}/${abi_version}/" "debian/control.template"
mv "debian/changelog.template" "debian/changelog"
mv "debian/control.template" "debian/control"
-export CFLAGS="-I/usr/bofc/include"
+export CFLAGS="-I/usr/bofc/include -g"
export LDFLAGS="-L/usr/bofc/lib"
debuild -us -uc || exit 1
diff --git a/pkg/deb/rules b/pkg/deb/rules
index 222d161..5f0df93 100755
--- a/pkg/deb/rules
+++ b/pkg/deb/rules
@@ -5,4 +5,4 @@ export DH_VERBOSE = 1
dh $@ --list-missing --with autoreconf
override_dh_auto_test:
- $(MAKE) check
+ LD_LIBRARY_PATH=/usr/bofc/lib $(MAKE) check
diff --git a/pkg/rpm/create-pkg.sh b/pkg/rpm/create-pkg.sh
index 8f74cf6..fddbf70 100644
--- a/pkg/rpm/create-pkg.sh
+++ b/pkg/rpm/create-pkg.sh
@@ -72,8 +72,8 @@ else
"RPMS/${arch}/${project}-devel-${pkg_version}-${rel_version}.${arch}.rpm"
fi
-failure=0
-gcc "BUILD/${project}-${git_version}/pkg/test.c" -lembedlog -o /tmp/${project}-test || failure=1
+failed=0
+gcc "BUILD/${project}-${git_version}/pkg/test.c" -lembedlog -o /tmp/${project}-test || failed=1
if ldd /tmp/${project}-test | grep "\/usr\/bofc"
then
@@ -86,7 +86,7 @@ then
failed=1
fi
-/tmp/${project}-test || failure=1
+/tmp/${project}-test || failed=1
if type zypper >/dev/null
then
@@ -99,7 +99,7 @@ fi
# should fail as there is no library in te system any more
/tmp/${project}-test && failed=1
-if [ ${failure} -eq 1 ]
+if [ ${failed} -eq 1 ]
then
exit 1
fi
diff --git a/pkg/tgz/create-pkg.sh b/pkg/tgz/create-pkg.sh
index 952ba6f..a5ea8a8 100755
--- a/pkg/tgz/create-pkg.sh
+++ b/pkg/tgz/create-pkg.sh
@@ -33,7 +33,7 @@ cd "${project}-${git_version}"
version="$(grep "AC_INIT(" "configure.ac" | cut -f3 -d\[ | cut -f1 -d\])"
./autogen.sh
CFLAGS="-I/usr/bofc/include" LDFLAGS="-L/usr/bofc/lib" ./configure --prefix=/usr
-make check
+LD_LIBRARY_PATH=/usr/bofc/lib make check
mkdir "${workdir}/root"
mkdir "${workdir}/root/install"
@@ -41,7 +41,7 @@ DESTDIR="${workdir}/root" make install
[ -f "pkg/tgz/doinst.sh" ] && cp "pkg/tgz/doinst.sh" "${workdir}/root/install"
cd "${workdir}/root"
-find . \( -name *.3 -or -name *.7 \) | xargs gzip
+find usr/share/man \( -name *.3 -or -name *.7 \) | xargs gzip
makepkg -l y -c n "${workdir}/${project}-${version}-${arch}-${revision}.tgz"
installpkg "${workdir}/${project}-${version}-${arch}-${revision}.tgz"