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

2020-12-20 Thread Alexander Rødseth via arch-commits
Date: Sunday, December 20, 2020 @ 16:56:58
  Author: arodseth
Revision: 780551

gtk2 todo

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |   58 +++---
 1 file changed, 23 insertions(+), 35 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-20 16:17:02 UTC (rev 780550)
+++ PKGBUILD2020-12-20 16:56:58 UTC (rev 780551)
@@ -5,67 +5,55 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=8
+pkgrel=9
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
-license=('GPL' 'LGPL')
-arch=('x86_64')
-options=('!emptydirs' 'staticlibs')
-depends=('gmp' 'libffi' 'libltdl' 'libsigsegv')
-makedepends=('gdbm' 'git' 'gmp' 'gtk2' 'sqlite' 'tk' 'zip')
-# Use latest commit where "make check" works. Found with git bisect:
+license=(GPL LGPL)
+arch=(x86_64)
+options=('!emptydirs' staticlibs)
+depends=(gmp libffi libltdl libsigsegv)
+makedepends=(gdbm git gmp gtk3 sqlite tk zip)
+# Use latest commit where "make check" works. Found by using "git bisect".
 
source=("git://git.sv.gnu.org/smalltalk.git#commit=edb6bad6950c787f4b4c7f8ac5f7047ac1e8b984")
-#source=("git://git.sv.gnu.org/smalltalk.git#tag=$pkgver")
-md5sums=('SKIP')
-optdepends=('tk: for gst-blox'
+sha256sums=('SKIP')
+optdepends=('gtk3: GUI toolkit'
 'sqlite: database in a file'
-'gtk2: GUI toolkit')
+'tk: for gst-blox')
 
 prepare() {
-  cd "$pkgname"
-
-  autoreconf -vi
-  sed 's/int yylineno = 1;//g' -i libgst/genpr-scan.l
-  sed 's/int yylineno = 1;//g' -i libgst/genvm-scan.l
-  sed 's/int yylineno = 1;//g' -i libgst/genbc-scan.l
-
+  cd $pkgname
+  autoreconf -iv
+  sed 's/int yylineno = 1;//g' -i libgst/gen{bc,pr,vm}-scan.l
   sed '/XML-Expat/d' -i tests/testsuite.at
 }
 
 build() {
-  cd "$pkgname"
-
-  export CFLAGS="$CFLAGS -w"
-
+  cd $pkgname
+  export CFLAGS="$CFLAGS -Wl,--allow-multiple-definition -w"
   ./configure \
+--enable-gtk=yes \
+--libexecdir=/usr/lib/smalltalk \
 --prefix=/usr \
---libexecdir=/usr/lib/smalltalk \
 --with-imagedir=/var/lib/smalltalk \
---enable-gtk=yes \
 --with-readline \
+--with-system-libffi \
+--with-system-libsigsegv \
+--with-tk \
 --with-tcl \
 --with-x \
---without-emacs \
---with-tk \
---with-system-libffi \
---with-system-libsigsegv
-
+--without-emacs
   echo '#define USE_INTERP_RESULT 1' >> config.h
   make -j1
 }
 
 check() {
-  make -C "$pkgname" check
+  make -C $pkgname check -j1
 }
 
 package() {
-  cd "$pkgname"
-
+  cd $pkgname
   make DESTDIR="$pkgdir" install
-
   # Fix manpage symlink
   rm -f "$pkgdir/usr/share/man/man1/gst-reload.1"
   ln -s gst-load.1 "$pkgdir/usr/share/man/man1/gst-reload.1"
 }
-
-# vim: ts=2 sw=2 et:


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

2020-04-08 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 8, 2020 @ 22:59:38
  Author: foutrelis
Revision: 612814

libffi 3.3 rebuild

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-08 22:58:17 UTC (rev 612813)
+++ PKGBUILD2020-04-08 22:59:38 UTC (rev 612814)
@@ -5,7 +5,7 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=7
+pkgrel=8
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')


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

2019-01-10 Thread Evangelos Foutras via arch-commits
Date: Friday, January 11, 2019 @ 07:20:58
  Author: foutrelis
Revision: 44

Readline 8.0 rebuild

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-11 07:20:41 UTC (rev 43)
+++ PKGBUILD2019-01-11 07:20:58 UTC (rev 44)
@@ -5,7 +5,7 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=6
+pkgrel=7
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')


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

