plume-creator: clean up template and drop wrong quazip dep

This commit is contained in:
John 2018-07-06 13:34:20 +02:00 committed by maxice8
parent ca84c49532
commit 79fa77b8ff

View file

@ -8,10 +8,10 @@ build_style=qmake
hostmakedepends="qt5-qmake qt5-host-tools pkg-config" hostmakedepends="qt5-qmake qt5-host-tools pkg-config"
makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel makedepends="qt5-devel qt5-declarative-devel qt5-tools-devel
qt5-quickcontrols2-devel qt5-multimedia-devel qt5-svg-devel qt5-quickcontrols2-devel qt5-multimedia-devel qt5-svg-devel
hunspell-devel libzip-devel quazip-devel quazip-qt5-devel" hunspell-devel libzip-devel quazip-devel"
short_desc="An open-source tool for novelists" short_desc="An open-source tool for novelists"
maintainer="VargMon <VargMon98@gmail.com>" maintainer="VargMon <VargMon98@gmail.com>"
license="GPL-3" license="GPL-3.0-or-later"
homepage="http://plume-creator.eu/" homepage="http://plume-creator.eu/"
configure_args="plume-creator-all.pro" configure_args="plume-creator-all.pro"
distfiles=" distfiles="
@ -24,7 +24,7 @@ checksum="
if [ "$CROSS_BUILD" ]; then if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" hostmakedepends+="
qt5-multimedia-devel qt5-devel qt5-declarative-devel qt5-quickcontrols2-devel hunspell-devel qt5-multimedia-devel qt5-devel qt5-declarative-devel qt5-quickcontrols2-devel hunspell-devel
libzip-devel quazip-devel quazip-qt5-devel" libzip-devel quazip-devel"
fi fi
post_extract() { post_extract() {
@ -38,8 +38,11 @@ post_extract() {
patch -p1 <${wrksrc}/debian/patches/built-in-Qt5.patch patch -p1 <${wrksrc}/debian/patches/built-in-Qt5.patch
sed -i 's/-lhunspell/-lhunspell-1.6/g' ${wrksrc}/plume-creator.pro sed -i 's/-lhunspell/-lhunspell-1.6/g' ${wrksrc}/plume-creator.pro
patch -p1 <${wrksrc}/debian/patches/desktop.patch patch -p1 <${wrksrc}/debian/patches/desktop.patch
sed -i 's|quazip/JlCompress|quazip5/JlCompress|g' src/fileupdater.cpp src/hub.h \
src/themes.cpp src/importuserdictdialog.cpp src/zipper/zipper.cpp \
src/common/utils.h
} }
pre_build() { pre_build() {
[ -d ${wrksrc}/externals/quazip ] || ln -s -T ${XBPS_CROSS_BASE}/usr/include/quazip ${wrksrc}/externals/quazip [ -d ${wrksrc}/externals/quazip ] || ln -s -T ${XBPS_CROSS_BASE}/usr/include/quazip5 ${wrksrc}/externals/quazip
} }