summaryrefslogtreecommitdiffstats
path: root/lumina/build/lumina.SlackBuild
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2016-08-19 14:44:26 +0000
committer Eric Hameleers <alien@slackware.com>2016-08-19 14:44:26 +0000
commit7f8aa0c8bae6b1d6e37ce09b407bdff233216ae8 (patch)
tree80ef5785e8fd47a60587808071e8153d53ffadb4 /lumina/build/lumina.SlackBuild
parent5aa7d49322c9d7628f3dcce17ab6d55b0b9ef80d (diff)
downloadasb-7f8aa0c8bae6b1d6e37ce09b407bdff233216ae8.tar.gz
asb-7f8aa0c8bae6b1d6e37ce09b407bdff233216ae8.tar.xz
lumina: fix the internationalization. Use XZ compression for the package.
Diffstat (limited to 'lumina/build/lumina.SlackBuild')
-rwxr-xr-xlumina/build/lumina.SlackBuild14
1 files changed, 8 insertions, 6 deletions
diff --git a/lumina/build/lumina.SlackBuild b/lumina/build/lumina.SlackBuild
index 9d19d7fc..1af55971 100755
--- a/lumina/build/lumina.SlackBuild
+++ b/lumina/build/lumina.SlackBuild
@@ -159,10 +159,12 @@ echo "++"
cd $TMP/tmp-$PRGNAM
echo "Extracting the source archive(s) for $PRGNAM..."
tar -xvf ${SOURCE[0]}
-cd ${PRGNAM}-${SRCVER}-Release${SRCPL}
+tar -xvf ${SOURCE[1]}
chown -R root:root .
chmod -R u+w,go+r-w,a+rX-st .
+cd ${PRGNAM}-${SRCVER}-Release${SRCPL}
+
echo Building ...
qmake-qt5 \
PREFIX=/usr \
@@ -174,9 +176,9 @@ make $NUMJOBS 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
make INSTALL_ROOT=$PKG install 2>&1 | tee $OUTPUT/install-${PRGNAM}.log
# Install localizations:
-mkdir -p $PKG/usr/share/lumina-desktop
-tar xf ${SOURCE[1]} -C $PKG/usr/share/lumina-desktop/
-mv $PKG/usr/share/lumina-desktop/{lumina-i18n-${I18N}-Release,i18n}
+mkdir -p $PKG/usr/share/lumina-desktop/i18n
+tar xf $TMP/tmp-$PRGNAM/lumina-i18n-${I18N}-Release/dist/lumina-i18n.txz \
+ -C $PKG/usr/share/lumina-desktop/i18n/
# Install entries for xwmconfig:
mkdir -p $PKG/etc/X11/xinit
@@ -206,9 +208,9 @@ cat $SRCDIR/slack-required > $PKG/install/slack-required
# Build the package:
cd $PKG
-makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-tgz} 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log
+makepkg --linkadd y --chown n $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} 2>&1 | tee $OUTPUT/makepkg-${PRGNAM}.log
cd $OUTPUT
-md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-tgz} > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-tgz}.md5
+md5sum ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz} > ${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.${PKGTYPE:-txz}.md5
cd -
cat $PKG/install/slack-desc | grep "^${PRGNAM}" > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.txt
cat $PKG/install/slack-required > $OUTPUT/${PRGNAM}-${VERSION}-${ARCH}-${BUILD}${TAG}.dep