--- ./a/PKGBUILD 2017-08-18 13:11:19.453515273 +0200 +++ ./b/PKGBUILD 2017-08-18 13:06:19.954733017 +0200 @@ -2,30 +2,34 @@ # Maintainer: Jan de Groot # Maintainer: Andreas Radke -pkgname='mesa-demos' +pkgname=mesa-demos pkgver=8.3.0 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64') pkgdesc="Mesa demos and tools" url="http://mesa3d.sourceforge.net" license=('custom') depends=('libgl' 'glew' 'freeglut') makedepends=('git') -source=(ftp://ftp.freedesktop.org/pub/mesa/demos/$pkgver/mesa-demos-$pkgver.tar.bz2 +source=("https://mesa.freedesktop.org/archive/demos/${pkgver}/${pkgname}-${pkgver}.tar.bz2" 'LICENSE') sha256sums=('c173154bbd0d5fb53d732471984def42fb1b14ac85fcb834138fb9518b3e0bef' '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2') build() { - cd mesa-demos-$pkgver - ./configure --prefix=/usr \ - --with-system-data-files=/usr/share/mesa-demos + cd "${pkgname}-${pkgver}" + ./configure \ + --prefix=/usr \ + --with-system-data-files=/usr/share/mesa-demos make } package() { - cd mesa-demos-$pkgver + cd "${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install - install -m755 -d "${pkgdir}/usr/share/licenses/mesa-demos" - install -m755 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/mesa-demos/" + + install -D -m755 src/egl/opengl/eglinfo "${pkgdir}/usr/bin/eglinfo" + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/" }