summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorevorster2020-07-07 09:30:04 +0200
committerevorster2020-07-07 09:30:04 +0200
commit806733ab660d3b164c02434f81437dbbbe73d97d (patch)
tree83f2a82d2ddf14ab347483d53801af430d80c034 /PKGBUILD
parent6fd7354895f8ea2b4414f3c5e60361318f3b8c90 (diff)
downloadaur-806733ab660d3b164c02434f81437dbbbe73d97d.tar.gz
Build update
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD29
1 files changed, 23 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a644f335049e..0bf1d1ed9a5a 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
-# Maintainer: Mike Roll <scaryspiderpig@gmail.com>
+# Maintainer: Evert Vorster < evorster at gmail dot com >
+#Contributor: Mike Roll <scaryspiderpig@gmail.com>
_pkgname=nvidia-texture-tools
pkgname="${_pkgname}-git"
-pkgver=2.0.8.e965a66
+pkgver=2.1.1.1e06539
pkgrel=1
pkgdesc="Texture processing tools with support for Direct3D 10 and 11 formats"
arch=('i686' 'x86_64')
@@ -20,13 +21,29 @@ pkgver() {
echo "$(git tag | tail -1).$(git rev-parse --short HEAD)"
}
+prepare(){
+#Build error in master, rolling back to a good build.
+cd "${srcdir}"/nvidia-texture-tools/
+git reset --hard 1e0653901271b64c0803abb06ef9c46153831c8e
+}
+
+
build() {
- cd "${srcdir}/${_pkgname}"
- ./configure --prefix=/usr --release
- make
+#configure first? Nah!
+# cd "${srcdir}/${_pkgname}"
+# ./configure --prefix=/usr --release
+
+#cmake build
+mkdir -p ${srcdir}/build
+cd ${srcdir}/build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_C_FLAGS:STRING="${CFLAGS} -msse4.1" \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS} -msse4.1" \
+ ../nvidia-texture-tools/
+ make
}
package() {
- cd ${srcdir}/${_pkgname}
+ cd ${srcdir}/build/
make DESTDIR=${pkgdir} install
}