[arch-commits] CVS update of extra/devel/erlang (PKGBUILD)

Juergen Hoetzel juergen at archlinux.org
Tue Jul 10 19:42:05 UTC 2007


    Date: Tuesday, July 10, 2007 @ 15:42:05
  Author: juergen
    Path: /home/cvs-extra/extra/devel/erlang

Modified: PKGBUILD (1.23 -> 1.24)

upgpkg: erlang R11B.5-2 fixed invalid symlink in /usr/bin


----------+
 PKGBUILD |   22 +++++++---------------
 1 file changed, 7 insertions(+), 15 deletions(-)


Index: extra/devel/erlang/PKGBUILD
diff -u extra/devel/erlang/PKGBUILD:1.23 extra/devel/erlang/PKGBUILD:1.24
--- extra/devel/erlang/PKGBUILD:1.23	Tue Jul  3 19:20:45 2007
+++ extra/devel/erlang/PKGBUILD	Tue Jul 10 15:42:04 2007
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD,v 1.23 2007/07/03 23:20:45 andyrtr Exp $
+# $Id: PKGBUILD,v 1.24 2007/07/10 19:42:04 juergen Exp $
 # Contributor: Sarah Hay <sarahhay at mb.sympatico.ca>
 # Maintainer: Juergen Hoetzel <juergen at archlinux.org>
 
 pkgname=erlang
 pkgver=R11B.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A small concurrent functional programming language developed by Ericsson."
 arch=(i686 x86_64)
 options=('!makeflags')
@@ -13,8 +13,7 @@
 makedepends=('java-environment' 'perl' 'openssl')
 source=(http://www.erlang.org/download/otp_src_${pkgver/./-}.tar.gz
 	http://www.erlang.org/download/otp_doc_man_${pkgver/./-}.tar.gz)
-md5sums=('96acec41da87d6ee0ef18e1aab36ffdd'
-         '5c387162ae6d255f525d72a91481d135')
+md5sums=('96acec41da87d6ee0ef18e1aab36ffdd' '5c387162ae6d255f525d72a91481d135')
 
 url="http://www.erlang.org/index.html"
 
@@ -36,20 +35,13 @@
   done
 
 # fix symlinks
-  rm $startdir/pkg/usr/lib/erlang/bin/epmd \
-                        $startdir/pkg/usr/bin/erl \
-                        $startdir/pkg/usr/bin/erlc \
-                        $startdir/pkg/usr/bin/dialyzer \
-                        $startdir/pkg/usr/bin/epmd \
-                        $startdir/pkg/usr/bin/run_erl \
-                        $startdir/pkg/usr/bin/to_erl
+  cd $startdir/pkg/usr/lib/erlang/bin
+  ln -sf ../erts-${ERTSVERSION}/bin/epmd 
 
   cd $startdir/pkg/usr/bin
-  for i in ../lib/erlang/bin/{erl,erlc}; do
-      ln -sfv $i 
+  for file in *; do
+    ln -sfv ../lib/erlang/bin/$file
   done
-  cd $startdir/pkg/usr/lib/erlang/bin
-  ln -sf ../erts-${ERTSVERSION}/bin/epmd 
 
 	# install documentation 
   cp -r $startdir/src/{COPYRIGHT,PR.template,README,man} $startdir/pkg/usr/lib/erlang




More information about the arch-commits mailing list