2018-06-22 Thread Alexander Rødseth via arch-commits
Date: Friday, June 22, 2018 @ 10:06:40
  Author: arodseth
Revision: 344363

upgpkg: smalltalk 3.2.91-6

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-22 08:02:28 UTC (rev 344362)
+++ PKGBUILD2018-06-22 10:06:40 UTC (rev 344363)
@@ -1,5 +1,5 @@
 # $Id$
-# Maintainer: Alexander F Rødseth 
+# Maintainer: Alexander F. Rødseth 
 # Contributor: Kaiting Chen 
 # Contributor: mrshpot 
 # Contributor: Michael Fellinger 
@@ -6,14 +6,14 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=5
+pkgrel=6
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')
 arch=('x86_64')
 options=('!emptydirs' 'staticlibs')
-depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl')
-makedepends=('gmp' 'gdbm' 'gtk2' 'sqlite' 'tk' 'zip' 'git')
+depends=('gmp' 'libffi' 'libltdl' 'libsigsegv')
+makedepends=('gdbm' 'git' 'gmp' 'gtk2' 'sqlite' 'tk' 'zip')
 # Use latest commit where "make check" works. Found with git bisect:
 
source=("git://git.sv.gnu.org/smalltalk.git#commit=edb6bad6950c787f4b4c7f8ac5f7047ac1e8b984")
 #source=("git://git.sv.gnu.org/smalltalk.git#tag=$pkgver")


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

2018-01-10 Thread Alexander Rødseth via arch-commits
Date: Wednesday, January 10, 2018 @ 13:44:15
  Author: arodseth
Revision: 281025

upgpkg: smalltalk 3.2.91-5

Modified:
  smalltalk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-10 13:37:31 UTC (rev 281024)
+++ PKGBUILD2018-01-10 13:44:15 UTC (rev 281025)
@@ -6,7 +6,7 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=4
+pkgrel=5
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')
@@ -20,7 +20,6 @@
 md5sums=('SKIP')
 optdepends=('tk: for gst-blox'
 'sqlite: database in a file'
-'sed: for examples'
 'gtk2: GUI toolkit')
 
 prepare() {
@@ -30,6 +29,8 @@
   sed 's/int yylineno = 1;//g' -i libgst/genpr-scan.l
   sed 's/int yylineno = 1;//g' -i libgst/genvm-scan.l
   sed 's/int yylineno = 1;//g' -i libgst/genbc-scan.l
+
+  sed '/XML-Expat/d' -i tests/testsuite.at
 }
 
 build() {
@@ -36,9 +37,7 @@
   cd "$pkgname"
 
   export CFLAGS="$CFLAGS -w"
-  if [[ $CARCH == i686 ]]; then
-export CFLAGS="$CFLAGS -m32"
-  fi
+
   ./configure \
 --prefix=/usr \
 --libexecdir=/usr/lib/smalltalk \
@@ -51,6 +50,7 @@
 --with-tk \
 --with-system-libffi \
 --with-system-libsigsegv
+
   echo '#define USE_INTERP_RESULT 1' >> config.h
   make -j1
 }
@@ -69,4 +69,4 @@
   ln -s gst-load.1 "$pkgdir/usr/share/man/man1/gst-reload.1"
 }
 
-# vim:set ts=2 sw=2 et:
+# vim: ts=2 sw=2 et:


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

2017-07-16 Thread Jelle van der Waa
Date: Sunday, July 16, 2017 @ 20:23:00
  Author: jelle
Revision: 245431

upgpkg: smalltalk 3.2.91-4

PIE rebuild

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-16 20:22:19 UTC (rev 245430)
+++ PKGBUILD2017-07-16 20:23:00 UTC (rev 245431)
@@ -6,7 +6,7 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=3
+pkgrel=4
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')


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

2016-11-07 Thread Bartłomiej Piotrowski
Date: Monday, November 7, 2016 @ 17:24:46
  Author: bpiotrowski
Revision: 194922

readline 7.0 rebuild

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-07 17:22:07 UTC (rev 194921)
+++ PKGBUILD2016-11-07 17:24:46 UTC (rev 194922)
@@ -6,7 +6,7 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=2
+pkgrel=3
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')


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

