[arch-commits] Commit in erlang-sdl/trunk (PKGBUILD)
Alexander Rødseth
arodseth at nymeria.archlinux.org
Mon Mar 17 19:20:11 UTC 2014
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 <kappacurve at gmail.com>
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"
}
More information about the arch-commits
mailing list