Date: Monday, October 28, 2013 @ 13:43:23 Author: arodseth Revision: 99419
archrelease: copy trunk to community-x86_64, community-i686 Added: smalltalk/repos/community-i686/PKGBUILD (from rev 99418, smalltalk/trunk/PKGBUILD) smalltalk/repos/community-i686/smalltalk.install (from rev 99418, smalltalk/trunk/smalltalk.install) smalltalk/repos/community-x86_64/PKGBUILD (from rev 99418, smalltalk/trunk/PKGBUILD) smalltalk/repos/community-x86_64/smalltalk.install (from rev 99418, smalltalk/trunk/smalltalk.install) Deleted: smalltalk/repos/community-i686/PKGBUILD smalltalk/repos/community-i686/smalltalk.install smalltalk/repos/community-x86_64/PKGBUILD smalltalk/repos/community-x86_64/smalltalk.install ------------------------------------+ /PKGBUILD | 120 +++++++++++++++++++++++++++++++++++ /smalltalk.install | 44 ++++++++++++ community-i686/PKGBUILD | 60 ----------------- community-i686/smalltalk.install | 22 ------ community-x86_64/PKGBUILD | 60 ----------------- community-x86_64/smalltalk.install | 22 ------ 6 files changed, 164 insertions(+), 164 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2013-10-28 12:43:07 UTC (rev 99418) +++ community-i686/PKGBUILD 2013-10-28 12:43:23 UTC (rev 99419) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth <rods...@gmail.com> -# Contributor: Kaiting Chen <kaitocr...@gmail.com> -# Contributor: mrshpot <mrshpot at gmail dot com> -# Contributor: Michael Fellinger <m.fellin...@gmail.com> - -pkgname=smalltalk -pkgver=3.2.5 -pkgrel=1 -pkgdesc='Implementation of Smalltalk-80' -url='http://smalltalk.gnu.org/' -license=('GPL' 'LGPL') -arch=('x86_64' 'i686') -options=('!libtool' '!emptydirs') -depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl') -makedepends=('gdbm' 'gtk2' 'sqlite' 'tk>=8.6' 'zip') -install="$pkgname.install" -source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz") -sha256sums=('06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce') -optdepends=('tk: for gst-blox' - 'sqlite: database in a file' - 'sed: for examples' - 'gtk2: GUI toolkit') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --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 - echo '#define USE_INTERP_RESULT 1' >> config.h - make -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - - #make check -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - 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:set ts=2 sw=2 et: Copied: smalltalk/repos/community-i686/PKGBUILD (from rev 99418, smalltalk/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2013-10-28 12:43:23 UTC (rev 99419) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Alexander Rødseth <rods...@gmail.com> +# Contributor: Kaiting Chen <kaitocr...@gmail.com> +# Contributor: mrshpot <mrshpot at gmail dot com> +# Contributor: Michael Fellinger <m.fellin...@gmail.com> + +pkgname=smalltalk +pkgver=3.2.5 +pkgrel=2 +pkgdesc='Implementation of Smalltalk-80' +url='http://smalltalk.gnu.org/' +license=('GPL' 'LGPL') +arch=('x86_64' 'i686') +options=('!libtool' '!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') +optdepends=('tk: for gst-blox' + 'sqlite: database in a file' + 'sed: for examples' + 'gtk2: GUI toolkit') + +build() { + cd "$pkgname-$pkgver" + + ./configure \ + --prefix=/usr \ + --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 + echo '#define USE_INTERP_RESULT 1' >> config.h + make +} + +check() { + cd "$pkgname-$pkgver" + + make check || return 1 +} + +package() { + cd "$pkgname-$pkgver" + + 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:set ts=2 sw=2 et: Deleted: community-i686/smalltalk.install =================================================================== --- community-i686/smalltalk.install 2013-10-28 12:43:07 UTC (rev 99418) +++ community-i686/smalltalk.install 2013-10-28 12:43:23 UTC (rev 99419) @@ -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: Copied: smalltalk/repos/community-i686/smalltalk.install (from rev 99418, smalltalk/trunk/smalltalk.install) =================================================================== --- community-i686/smalltalk.install (rev 0) +++ community-i686/smalltalk.install 2013-10-28 12:43:23 UTC (rev 99419) @@ -0,0 +1,22 @@ +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: Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2013-10-28 12:43:07 UTC (rev 99418) +++ community-x86_64/PKGBUILD 2013-10-28 12:43:23 UTC (rev 99419) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth <rods...@gmail.com> -# Contributor: Kaiting Chen <kaitocr...@gmail.com> -# Contributor: mrshpot <mrshpot at gmail dot com> -# Contributor: Michael Fellinger <m.fellin...@gmail.com> - -pkgname=smalltalk -pkgver=3.2.5 -pkgrel=1 -pkgdesc='Implementation of Smalltalk-80' -url='http://smalltalk.gnu.org/' -license=('GPL' 'LGPL') -arch=('x86_64' 'i686') -options=('!libtool' '!emptydirs') -depends=('gmp' 'libffi' 'libsigsegv' 'readline' 'libltdl') -makedepends=('gdbm' 'gtk2' 'sqlite' 'tk>=8.6' 'zip') -install="$pkgname.install" -source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz") -sha256sums=('06e574e818ec49f0555d948ae53b1453d8c1df59ef597dad911a4fd1ffba1cce') -optdepends=('tk: for gst-blox' - 'sqlite: database in a file' - 'sed: for examples' - 'gtk2: GUI toolkit') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --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 - echo '#define USE_INTERP_RESULT 1' >> config.h - make -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - - #make check -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - 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:set ts=2 sw=2 et: Copied: smalltalk/repos/community-x86_64/PKGBUILD (from rev 99418, smalltalk/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2013-10-28 12:43:23 UTC (rev 99419) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Alexander Rødseth <rods...@gmail.com> +# Contributor: Kaiting Chen <kaitocr...@gmail.com> +# Contributor: mrshpot <mrshpot at gmail dot com> +# Contributor: Michael Fellinger <m.fellin...@gmail.com> + +pkgname=smalltalk +pkgver=3.2.5 +pkgrel=2 +pkgdesc='Implementation of Smalltalk-80' +url='http://smalltalk.gnu.org/' +license=('GPL' 'LGPL') +arch=('x86_64' 'i686') +options=('!libtool' '!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') +optdepends=('tk: for gst-blox' + 'sqlite: database in a file' + 'sed: for examples' + 'gtk2: GUI toolkit') + +build() { + cd "$pkgname-$pkgver" + + ./configure \ + --prefix=/usr \ + --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 + echo '#define USE_INTERP_RESULT 1' >> config.h + make +} + +check() { + cd "$pkgname-$pkgver" + + make check || return 1 +} + +package() { + cd "$pkgname-$pkgver" + + 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:set ts=2 sw=2 et: Deleted: community-x86_64/smalltalk.install =================================================================== --- community-x86_64/smalltalk.install 2013-10-28 12:43:07 UTC (rev 99418) +++ community-x86_64/smalltalk.install 2013-10-28 12:43:23 UTC (rev 99419) @@ -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: Copied: smalltalk/repos/community-x86_64/smalltalk.install (from rev 99418, smalltalk/trunk/smalltalk.install) =================================================================== --- community-x86_64/smalltalk.install (rev 0) +++ community-x86_64/smalltalk.install 2013-10-28 12:43:23 UTC (rev 99419) @@ -0,0 +1,22 @@ +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: