|
@@ -377,6 +377,7 @@ buildsimplenativepackage() {
|
|
|
local SECTION="${7:-others}"
|
|
local SECTION="${7:-others}"
|
|
|
local PRIORITY="${8:-optional}"
|
|
local PRIORITY="${8:-optional}"
|
|
|
local FILE_TREE="$9"
|
|
local FILE_TREE="$9"
|
|
|
|
|
+ local COMPRESS_TYPE="${10:-gzip}"
|
|
|
local DISTSECTION
|
|
local DISTSECTION
|
|
|
if [ "$SECTION" = "$(echo "$SECTION" | cut -d'/' -f 2)" ]; then
|
|
if [ "$SECTION" = "$(echo "$SECTION" | cut -d'/' -f 2)" ]; then
|
|
|
DISTSECTION="main"
|
|
DISTSECTION="main"
|
|
@@ -442,7 +443,7 @@ Package: $NAME" >> ${BUILDDIR}/debian/control
|
|
|
local LOG="${BUILDDIR}/../${NAME}_${VERSION}_${arch}.dpkg-deb.log"
|
|
local LOG="${BUILDDIR}/../${NAME}_${VERSION}_${arch}.dpkg-deb.log"
|
|
|
# ensure the right permissions as dpkg-deb ensists
|
|
# ensure the right permissions as dpkg-deb ensists
|
|
|
chmod 755 ${BUILDDIR}/debian/tmp/DEBIAN
|
|
chmod 755 ${BUILDDIR}/debian/tmp/DEBIAN
|
|
|
- if ! dpkg-deb --build ${BUILDDIR}/debian/tmp ${BUILDDIR}/.. >$LOG 2>&1; then
|
|
|
|
|
|
|
+ if ! dpkg-deb -Z${COMPRESS_TYPE} --build ${BUILDDIR}/debian/tmp ${BUILDDIR}/.. >$LOG 2>&1; then
|
|
|
cat $LOG
|
|
cat $LOG
|
|
|
false
|
|
false
|
|
|
fi
|
|
fi
|