summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent2016-05-14 14:39:27 +0200
committerLaurent2016-05-14 14:39:27 +0200
commit454f2a5c275240e6e64d1b387bc7cf4f23ef4913 (patch)
tree3757b60fb0a4cfcc01974e9a2c65e12d115ac43e
parent6c529223a5621e7ce78f84f9e63a17abe11a098e (diff)
downloadaur-454f2a5c275240e6e64d1b387bc7cf4f23ef4913.tar.gz
Pharo 4 VM can coexist with Pharo 5 spur VM
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD40
2 files changed, 33 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 803f76425edb..ab3b7da7479f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,25 @@
pkgbase = pharo-vm
- pkgdesc = Stable Pharo-VM. Pharo is a clean, innovative, open-source Smalltalk-inspired environment
- pkgver = 4.0
- pkgrel = 1
- url = http://www.pharo-project.org/
+ pkgdesc = Pharo-VM for Pharo 4 images. Pharo is a clean, innovative, open-source Smalltalk-inspired environment
+ pkgver = 5.0
+ pkgrel = 0
+ url = http://www.pharo.org/
arch = i686
arch = x86_64
license = MIT
- depends = alsa-lib
- depends = libvorbis
- depends = pango
- depends = mesa
- depends = nas
- depends = dbus-core
- depends = libxml2
+ depends = lib32-alsa-lib
+ depends = lib32-libvorbis
+ depends = lib32-pango
+ depends = lib32-mesa
+ depends = lib32-dbus-core
+ depends = lib32-libxml2
depends = wget
depends = unzip
conflicts = pharo
+ conflicts = pharo-vm-latest
source = http://files.pharo.org/sources/PharoV40.sources.zip
+ source = http://files.pharo.org/vm/pharo/linux/stable-20151211.zip
md5sums = f748553d42c7dda963d56286e3be3f08
+ md5sums = 8a7746cbbc6c2457c1c85f96f2a25ce4
pkgname = pharo-vm
diff --git a/PKGBUILD b/PKGBUILD
index 19e9d1392474..9f2f333979f1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,37 +3,37 @@
# Contributor: Daniel Milde <daniel@milde.cz>
pkgname=pharo-vm
-pkgver=4.0
-pkgrel=1
-pkgdesc="Stable Pharo-VM. Pharo is a clean, innovative, open-source Smalltalk-inspired environment"
-conflicts=('pharo')
+pkgver=5.0
+pkgrel=0
+pkgdesc="Pharo-VM for Pharo 4 images. Pharo is a clean, innovative, open-source Smalltalk-inspired environment"
+conflicts=('pharo' 'pharo-vm-latest')
arch=(i686 x86_64)
source=($pkgname-$pkgver.tar.gz)
-url="http://www.pharo-project.org/"
+url="http://www.pharo.org/"
license=('MIT')
if [ "$CARCH" = "x86_64" ]; then
- depends=('lib32-alsa-lib' 'lib32-libvorbis' 'lib32-pango' 'lib32-mesa' 'nas' 'lib32-dbus-core' 'lib32-libxml2' 'wget' 'unzip')
+ depends=('lib32-alsa-lib' 'lib32-libvorbis' 'lib32-pango' 'lib32-mesa' 'lib32-dbus-core' 'lib32-libxml2' 'wget' 'unzip')
else
- depends=('alsa-lib' 'libvorbis' 'pango' 'mesa' 'nas' 'dbus-core' 'libxml2' 'wget' 'unzip')
+ depends=('alsa-lib' 'libvorbis' 'pango' 'mesa' 'dbus-core' 'libxml2' 'wget' 'unzip')
fi
-source=(http://files.pharo.org/sources/PharoV40.sources.zip)
+source=(http://files.pharo.org/sources/PharoV40.sources.zip
+ http://files.pharo.org/vm/pharo/linux/stable-20151211.zip)
-md5sums=('f748553d42c7dda963d56286e3be3f08')
+md5sums=('f748553d42c7dda963d56286e3be3f08'
+ '8a7746cbbc6c2457c1c85f96f2a25ce4')
package() {
- cd $srcdir/
- wget http://files.pharo.org/vm/pharo/linux/latest.zip
- unzip latest.zip
- mkdir -p $pkgdir/usr/share/pharo-vm/
- mkdir -p $pkgdir/usr/bin/
+ cd $srcdir/
+ mkdir -p $pkgdir/usr/share/pharo/vm/
+ mkdir -p $pkgdir/usr/bin/
- cp -fr $srcdir/* $pkgdir/usr/share/pharo-vm/
- rm $pkgdir/usr/share/pharo-vm/*.zip
- chmod +x $pkgdir/usr/share/pharo-vm/pharo
+ cp -fr $srcdir/* $pkgdir/usr/share/pharo/vm/
+ rm $pkgdir/usr/share/pharo/vm/*.zip
+ chmod +x $pkgdir/usr/share/pharo/vm/pharo
- chgrp -R users $pkgdir/usr/share/pharo-vm/
- chmod -R 775 $pkgdir/usr/share/pharo-vm/
+ chgrp -R users $pkgdir/usr/share/pharo/vm/
+ chmod -R 775 $pkgdir/usr/share/pharo/vm/
- ln -s /usr/share/pharo-vm/pharo $pkgdir/usr/bin/pharo
+ ln -s /usr/share/pharo/vm/pharo $pkgdir/usr/bin/pharo
}