From 415856bdd4f48ab4f2732996f0bae58595092bbe Mon Sep 17 00:00:00 2001 From: Parabola Date: Tue, 5 Apr 2011 14:26:38 +0000 Subject: Tue Apr 5 14:26:38 UTC 2011 --- community/ltris/ChangeLog | 15 +++++++++++++++ community/ltris/PKGBUILD | 31 +++++++++++++++++++++++++++++++ community/ltris/ltris.install | 17 +++++++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 community/ltris/ChangeLog create mode 100644 community/ltris/PKGBUILD create mode 100644 community/ltris/ltris.install (limited to 'community/ltris') diff --git a/community/ltris/ChangeLog b/community/ltris/ChangeLog new file mode 100644 index 000000000..9975da0d0 --- /dev/null +++ b/community/ltris/ChangeLog @@ -0,0 +1,15 @@ +2009-12-29 Eric Belanger + + * ltris 1.0.14-1 + * Upstream update + +2009-11-07 Eric Belanger + + * ltris 1.0.13-1 + * Upstream update + +2009-04-07 Eric Belanger + + * ltris 1.0.12-1 + * Fixed score file location and permissions (close FS#13489) + * Added ChangeLog diff --git a/community/ltris/PKGBUILD b/community/ltris/PKGBUILD new file mode 100644 index 000000000..54fcd247b --- /dev/null +++ b/community/ltris/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 7041 2009-12-30 05:28:27Z ebelanger $ +# Maintainer: Eric Belanger +# Contributor: SmackleFunky + +pkgname=ltris +pkgver=1.0.14 +pkgrel=1 +pkgdesc="A tetris clone where you have a bowl with blocks falling down." +arch=('i686' 'x86_64') +url="http://lgames.sourceforge.net/index.php?project=LTris" +license=('GPL') +depends=('sdl_mixer') +install=ltris.install +source=(http://downloads.sourceforge.net/lgames/${pkgname}-${pkgver}.tar.gz) +md5sums=('7eff57f492bc880a02a58c64f638959e') +sha1sums=('031262093c99376c3c7349798f099c1e7ea0867f') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --localstatedir=/var/games || return 1 + make || return 1 + make DESTDIR="${pkgdir}" install || return 1 + install -d "${pkgdir}/usr/share/pixmaps" + install -m644 icons/ltris{16,32,48}.xpm "${pkgdir}/usr/share/pixmaps" + + chown root:games "${pkgdir}/usr/bin/ltris" + chmod 2755 "${pkgdir}/usr/bin/ltris" + chown root:games "${pkgdir}/var/games" + chmod 775 "${pkgdir}/var/games" + rm "${pkgdir}/var/games/ltris.hscr" +} diff --git a/community/ltris/ltris.install b/community/ltris/ltris.install new file mode 100644 index 000000000..ff4947f6e --- /dev/null +++ b/community/ltris/ltris.install @@ -0,0 +1,17 @@ +post_install() { + touch /var/games/ltris.hscr + chown root:games /var/games/ltris.hscr + chmod 664 /var/games/ltris.hscr +} + +pre_upgrade() { + if [ -e /var/ltris.hscr ]; then + install -d /var/games + cp /var/ltris.hscr /var/games + fi +} + +post_upgrade() { + chown root:games /var/games/ltris.hscr + chmod 664 /var/games/ltris.hscr +} -- cgit v1.2.3-54-g00ecf