diff options
Diffstat (limited to 'community-testing/erlang/PKGBUILD')
-rw-r--r-- | community-testing/erlang/PKGBUILD | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/community-testing/erlang/PKGBUILD b/community-testing/erlang/PKGBUILD deleted file mode 100644 index c255213c7..000000000 --- a/community-testing/erlang/PKGBUILD +++ /dev/null @@ -1,72 +0,0 @@ -# $Id: PKGBUILD 69278 2012-04-12 02:34:43Z tdziedzic $ -# Maintainer: Lukas Fleischer <archlinux@cryptocrack.de> -# Contributor: Vesa Kaihlavirta <vesa@archlinux.org> -# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> -# Contributor: Tom Burdick <thomas.burdick@wrightwoodtech.com> - -pkgname=erlang -pkgver=R15B01 -pkgrel=1 -pkgdesc='A small concurrent functional programming language developed by Ericsson.' -arch=(i686 x86_64) -url='http://www.erlang.org/index.html' -license=('custom') -depends=('ncurses' 'glibc') -makedepends=('java-environment' 'perl' 'openssl' 'wxgtk' 'unixodbc>=2.3.1' 'mesa') -optdepends=('wxgtk: for wx support' - 'mesa: for wx support' - 'unixodbc: database' - 'java-environment: for Java support') -options=('!makeflags') -source=("http://www.erlang.org/download/otp_src_${pkgver/./-}.tar.gz" - "http://www.erlang.org/download/otp_doc_man_${pkgver/./-}.tar.gz") -md5sums=('f12d00f6e62b36ad027d6c0c08905fad' - 'd87412c2a1e6005bbe29dfe642a9ca20') - -build() { - cd "$srcdir/otp_src_${pkgver/./-}" - - export ERTSVERSION=$(sed -n 's/^VSN[ ]*=[ ]*\([0-9.]\)/\1/p' < erts/vsn.mk) - export ERLINTERFACEVERSION=$(sed -n 's/^EI_VSN[ ]*=[ ]*\([0-9.]\)/\1/p' < \ - lib/erl_interface/vsn.mk) - - sed -i '/SSL_DYNAMIC_ONLY=/s:no:yes:' erts/configure - - CFLAGS="${CFLAGS} -fno-strict-aliasing" ./configure --prefix=/usr --enable-smp-support \ - --enable-threads - make -} - -package() { - cd "$srcdir/otp_src_${pkgver/./-}" - - make INSTALL_PREFIX="$pkgdir" install - - # fix prefix - cd "$pkgdir/usr/lib/erlang" - sed -i "s#$pkgdir##" bin/erl bin/start "erts-${ERTSVERSION}/bin/erl" \ - "erts-${ERTSVERSION}/bin/start" releases/RELEASES - - # fix symlinks - cd bin/ - ln -sf "../erts-${ERTSVERSION}/bin/epmd" - - cd "$pkgdir/usr/bin" - for file in *; do - ln -sfv "../lib/erlang/bin/$file" - done - - ln -s "../lib/erlang/lib/erl_interface-${ERLINTERFACEVERSION}/bin/erl_call" \ - "$pkgdir/usr/bin/erl_call" - - # install documentation - install -d "$pkgdir/usr/share/doc/erlang" - install -Dm0644 "$srcdir"/{COPYRIGHT,PR.template,README} "$pkgdir/usr/share/doc/erlang" - - # install man pages - cp -r "$srcdir/man" "$pkgdir/usr/lib/erlang" - - # install license - install -Dm644 "$srcdir/otp_src_${pkgver/./-}/EPLICENCE" \ - "$pkgdir/usr/share/licenses/$pkgname/EPLICENCE" -} |