diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 18 insertions, 6 deletions
@@ -1,8 +1,8 @@ # Maintainer: Maxime Poulin <maxpoulin64@gmail.com> # Contributor: xpander <xpander0@gmail.com> pkgname=glxosd-git -_gitname=glxosd -pkgver=r32.9f216b2 +_gitname=GLXOSD +pkgver=r192.97d8a7d pkgrel=1 pkgdesc="An OSD for OpenGL applications running under the X Window System. This allows you to monitor your framerate and hardware temperature in games on Linux!" arch=('i686' 'x86_64') @@ -20,6 +20,11 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } +prepare() { + cd "$srcdir/$_gitname" + git submodule init + git submodule update --recursive +} build() { cd "$srcdir/GLXOSD" @@ -28,8 +33,15 @@ build() { } package() { - cd "$srcdir/GLXOSD" - make DESTDIR="$pkgdir/" install - sed -i 's+/usr//lib/x86_64-linux-gnu//glxosd/+/usr/lib/glxosd+g' $pkgdir/usr/bin/glxosd - sed -i 's+/usr//lib/i386-linux-gnu//glxosd+/usr/lib/glxosd+g' $pkgdir/usr/bin/glxosd + cd "$srcdir/$_gitname" + make DESTDIR="$pkgdir/" install + + if [ -d "$pkgdir/usr/lib64" ]; then + mv "$pkgdir/usr/lib64" "$pkgdir/usr/lib" + fi + + sed -i 's+/usr//lib/x86_64-linux-gnu//glxosd/+/usr/lib/glxosd+g' \ + "$pkgdir/usr/bin/glxosd" + sed -i 's+/usr//lib/i386-linux-gnu//glxosd+/usr/lib/glxosd+g' \ + "$pkgdir/usr/bin/glxosd" } |