2016-08-08 Thread Alexander Rødseth
Date: Monday, August 8, 2016 @ 15:23:51
  Author: arodseth
Revision: 186039

upgpkg: smalltalk 3.2.91-2

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-08 15:20:46 UTC (rev 186038)
+++ PKGBUILD2016-08-08 15:23:51 UTC (rev 186039)
@@ -6,7 +6,7 @@
 
 pkgname=smalltalk
 pkgver=3.2.91
-pkgrel=1
+pkgrel=2
 pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')
@@ -14,7 +14,9 @@
 options=('!emptydirs' 'staticlibs')
 depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl')
 makedepends=('gmp' 'gdbm' 'gtk2' 'sqlite' 'tk' 'zip' 'git')
-source=("git://git.sv.gnu.org/smalltalk.git#tag=$pkgver")
+# Use latest commit where "make check" works. Found with git bisect:
+source=("git://git.sv.gnu.org/smalltalk.git#commit=edb6bad6950c787f4b4c7f8ac5f7047ac1e8b984")
+#source=("git://git.sv.gnu.org/smalltalk.git#tag=$pkgver")
 md5sums=('SKIP')
 optdepends=('tk: for gst-blox'
 'sqlite: database in a file'
@@ -37,7 +39,6 @@
   if [[ $CARCH == i686 ]]; then
 export CFLAGS="$CFLAGS -m32"
   fi
-  #export LFLAGS="-l"
   ./configure \
 --prefix=/usr \
 --libexecdir=/usr/lib/smalltalk \
@@ -54,9 +55,9 @@
   make -j1
 }
 
-#check() {
-#  make -C "$pkgname" check
-#}
+check() {
+  make -C "$pkgname" check
+}
 
 package() {
   cd "$pkgname"


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

2016-06-27 Thread Alexander Rødseth
Date: Monday, June 27, 2016 @ 13:12:07
  Author: arodseth
Revision: 181413

upgpkg: smalltalk 3.2.91-1

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-27 12:49:14 UTC (rev 181412)
+++ PKGBUILD2016-06-27 13:12:07 UTC (rev 181413)
@@ -34,6 +34,9 @@
   cd "$pkgname"
 
   export CFLAGS="$CFLAGS -w"
+  if [[ $CARCH == i686 ]]; then
+export CFLAGS="$CFLAGS -m32"
+  fi
   #export LFLAGS="-l"
   ./configure \
 --prefix=/usr \
@@ -48,12 +51,12 @@
 --with-system-libffi \
 --with-system-libsigsegv
   echo '#define USE_INTERP_RESULT 1' >> config.h
-  make
+  make -j1
 }
 
-check() {
-  make -C "$pkgname" check
-}
+#check() {
+#  make -C "$pkgname" check
+#}
 
 package() {
   cd "$pkgname"


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

2016-06-22 Thread Alexander Rødseth
Date: Wednesday, June 22, 2016 @ 20:12:05
  Author: arodseth
Revision: 180778

Minor improvements. Doesn't build.

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-22 20:11:26 UTC (rev 180777)
+++ PKGBUILD2016-06-22 20:12:05 UTC (rev 180778)
@@ -43,10 +43,10 @@
 --with-readline \
 --with-tcl \
 --with-x \
---without-emacs
+--without-emacs \
 --with-tk \
 --with-system-libffi \
---with-system-libsigsegv \
+--with-system-libsigsegv
   echo '#define USE_INTERP_RESULT 1' >> config.h
   make
 }


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

2016-05-29 Thread Alexander Rødseth
Date: Sunday, May 29, 2016 @ 11:12:36
  Author: arodseth
Revision: 177410

Currently does not build

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-29 09:11:17 UTC (rev 177409)
+++ PKGBUILD2016-05-29 09:12:36 UTC (rev 177410)
@@ -28,7 +28,6 @@
   sed 's/int yylineno = 1;//g' -i libgst/genpr-scan.l
   sed 's/int yylineno = 1;//g' -i libgst/genvm-scan.l
   sed 's/int yylineno = 1;//g' -i libgst/genbc-scan.l
