Date: Monday, March 17, 2014 @ 20:20:11 Author: arodseth Revision: 107540
Using the source from GIT instead, but something with the tag checkout is wonky. WIP. Modified: erlang-sdl/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-03-17 19:07:44 UTC (rev 107539) +++ PKGBUILD 2014-03-17 19:20:11 UTC (rev 107540) @@ -3,29 +3,31 @@ # Contributor: kappa <[email protected]> pkgname=erlang-sdl -pkgver=1.2 -pkgrel=7 +pkgver=l.3.1 +pkgrel=1 arch=('x86_64' 'i686') pkgdesc='SDL and OpenGL bindings for Erlang' url='http://esdl.sourceforge.net/' license=('custom') depends=('erlang' 'sdl' 'glu' 'libgl' 'erlang') -makedepends=('mesa-libgl') +makedepends=('mesa-libgl' 'rebar' 'git') replaces=('esdl') -source=("$pkgname-$pkgver.tar.gz::https://github.com/dgud/esdl/archive/master.tar.gz") -sha256sums=('6a18010e12eed2abeb9b9893a2d89586e3ff14b44fce9c15b8ed091b67709438') +source=("git://github.com/dgud/esdl.git#branch=esdl-$pkgver") +md5sums=('SKIP') build() { - cd "$srcdir/esdl-master" + cd "esdl" find -type f -print0 | xargs -0 chmod 644 - make + CFLAGS="$CFLAGS -Wno-deprecated-declarations" rebar compile } package() { - cd "$srcdir/esdl-master" + cd "esdl" - make INSTALLDIR="$pkgdir/usr/lib/erlang/lib/esdl-$pkgver" install + install -d "$pkgdir/usr/lib/erlang/lib/esdl-$pkgver" + cp -ruv c_src doc ebin include priv src \ + "$pkgdir/usr/lib/erlang/lib/esdl-$pkgver/" install -Dm644 license.terms "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }
