summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Robinson2021-04-07 00:17:38 -0400
committerNathan Robinson2021-04-07 00:17:38 -0400
commit4667c6607ee73664558a724db3bafa4ea4fcea1c (patch)
treee7fc4de5779b33bbced2a22a198b4b3bdae7e020
parent7c5c2e735e7e5dd3cb19c0474e6ec629c1a937e0 (diff)
downloadaur-4667c6607ee73664558a724db3bafa4ea4fcea1c.tar.gz
add dependencies, fix docs install, fix gui install at 00:17 of 2021-04-07
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD12
2 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 253e55c1c455..b4e006ad7fed 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,15 @@
pkgbase = pvr-tex-tool-bin
pkgdesc = A comprehensive texture processing and compression tool with support for PVR textures.
pkgver = 2020.2
- pkgrel = 1
+ pkgrel = 2
url = https://www.imaginationtech.com/developers/powervr-sdk-tools/pvrtextool/
arch = x86_64
license = custom
+ depends = qt5-base
+ depends = libxcursor
+ depends = dbus-x11
+ depends = libxrandr
+ depends = freetype2
options = !strip
source = install.run::https://cdn.imgtec.com/sdk/OFFLINE/PVRTexToolSetup-2020_R2.run-x64
source = LICENSE.html::https://www.imaginationtech.com/developers/powervr-sdk-tools/powervr-sdk-software-eula/
diff --git a/PKGBUILD b/PKGBUILD
index e1fc1799824b..956e92dfd6f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=pvr-tex-tool-bin
pkgver=2020.2
_versionstr='2020_R2'
-pkgrel=1
+pkgrel=2
pkgdesc="A comprehensive texture processing and compression tool with support for PVR textures."
url="https://www.imaginationtech.com/developers/powervr-sdk-tools/pvrtextool/"
@@ -18,8 +18,8 @@ source=("install.run::https://cdn.imgtec.com/sdk/OFFLINE/PVRTexToolSetup-${_vers
sha256sums=('5f6bea49943e52d2f59541efca0bce8c1f841f9a5baf1a193c94cd0e1fcb4a31'
'251a7012447f80a9cc1459028e12fb09794a5d003482e0d7dd3580a52ab5c686')
-# TODO: Figure out dependencies...
-# depends=()
+# discovered with namcap(1)
+depends=(qt5-base libxcursor dbus-x11 libxrandr freetype2)
package() {
_srcname=PVRTexTool
@@ -33,7 +33,7 @@ install -Dm644 LICENSE.html "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.htm
# Install documentation
mkdir -p "${pkgdir}/usr/share/doc/${pkgname}"
-cp -r ${srcdir}/${_srcname}/* "${pkgdir}/usr/share/doc/${pkgname}"
+cp -r ${srcdir}/${_srcname}/Documentation/* "${pkgdir}/usr/share/doc/${pkgname}"
# Install library
mkdir -p "${pkgdir}/usr/include"
@@ -48,9 +48,9 @@ install -D "${srcdir}/${_srcname}/CLI/Linux_x86_64/PVRTexToolCLI" "${pkgdir}/usr
# Install GUI application
mkdir -p "${pkgdir}/usr/share/${pkgname}"
cp -r ${srcdir}/${_srcname}/GUI/Linux_x86_64/* "${pkgdir}/usr/share/${pkgname}"
-ln -s "${pkgdir}/usr/share/${pkgname}/PVRTexToolGUI" "${pkgdir}/usr/bin/pvr-tex-tool-gui"
+ln -s "/usr/share/${pkgname}/PVRTexToolGUI" "${pkgdir}/usr/bin/pvr-tex-tool-gui"
# Delete .run file (only pacman should be allowed to perform updates)
-rm "${srcdir}/${_srcname}/GUI/Linux_x86_64/autoupdate-linux-x64.run"
+rm "${pkgdir}/usr/share/${pkgname}/autoupdate-linux-x64.run"
}