summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Wozniak2016-09-29 15:56:16 -0400
committerJan Wozniak2016-09-29 15:56:16 -0400
commitc6d5e4dbdec3665dcc9ac413b79d31536a9b648d (patch)
treed0c488c144be6b7c2191db115395935455cd52ed
downloadaur-c6d5e4dbdec3665dcc9ac413b79d31536a9b648d.tar.gz
initial erlang R16B02_basho10
-rw-r--r--.SRCINFO33
-rw-r--r--PKGBUILD40
2 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3f9e29626691
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,33 @@
+pkgbase = erlang-basho
+ pkgdesc = Version of Erlang/OTP needed for Basho RiakTS
+ pkgver = 16.2
+ pkgrel = 1
+ url = https://github.com/basho/otp/archive/OTP_R16B02_basho10.tar.gz
+ arch = i686
+ arch = x86_64
+ license = Apache
+ makedepends = perl
+ makedepends = mesa
+ makedepends = lksctp-tools
+ makedepends = unixodbc
+ makedepends = wxgtk
+ makedepends = glu
+ makedepends = git
+ makedepends = libxslt
+ makedepends = fop
+ makedepends = java-environment
+ makedepends = autoconf
+ depends = ncurses
+ depends = glu
+ depends = wxgtk
+ depends = openssl
+ optdepends = erlang-unixodbc: database support
+ optdepends = java-environment: for Java support
+ optdepends = lksctp-tools: for SCTP support
+ conflicts = erlang
+ options = staticlibs
+ source = https://github.com/basho/otp/archive/OTP_R16B02_basho10.tar.gz
+ md5sums = eb946f87cedca861fae4aeae21ab514a
+
+pkgname = erlang-basho
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..74ce2300612f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Jan Wozniak <wozniak.jan@gmail.com>
+
+pkgname=erlang-basho
+pkgver=16.2
+pkgrel=1
+pkgdesc='Version of Erlang/OTP needed for Basho RiakTS'
+arch=('i686' 'x86_64')
+license=('Apache')
+url=https://github.com/basho/otp/archive/OTP_R16B02_basho10.tar.gz
+conflicts=('erlang')
+depends=('ncurses' 'glu' 'wxgtk' 'openssl')
+makedepends=('perl' 'mesa' 'lksctp-tools' 'unixodbc' 'wxgtk' 'glu' 'git'
+ 'libxslt' 'fop' 'java-environment' 'autoconf')
+optdepends=('erlang-unixodbc: database support'
+ 'java-environment: for Java support'
+ 'lksctp-tools: for SCTP support')
+options=('staticlibs')
+source=(
+ "https://github.com/basho/otp/archive/OTP_R16B02_basho10.tar.gz"
+)
+md5sums=('eb946f87cedca861fae4aeae21ab514a')
+
+build() {
+ cd "$srcdir/otp-OTP_R16B02_basho10"
+
+ msg "Building"
+ ./otp_build autoconf
+ ./configure --prefix="/usr" --enable-smp-support --with-odbc
+ make
+}
+
+package() {
+ cd "$srcdir/otp-OTP_R16B02_basho10"
+
+ msg "Installing"
+ make DESTDIR="$pkgdir" install
+
+ # Remove files that are packaged as erlang-unixodbc
+ rm -r "$pkgdir/usr/lib/erlang/lib/odbc"*
+}