diff options
author | Britney Fransen <brfransen@gmail.com> | 2019-03-19 20:11:10 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2019-03-19 20:11:10 (GMT) |
commit | 73cfb83a5baecfe0529fda59ca57233d8843f783 (patch) | |
tree | 2dba2103a6f6e43912fc645ca8b48a85ab500ad2 /abs/extra/libepoxy | |
parent | 7b41a9288f5d1332c8136df798bb8ca2465bc21c (diff) | |
parent | 448cb8d0708224d78c24ce3615dc7eef44d4689b (diff) | |
download | linhes_pkgbuild-73cfb83a5baecfe0529fda59ca57233d8843f783.zip linhes_pkgbuild-73cfb83a5baecfe0529fda59ca57233d8843f783.tar.gz linhes_pkgbuild-73cfb83a5baecfe0529fda59ca57233d8843f783.tar.bz2 |
Merge branch 'testing'
Diffstat (limited to 'abs/extra/libepoxy')
-rw-r--r-- | abs/extra/libepoxy/PKGBUILD | 48 | ||||
-rw-r--r-- | abs/extra/libepoxy/__changelog | 1 |
2 files changed, 28 insertions, 21 deletions
diff --git a/abs/extra/libepoxy/PKGBUILD b/abs/extra/libepoxy/PKGBUILD index 5ba5cf8..213ccfe 100644 --- a/abs/extra/libepoxy/PKGBUILD +++ b/abs/extra/libepoxy/PKGBUILD @@ -1,35 +1,43 @@ -# $Id$ # Maintainer: Laurent Carlier <lordheavym@gmail.com> pkgname=libepoxy -pkgver=1.2 -pkgrel=2 -pkgdesc="A library for handling OpenGL function pointer management for you" +pkgver=1.5.3 +pkgrel=1 +pkgdesc="Library handling OpenGL function pointer management" url="https://github.com/anholt/libepoxy" -arch=('i686' 'x86_64') +arch=(x86_64) license=(MIT) -depends=('glibc') -makedepends=('xorg-util-macros' 'python2' 'mesa-libgl') -options=('!libtool') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/anholt/${pkgname}/archive/v${pkgver}.tar.gz) -md5sums=('12d6b7621f086c0c928887c27d90bc30') +depends=(glibc) +makedepends=(python mesa-libgl git meson doxygen graphviz) +_commit=16b1481e00084682d5ae5d38178e3e418976dfae # tags/1.5.3^0 +source=("git+https://github.com/anholt/libepoxy#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} -build() { - cd "${pkgname}-${pkgver}" +prepare() { + cd $pkgname + # Reduce docs size + printf '%s\n' >>doc/Doxyfile.in \ + HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes +} - ./autogen.sh --prefix=/usr +build() { + arch-meson $pkgname build \ + -D docs=true + ninja -C build } check() { - cd "${pkgname}-${pkgver}" - - make -k check + meson test -C build } package() { - cd "${pkgname}-${pkgver}" - - make DESTDIR="$pkgdir" install - install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING + DESTDIR="$pkgdir" meson install -C build + install -Dm644 $pkgname/COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } +# vim:set sw=2 et: diff --git a/abs/extra/libepoxy/__changelog b/abs/extra/libepoxy/__changelog deleted file mode 100644 index 00bdcfb..0000000 --- a/abs/extra/libepoxy/__changelog +++ /dev/null @@ -1 +0,0 @@ --PKGBUILD: change dep python to python2 |