summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Dewender2015-02-19 10:31:13 +0100
committerJohannes Dewender2015-02-19 10:31:13 +0100
commit0d15a5e925b6b4d35ee87542f220374e314bb7a1 (patch)
treee8dfc373dd00f2db345dd08b5d533f6678a5c0f5
parentc2703a074007af7b37e45efeb3771c50458954c0 (diff)
downloadaur-0d15a5e925b6b4d35ee87542f220374e314bb7a1.tar.gz
voglperf: fix ncurses/lib32-ncurses dependency
Arch Linux doesn't ship libtinfo separately but has it included in ncurses so we fix the Makefiles.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 10 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a77e4bf19d97..d2f692f5289c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = voglperf
pkgdesc = benchmarking tool for OpenGL games (frame info, logs, steam support)
pkgver = 0.2
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/ValveSoftware/voglperf
arch = x86_64
arch = i686
@@ -9,7 +9,7 @@ pkgbase = voglperf
license = BSD
makedepends = cmake
makedepends = gcc-multilib
- depends = libtinfo
+ depends = ncurses
depends = gcc-libs-multilib
source = https://github.com/ValveSoftware/voglperf/archive/0.2.tar.gz
sha256sums = c91ab58aaa69d84312ce67090252f28a104952d4335595bbc728e357bf2ad545
diff --git a/PKGBUILD b/PKGBUILD
index 34e19db030a2..1a22013ca328 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,15 @@
# Contributor: Johannes Dewender arch at JonnyJD dot net
pkgname=voglperf
pkgver=0.2
-pkgrel=2
+pkgrel=3
pkgdesc="benchmarking tool for OpenGL games (frame info, logs, steam support)"
arch=('x86_64' 'i686')
url="https://github.com/ValveSoftware/voglperf"
license=('custom:MIT', 'BSD')
-depends=('libtinfo' 'gcc-libs-multilib')
+depends=('ncurses' 'gcc-libs-multilib')
+if [ "$CARCH" = "x86_64" ]; then
+ depends+=('lib32-ncurses')
+fi
makedepends=('cmake' 'gcc-multilib')
source=(https://github.com/ValveSoftware/$pkgname/archive/$pkgver.tar.gz)
sha256sums=('c91ab58aaa69d84312ce67090252f28a104952d4335595bbc728e357bf2ad545')
@@ -16,6 +19,9 @@ prepare() {
sed -i -e 's|./libvoglperf32.so|/usr/lib32/libvoglperf.so|' \
-e 's|./libvoglperf64|/usr/lib/libvoglperf.so|' \
src/voglperfrun.cpp
+ # ncurses provides libtinfo functionality
+ # we don't split ncurses into an extra libtinfo on Arch
+ sed -i -e 's|tinfo|ncurses|' src/CMakeLists.txt
}
build() {