diff options
author | Marek Kubica | 2010-07-15 13:54:46 +0200 |
---|---|---|
committer | Marek Kubica | 2010-07-15 13:54:46 +0200 |
commit | ee714bfb56bc104eeb62e5641cde5e484dda3dba (patch) | |
tree | f170426e610c27d696ebe9334031b1513bceb161 | |
parent | d5f640224aed52af790356dfae68f0e3a13307c5 (diff) | |
download | aur-ee714bfb56bc104eeb62e5641cde5e484dda3dba.tar.gz |
Added a LOT of fixes to the PKGBUILD, it actually builds now properly
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | factor.desktop | 7 |
3 files changed, 19 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = factor pkgdesc = Factor is a general purpose, dynamically typed, stack-based programming language. pkgver = 0.93 - pkgrel = 1 + pkgrel = 3 url = http://factorcode.org arch = i686 arch = x86_64 @@ -17,8 +17,10 @@ pkgbase = factor options = !strip source = http://downloads.factorcode.org/releases/0.93/factor-src-0.93.zip source = factor-vm + source = factor.desktop md5sums = d5507d193e3b8c22e4d0be1a4a213934 md5sums = 172985592832c63157888bce652c273c + md5sums = 14d41133811f4f9359c76bbdc6902e03 pkgname = factor @@ -1,7 +1,7 @@ # Maintainer: Leonidas <marek@xivilization.net> pkgname=factor pkgver=0.93 -pkgrel=1 +pkgrel=3 pkgdesc="Factor is a general purpose, dynamically typed, stack-based programming language." arch=(i686 x86_64) url="http://factorcode.org" @@ -11,9 +11,11 @@ conflicts=(factor-git) depends=(pango cairo glib2 freetype2 mesa libgl) options=(!strip) source=(http://downloads.factorcode.org/releases/$pkgver/$pkgname-src-$pkgver.zip - factor-vm) + factor-vm + factor.desktop) md5sums=('d5507d193e3b8c22e4d0be1a4a213934' - '172985592832c63157888bce652c273c') + '172985592832c63157888bce652c273c' + '14d41133811f4f9359c76bbdc6902e03') build() { # thanks to qx from #concatenative for the proper SSE settings: @@ -27,7 +29,7 @@ build() { # build the VM make || return 1 # bootstrap factor with the minimum supported SSE - #./factor -i=$_bootimg -sse-version=$_sseversion + ./factor -i=$_bootimg -sse-version=$_sseversion mkdir -p $pkgdir/usr/bin mkdir -p $pkgdir/usr/lib/factor @@ -47,4 +49,7 @@ build() { # copy over the license (as defined in Arch Packaging Standards) chmod -x license.txt cp license.txt $pkgdir/usr/share/licenses/$pkgname/COPYING + + # add the desktop entry + install -D "$srcdir/factor.desktop" "$pkgdir/usr/share/applications/factor.desktop" } diff --git a/factor.desktop b/factor.desktop new file mode 100644 index 000000000000..fd6e7a0c0c82 --- /dev/null +++ b/factor.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Factor +Comment=Factor is a general purpose, dynamically typed, stack-based programming language +#Icon= +Exec=factor-vm |