summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarek Kubica2010-09-23 15:49:49 +0200
committerMarek Kubica2010-09-23 15:49:49 +0200
commit7f3139416487eeab6c1203a26cd1c5b2b473ed81 (patch)
treeb03eefcf14d04c1e322317d3602df0caee16d859
parent388cd44114b06cbdb35975aa5b08bf849d286451 (diff)
downloadaur-7f3139416487eeab6c1203a26cd1c5b2b473ed81.tar.gz
i686 needs SSE2 to run. Adjusted patch offset.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD12
-rw-r--r--fuel-factor-vm.patch2
3 files changed, 10 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 933f05e1e0f4..69307b873499 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = factor
pkgdesc = Factor is a general purpose, dynamically typed, stack-based programming language.
pkgver = 0.94
- pkgrel = 1
+ pkgrel = 2
url = http://factorcode.org
arch = i686
arch = x86_64
@@ -22,7 +22,7 @@ pkgbase = factor
md5sums = 6c89c27ed3127f9b0f308f3b3dba34a2
md5sums = 59242ddb19a9be927915e489e2bfca27
md5sums = 74512251d922434c3a973f06800d6181
- md5sums = 642c6aeafe3d8e6c41df8a12d4b42f44
+ md5sums = 9d297a5b9dd60ec51d91068e82939474
pkgname = factor
diff --git a/PKGBUILD b/PKGBUILD
index 6dc60e0ada8c..6f46010d6e76 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Leonidas <marek@xivilization.net>
pkgname=factor
pkgver=0.94
-pkgrel=1
+pkgrel=2
pkgdesc="Factor is a general purpose, dynamically typed, stack-based programming language."
arch=(i686 x86_64)
url="http://factorcode.org"
@@ -17,14 +17,16 @@ source=(http://downloads.factorcode.org/releases/$pkgver/$pkgname-src-$pkgver.zi
md5sums=('6c89c27ed3127f9b0f308f3b3dba34a2'
'59242ddb19a9be927915e489e2bfca27'
'74512251d922434c3a973f06800d6181'
- '642c6aeafe3d8e6c41df8a12d4b42f44')
+ '9d297a5b9dd60ec51d91068e82939474')
build() {
# thanks to qx from #concatenative for the proper SSE settings:
- # i686: no SSE, x87 floating point
- # x86_64: SSE2
+ # i686: no SSE, x87 floating point => _sseversion=0
+ # x86_64: SSE2 => _sseversion=20
_bootimg="boot.unix-x86.32.image"
- _sseversion=0
+ # unfortunately, factor 0.94 needs SSE2 to run, so this needs to be
+ # set (temporarily?) to SSE2
+ _sseversion=20
[ $CARCH = x86_64 ] && _bootimg="boot.unix-x86.64.image" && _sseversion=20
cd $srcdir/$pkgname
diff --git a/fuel-factor-vm.patch b/fuel-factor-vm.patch
index e360f5870d77..851ab93245ba 100644
--- a/fuel-factor-vm.patch
+++ b/fuel-factor-vm.patch
@@ -1,6 +1,6 @@
--- factor-old/misc/fuel/fuel-listener.el 2010-08-23 23:36:18.160000006 +0200
+++ factor/misc/fuel/fuel-listener.el 2010-08-23 23:37:44.653333434 +0200
-@@ -35,7 +35,7 @@
+@@ -36,7 +36,7 @@
"factor.com")
((eq system-type 'darwin)
"Factor.app/Contents/MacOS/factor")