From 3cad8e84f4f58d8f0c8b44258862231b0b63eec4 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sat, 6 May 2017 18:42:21 +0200 Subject: [PATCH] smtube: fix cross builds and paths --- srcpkgs/smtube/template | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/srcpkgs/smtube/template b/srcpkgs/smtube/template index 1af67b4ecb1..3bde2dd787d 100644 --- a/srcpkgs/smtube/template +++ b/srcpkgs/smtube/template @@ -1,8 +1,13 @@ # Template file for 'smtube' pkgname=smtube version=17.5.0 -revision=1 -build_style=gnu-makefile +revision=2 +build_style=qmake +make_build_args=" + DATA_PATH=\\\"/usr/share/smtube\\\" + TRANSLATION_PATH=\\\"/usr/share/smtube/translations\\\" + DOC_PATH=\\\"/usr/share/doc/smtube\\\"" +build_wrksrc=src hostmakedepends="qt5-host-tools qt5-script-devel qt5-tools-devel qt5-webkit-devel" makedepends="zlib-devel qt5-script-devel qt5-tools-devel qt5-webkit-devel" depends="hicolor-icon-theme desktop-file-utils" @@ -13,9 +18,10 @@ homepage="http://www.smtube.org/" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" checksum=8dca5245e2d2be4cb472b7a6e9e7ccafa52f25b0ef2c924944aa058b02a5a08e -pre_build() { - export QMAKE_OPTS="QMAKE_CXXFLAGS=\"${CXXFLAGS}\" QMAKE_LFLAGS=\"${LDFLAGS}\"" +post_build() { + lrelease smtube.pro } -do_build() { - make ${makejobs} CC="$CC" CXX="$CXX" LINK="$CXX" LD="$CXX" +do_install() { + cd "${wrksrc}" + make install PREFIX=/usr DESTDIR=${DESTDIR} }