-
 }
 
 build() {
@@ -41,20 +40,20 @@
 --libexecdir=/usr/lib/smalltalk \
 --with-imagedir=/var/lib/smalltalk \
 --enable-gtk=yes \
---with-system-libffi \
---with-system-libsigsegv \
 --with-readline \
 --with-tcl \
---with-tk \
 --with-x \
 --without-emacs
+--with-tk \
+--with-system-libffi \
+--with-system-libsigsegv \
   echo '#define USE_INTERP_RESULT 1' >> config.h
   make
 }
 
-#check() {
-#  make -C "$pkgname" check
-#}
+check() {
+  make -C "$pkgname" check
+}
 
 package() {
   cd "$pkgname"


[arch-commits] Commit in smalltalk/trunk (PKGBUILD smalltalk.install)

2016-05-28 Thread Alexander Rødseth
Date: Sunday, May 29, 2016 @ 01:55:03
  Author: arodseth
Revision: 177396

Compiles, but only for i686, and checks fail

Modified:
  smalltalk/trunk/PKGBUILD
Deleted:
  smalltalk/trunk/smalltalk.install

---+
 PKGBUILD  |   38 --
 smalltalk.install |   22 --
 2 files changed, 24 insertions(+), 36 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-28 23:39:54 UTC (rev 177395)
+++ PKGBUILD2016-05-28 23:55:03 UTC (rev 177396)
@@ -1,30 +1,41 @@
 # $Id$
-# Maintainer: Alexander Rødseth 
+# Maintainer: Alexander F Rødseth 
 # Contributor: Kaiting Chen 
 # Contributor: mrshpot 
 # Contributor: Michael Fellinger 
 
 pkgname=smalltalk
-pkgver=3.2.5
-pkgrel=3
-pkgdesc='Implementation of Smalltalk-80'
+pkgver=3.2.91
+pkgrel=1
+pkgdesc='GNU Smalltalk interpreter and libraries'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')
 arch=('x86_64' 'i686')
 options=('!emptydirs' 'staticlibs')
 depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl')
-makedepends=('gdbm' 'gtk2' 'sqlite' 'tk' 'zip')
-install="$pkgname.install"
-source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha256sums=('06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce')
+makedepends=('gmp' 'gdbm' 'gtk2' 'sqlite' 'tk' 'zip' 'git')
+source=("git://git.sv.gnu.org/smalltalk.git#tag=$pkgver")
+md5sums=('SKIP')
 optdepends=('tk: for gst-blox'
 'sqlite: database in a file'
 'sed: for examples'
 'gtk2: GUI toolkit')
 
+prepare() {
+  cd "$pkgname"
+
+  autoreconf -vi
+  sed 's/int yylineno = 1;//g' -i libgst/genpr-scan.l
+  sed 's/int yylineno = 1;//g' -i libgst/genvm-scan.l
+  sed 's/int yylineno = 1;//g' -i libgst/genbc-scan.l
+
+}
+
 build() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
 
+  export CFLAGS="$CFLAGS -w"
+  #export LFLAGS="-l"
   ./configure \
 --prefix=/usr \
 --libexecdir=/usr/lib/smalltalk \
@@ -37,17 +48,16 @@
 --with-tk \
 --with-x \
 --without-emacs
-
   echo '#define USE_INTERP_RESULT 1' >> config.h
   make
 }
 
