Skip to content

Instantly share code, notes, and snippets.

@teburd
Created March 26, 2011 02:34
Show Gist options
  • Save teburd/887980 to your computer and use it in GitHub Desktop.
Save teburd/887980 to your computer and use it in GitHub Desktop.
From 2f82e47a8e0da8cb28c9d2602169dcbdcc729518 Mon Sep 17 00:00:00 2001
From: Tom Burdick <thomas.burdick@gmail.com>
Date: Fri, 25 Mar 2011 21:31:55 -0500
Subject: [PATCH 1/2] fixed erlang pkgbuild file
---
erlang/PKGBUILD | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/erlang/PKGBUILD b/erlang/PKGBUILD
index dff12ca..579427f 100644
--- a/erlang/PKGBUILD
+++ b/erlang/PKGBUILD
@@ -34,10 +34,13 @@ build() {
}
package() {
- cd "$srcdir/otp_src_${pkgver/./-}"
+ cd "$srcdir/otp_src_${pkgver/./-}"
+ ERTSVERSION=$(sed -n 's/^VSN[ ]*=[ ]*\([0-9.]\)/\1/p' < erts/vsn.mk)
+ ERLINTERFACEVERSION=$(sed -n 's/^EI_VSN[ ]*=[ ]*\([0-9.]\)/\1/p' < lib/erl_interface/vsn.mk)
+
make INSTALL_PREFIX="$pkgdir" install || return 1
-# fix prefix
+ # fix prefix
cd "$pkgdir"
for i in usr/lib/erlang/bin/erl \
usr/lib/erlang/bin/start \
@@ -47,7 +50,7 @@ package() {
sed -i "s#$pkgdir##" $i || return 1
done
-# fix symlinks
+ # fix symlinks
cd "$pkgdir/usr/lib/erlang/bin"
ln -sf ../erts-${ERTSVERSION}/bin/epmd
@@ -58,7 +61,7 @@ package() {
ln -s ../lib/erlang/lib/erl_interface-${ERLINTERFACEVERSION}/bin/erl_call "$pkgdir/usr/bin/erl_call" || return 1
-# install documentation
+ # install documentation
install -d "$pkgdir/usr/share/doc/erlang"
install -D -m644 "$srcdir"/{COPYRIGHT,PR.template,README} "$pkgdir/usr/share/doc/erlang"
cp -r "$srcdir/man" "$pkgdir/usr/lib/erlang"
--
1.7.4.1
From 777fec41a44a4712fe4c3aa4b2697ce9746524de Mon Sep 17 00:00:00 2001
From: Tom Burdick <thomas.burdick@gmail.com>
Date: Fri, 25 Mar 2011 21:33:00 -0500
Subject: [PATCH 2/2] made myself a contributor
---
erlang/PKGBUILD | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/erlang/PKGBUILD b/erlang/PKGBUILD
index 579427f..6a29fa1 100644
--- a/erlang/PKGBUILD
+++ b/erlang/PKGBUILD
@@ -1,4 +1,5 @@
# Maintainer: Markus M. May <triplem@tu.archserver.org>
+# Contributor: Thomas Burdick <thomas.burdick@gmail.com>
# Contributor: Vesa Kaihlavirta <vesa@archlinux.org>
# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
pkgname=erlang
--
1.7.4.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment