[arch-commits] Commit in lib32-libphobos/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at nymeria.archlinux.org
Tue Jun 4 04:57:04 UTC 2013


    Date: Tuesday, June 4, 2013 @ 06:57:03
  Author: svenstaro
Revision: 92331

upgpkg: lib32-libphobos 2.063.1-1

Updating to 2.063.1

Modified:
  lib32-libphobos/trunk/PKGBUILD

----------+
 PKGBUILD |   26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-06-04 04:37:30 UTC (rev 92330)
+++ PKGBUILD	2013-06-04 04:57:03 UTC (rev 92331)
@@ -7,30 +7,32 @@
 
 pkgname=('lib32-libphobos')
 _pkgname=dmd
-pkgver=2.062
-pkgrel=2
+pkgver=2.063.1
+pkgrel=1
 pkgdesc="The phobos D standard library for DMD (32-bit)"
 arch=('x86_64')
 url="http://www.digitalmars.com/d/2.0/"
 #source=(http://ftp.digitalmars.com/$_pkgname.$pkgver.zip)
-source=(http://downloads.dlang.org.s3-website-us-east-1.amazonaws.com/releases/2013/dmd.${pkgver}.zip)
-makedepends=('dmd')
+source=("git+http://github.com/D-Programming-Language/phobos.git#tag=v$pkgver"
+        "git+http://github.com/D-Programming-Language/druntime.git#tag=v$pkgver")
+makedepends=('dmd' 'git')
+depends=('lib32-curl')
 license=('custom')
-md5sums=('fd2211206532ab41a8aef764a9225d3c')
+md5sums=('SKIP'
+         'SKIP')
 
 build() {
-    cd $srcdir/dmd2/src/
-
-    cd druntime
+    cd $srcdir/druntime
     make -f posix.mak MODEL=32
 
-    cd ../phobos
+    cd $srcdir/phobos
     make -f posix.mak MODEL=32
 }
 
 package() {
-  install -Dm644 $srcdir/dmd2/src/druntime/lib/libdruntime-linux32.a $pkgdir/usr/lib32/libdruntime.a
-  install -Dm644 $srcdir/dmd2/src/phobos/generated/linux/release/32/libphobos2.a $pkgdir/usr/lib32/libphobos2.a
+  #install -Dm644 $srcdir/phobos/src/druntime/lib/libdruntime-linux32.a $pkgdir/usr/lib32/libdruntime.a
+  install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.a $pkgdir/usr/lib32/libphobos2.a
+  install -Dm644 $srcdir/phobos/generated/linux/release/32/libphobos2.so $pkgdir/usr/lib32/libphobos2.so
 
-  install -Dm644 $srcdir/dmd2/src/druntime/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 $srcdir/druntime/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
 }




More information about the arch-commits mailing list