diff options
Diffstat (limited to 'community-staging')
-rw-r--r-- | community-staging/gtranslator/PKGBUILD | 34 | ||||
-rw-r--r-- | community-staging/gtranslator/gtranslator.changelog | 43 | ||||
-rw-r--r-- | community-staging/gtranslator/gtranslator.install | 13 | ||||
-rw-r--r-- | community-staging/smalltalk/PKGBUILD | 60 | ||||
-rw-r--r-- | community-staging/smalltalk/smalltalk.install | 22 |
5 files changed, 172 insertions, 0 deletions
diff --git a/community-staging/gtranslator/PKGBUILD b/community-staging/gtranslator/PKGBUILD new file mode 100644 index 000000000..ea4084ab0 --- /dev/null +++ b/community-staging/gtranslator/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 69873 2012-04-25 04:51:03Z tdziedzic $ +# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> +# Contributor: Hugo Doria <hugo@archlinux.org> +# Contributor: Christer Solskogen (solskogen@carebears.mine.nu) + +pkgname=gtranslator +pkgver=2.91.3 +pkgrel=3 +pkgdesc="An enhanced gettext po file editor for the GNOME" +arch=('i686' 'x86_64') +url="http://projects.gnome.org/gtranslator/" +license=('GPL') +depends=('desktop-file-utils' 'gdl' 'gettext' 'gtksourceview3' 'gtkspell3' 'iso-codes' 'libgda' 'libpeas' 'gsettings-desktop-schemas' 'hicolor-icon-theme' 'dconf') +makedepends=('intltool' 'gnome-doc-utils' 'gucharmap' 'json-glib') +optdepends=('gucharmap: for charmap plugin' + 'json-glib: for open-tran plugin') +options=('!libtool') +install=$pkgname.install +changelog=$pkgname.changelog +source=(http://ftp.acc.umu.se/pub/GNOME/sources/$pkgname/2.91/$pkgname-$pkgver.tar.xz) +sha256sums=('0e398cf7909d1fbaf9db66e20913553b38d1af7cad097f5bc8cc229d9ffbc594') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr --sysconfdir=/etc --disable-schemas-compile + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install +} diff --git a/community-staging/gtranslator/gtranslator.changelog b/community-staging/gtranslator/gtranslator.changelog new file mode 100644 index 000000000..c9b484e39 --- /dev/null +++ b/community-staging/gtranslator/gtranslator.changelog @@ -0,0 +1,43 @@ +2012-04-23 Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> + * gtranslator 2.91.3-2 + rebuild for gdl 3.4.2 + +2012-04-21 Balló György <ballogyor+arch at gmail dot com> + * gtranslator 2.91.3-1 + +2012-04-09 Balló György <ballogyor+arch at gmail dot com> + * gtranslator 2.91.2-1 + replace gtkspell dependency with gtkspell3 + remove unused libunique dependency + remove broken dictionary plugin + +2012-03-18 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * gtranslator 2.90.8-1 + +2011-10-28 Jaroslav Lichtblau (Dragonlord) <dragonlord@aur.archlinux.org> + * gtranslator 2.90.7-1 + +2011-08-20 Jaroslav Lichtblau (Dragonlord) <dragonlord@aur.archlinux.org> + * gtranslator 2.90.5-1 + +2011-05-12 Jaroslav Lichtblau (Dragonlord) <dragonlord@aur.archlinux.org> + * gtranslator 2.90.3-1 + +2011-01-09 Jaroslav Lichtblau (Dragonlord) <dragonlord@aur.archlinux.org> + * gtranslator-1.9.13-1 + +2010-08-30 Jaroslav Lichtblau (Dragonlord) <dragonlord@aur.archlinux.org> + * gtranslator-1.9.11-1 + +2010-02-23 Jaroslav Lichtblau (Dragonlord) <dragonlord@aur.archlinux.org> + * gtranslator-1.9.7-1 + +2007-06-19 Eric Belanger (Snowman) <eric@archlinux.org> + * gtranslator-1.1.7-3 + added x86_64 to arch field + added license + removed gnome.sh sourcing : no longer necessary + +2007-05-29 Alessio 'mOLOk' Bolognino <themolok@gmail.com> + * gtranslator-1.1.7-3 + move from /opt/gnome to /usr diff --git a/community-staging/gtranslator/gtranslator.install b/community-staging/gtranslator/gtranslator.install new file mode 100644 index 000000000..390bbf2b0 --- /dev/null +++ b/community-staging/gtranslator/gtranslator.install @@ -0,0 +1,13 @@ +post_install() { + usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community-staging/smalltalk/PKGBUILD b/community-staging/smalltalk/PKGBUILD new file mode 100644 index 000000000..1f320c7d7 --- /dev/null +++ b/community-staging/smalltalk/PKGBUILD @@ -0,0 +1,60 @@ +# $Id: PKGBUILD 69870 2012-04-25 04:30:21Z tdziedzic $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Kaiting Chen <kaitocracy@gmail.com> +# Contributor: mrshpot <mrshpot at gmail dot com> +# Contributor: Michael Fellinger <m.fellinger@gmail.com> + +pkgname=smalltalk +pkgver=3.2.4 +pkgrel=7 +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' 'zip') +install=smalltalk.install +source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.gz") +sha256sums=('901cc7090a1fa44bc60900a970d207de4aa3bdfdce72bea55114e243bc1eb1b3') +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 + + 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: diff --git a/community-staging/smalltalk/smalltalk.install b/community-staging/smalltalk/smalltalk.install new file mode 100644 index 000000000..3f7150d67 --- /dev/null +++ b/community-staging/smalltalk/smalltalk.install @@ -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: |