summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDonald Carr2016-01-08 10:08:26 -0800
committerDonald Carr2016-01-08 13:53:44 -0800
commit9a8d706d0a0c00681cc562977e9f7ff5bc198e8f (patch)
tree9599b84b774ddad27f1511cf73640ffbf1e08088
parent1cf7a82db9666845252e2246e1f7889fba2e1473 (diff)
downloadaur-9a8d706d0a0c00681cc562977e9f7ff5bc198e8f.tar.gz
Adopt float instead of double precision
Add profile.d information to the package
-rw-r--r--PKGBUILD12
-rw-r--r--qpi.sh5
2 files changed, 14 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e1077c10e4a7..aed5f4197a80 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -57,7 +57,8 @@ build() {
mkdir -p ${_bindir}
cd ${_bindir}
- # skipping on principle: qtscript, xcb
+ # skipping due to build issues: qtquickcontrols2
+ # skipping on principle: qtscript xcb
# skipping because of the target in question: widgets qtwebchannel
# TODO: qtwebengine, a little bulky but useful
@@ -66,6 +67,7 @@ build() {
# -separate-debug-info \
${_srcdir}/configure \
+ -qreal float \
-release \
-silent \
-confirm-license \
@@ -83,6 +85,7 @@ build() {
-skip qtwebengine \
-skip qtwebchannel \
-skip qtwayland \
+ -skip qtquickcontrols2 \
\
-sysroot ${_sysroot} \
-device ${_mkspec} \
@@ -120,16 +123,19 @@ package() {
local _libsdir="${startdir}/${_libspkgname}"
local _libspkgdir="${_libsdir}/topkg"
local _libspkgbuild="${_libsdir}/PKGBUILD"
-
+ local _pkgprofiled=${_libspkgdir}/etc/profile.d
rm -Rf ${_libspkgdir}
mkdir -p ${_libspkgdir}
cp ${startdir}/${_libspkgname}-PKGBUILD ${_libspkgbuild}
mv "${pkgdir}/${_sysroot}/${_baseprefix}" ${_libspkgdir}
-
# set correct libs version
sed -i "s/6.6.6/${pkgver}/" ${_libspkgbuild}
+ mkdir -p ${_pkgprofiled}
+ cp ${startdir}/qpi.sh ${_pkgprofiled}
+ sed -i "s,localpiprefix,${_installprefix}," ${_pkgprofiled}/qpi.sh
+
cd ${_libsdir}
runuser -l ${_packaginguser} -c 'makepkg -f'
diff --git a/qpi.sh b/qpi.sh
new file mode 100644
index 000000000000..5dd134abadc7
--- /dev/null
+++ b/qpi.sh
@@ -0,0 +1,5 @@
+export QT_QPA_PLATFORM=wayland
+export QT_WAYLAND_CLIENT_BUFFER_INTEGRATION=brcm
+
+PATH="localpiprefix:${PATH}"
+export PATH