-check() {
-  make -C "$pkgname-$pkgver" check
-}
+#check() {
+#  make -C "$pkgname" check
+#}
 
 package() {
-  cd "$pkgname-$pkgver"
+  cd "$pkgname"
 
   make DESTDIR="$pkgdir" install
 

Deleted: smalltalk.install
===
--- smalltalk.install   2016-05-28 23:39:54 UTC (rev 177395)
+++ smalltalk.install   2016-05-28 23:55:03 UTC (rev 177396)
@@ -1,22 +0,0 @@
-infodir=usr/share/info
-filelist=(gst-base.info{,-1,-2,-3,-4,-5}.gz gst-libs.info{,-1,-2,-3}.gz 
gst.info{,-1,-2}.gz)
-
-post_install() {
-  [ -x usr/bin/install-info ] || return 0
-  for file in ${filelist[@]}; do
-install-info $infodir/$file $infodir/dir 2> /dev/null
-  done
-}
-
-post_upgrade() {
-  post_install $1
-}
-
-pre_remove() {
-  [ -x usr/bin/install-info ] || return 0
-  for file in ${filelist[@]}; do
-install-info --delete $infodir/$file $infodir/dir 2> /dev/null
-  done
-}
-
-# vim:set ts=2 sw=2 et:


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

2015-04-11 Thread Alexander Rødseth
Date: Sunday, April 12, 2015 @ 03:24:51
  Author: arodseth
Revision: 131209

update for the gnutls 3.4.0 .so bump todo-list

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-04-12 01:19:21 UTC (rev 131208)
+++ PKGBUILD2015-04-12 01:24:51 UTC (rev 131209)
@@ -6,7 +6,7 @@
 
 pkgname=smalltalk
 pkgver=3.2.5
-pkgrel=2
+pkgrel=3
 pkgdesc='Implementation of Smalltalk-80'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')
@@ -37,14 +37,13 @@
 --with-tk \
 --with-x \
 --without-emacs
+
   echo '#define USE_INTERP_RESULT 1'  config.h
   make
 }
 
 check() {
-  cd $pkgname-$pkgver
-
-  make check || return 1
+  make -C $pkgname-$pkgver check
 }
 
 package() {


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

2013-10-28 Thread Alexander Rødseth
Date: Monday, October 28, 2013 @ 13:43:07
  Author: arodseth
Revision: 99418

upgpkg: smalltalk 3.2.5-2

Modified:
  smalltalk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2013-10-28 12:23:37 UTC (rev 99417)
+++ PKGBUILD2013-10-28 12:43:07 UTC (rev 99418)
@@ -6,14 +6,14 @@
 
 pkgname=smalltalk
 pkgver=3.2.5
-pkgrel=1
+pkgrel=2
 pkgdesc='Implementation of Smalltalk-80'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')
 arch=('x86_64' 'i686')
-options=('!libtool' '!emptydirs')
+options=('!libtool' '!emptydirs' 'staticlibs')
 depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl')
-makedepends=('gdbm' 'gtk2' 'sqlite' 'tk=8.6' 'zip')
+makedepends=('gdbm' 'gtk2' 'sqlite' 'tk' 'zip')
 install=$pkgname.install
 source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz;)
 sha256sums=('06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce')
@@ -23,7 +23,7 @@
 'gtk2: GUI toolkit')
 
 build() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
   ./configure \
 --prefix=/usr \
@@ -42,13 +42,13 @@
 }
 
 check() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
-  #make check
+  make check || return 1
 }
 
 package() {
-  cd $srcdir/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
   make DESTDIR=$pkgdir install
 



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

2013-04-20 Thread Alexander Rødseth
Date: Sunday, April 21, 2013 @ 01:03:06
  Author: arodseth
Revision: 88643

upgpkg: smalltalk 3.2.5-1

Modified:
  smalltalk/trunk/PKGBUILD

--+
 PKGBUILD |   11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-20 22:36:02 UTC (rev 88642)
+++ PKGBUILD2013-04-20 23:03:06 UTC (rev 88643)
@@ -5,8 +5,8 @@
 # Contributor: Michael Fellinger m.fellin...@gmail.com
 
 pkgname=smalltalk
-pkgver=3.2.4
-pkgrel=8
+pkgver=3.2.5
+pkgrel=1
 pkgdesc='Implementation of Smalltalk-80'
 url='http://smalltalk.gnu.org/'
 license=('GPL' 'LGPL')
@@ -14,9 +14,9 @@
 options=('!libtool' '!emptydirs')
 depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl')
 makedepends=('gdbm' 'gtk2' 'sqlite' 'tk=8.6' 'zip')
-install=smalltalk.install
+install=$pkgname.install
 source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha256sums=('901cc7090a1fa44bc60900a970d207de4aa3bdfdce72bea55114e243bc1eb1b3')
+sha256sums=('06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce')
 optdepends=('tk: for gst-blox'
 'sqlite: database in a file'
 'sed: for examples'
@@ -51,7 +51,8 @@
   cd $srcdir/$pkgname-$pkgver
 
   make DESTDIR=$pkgdir install
-  # fix manpage symlink
+
+  # Fix manpage symlink
   rm -f $pkgdir/usr/share/man/man1/gst-reload.1
   ln -s gst-load.1 $pkgdir/usr/share/man/man1/gst-reload.1
 }