[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