[arch-commits] Commit in xaos/repos (4 files)
Eric Bélanger
eric at archlinux.org
Mon Nov 10 03:37:19 UTC 2008
Date: Sunday, November 9, 2008 @ 22:37:19
Author: eric
Revision: 18895
Merged revisions 18889 via svnmerge from
svn+ssh://svn.archlinux.org/home/svn-packages/xaos/trunk
........
r18889 | eric | 2008-11-09 22:20:34 -0500 (Sun, 09 Nov 2008) | 2 lines
upgpkg: xaos 3.4-1
Upstream update, Added install scriptlet for info file, Added ChangeLog, PKGBUILD cleanup
........
Added:
xaos/repos/extra-i686/ChangeLog
(from rev 18889, xaos/trunk/ChangeLog)
xaos/repos/extra-i686/xaos.install
(from rev 18889, xaos/trunk/xaos.install)
Modified:
xaos/repos/extra-i686/ (properties)
xaos/repos/extra-i686/PKGBUILD
--------------+
ChangeLog | 6 ++++++
PKGBUILD | 40 ++++++++++++++++------------------------
xaos.install | 18 ++++++++++++++++++
3 files changed, 40 insertions(+), 24 deletions(-)
Property changes on: xaos/repos/extra-i686
___________________________________________________________________
Name: svnmerge-integrated
- /xaos/trunk:1-9407
+ /xaos/trunk:1-18894
Copied: xaos/repos/extra-i686/ChangeLog (from rev 18889, xaos/trunk/ChangeLog)
===================================================================
--- extra-i686/ChangeLog (rev 0)
+++ extra-i686/ChangeLog 2008-11-10 03:37:19 UTC (rev 18895)
@@ -0,0 +1,6 @@
+2008-11-08 Eric Belanger <eric at archlinux.org>
+
+ * xaos 3.4-1
+ * Upstream update
+ * Added install scriptlet for info file
+ * Added ChangeLog
Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD 2008-11-10 03:33:47 UTC (rev 18894)
+++ extra-i686/PKGBUILD 2008-11-10 03:37:19 UTC (rev 18895)
@@ -1,35 +1,27 @@
# $Id$
-# Maintainer: damir <damir at archlinux.org>
+# Maintainer: Eric Belanger <eric at archlinux.org>
# Contributor: Damir Perisa <damir.perisa at bluewin.ch>
pkgname=xaos
-pkgver=3.3
-pkgrel=3
+pkgver=3.4
+pkgrel=1
pkgdesc="XaoS is a fast portable real-time interactive fractal zoomer"
arch=('i686' 'x86_64')
+url="http://sourceforge.net/projects/xaos/"
license=('GPL')
-url="http://xaos.theory.org/"
-depends=('slang' 'gsl' 'ncurses' 'libpng' 'zlib' 'aalib>=1.4rc5-5' 'gpm>=1.20.4' 'libxxf86vm' \
- 'libxxf86dga')
-source=("http://downloads.sourceforge.net/sourceforge/xaos/XaoS-$pkgver.tar.gz")
-md5sums=('c1156044a54638df32b1b163e051e3e0')
+depends=('slang' 'gsl' 'ncurses' 'libpng' 'zlib' 'aalib>=1.4rc5-5' 'gpm>=1.20.4' 'libxxf86vm' 'libxxf86dga')
+install=xaos.install
+source=(http://downloads.sourceforge.net/sourceforge/xaos/XaoS-${pkgver}.tar.gz)
+md5sums=('366fd8151e9642a0d9afce889912e388')
+sha1sums=('4e419715ae0479fa3a20ed5f48ede7ad222f2d10')
-
build() {
- cd $startdir/src/XaoS-$pkgver
- # Won't compile with asm defined. Doesn't seem to hurt performance
- # on my 2.8GHz P4 HT with 1G RAM though :)
- #
- #./configure --prefix=/usr --with-i386asm=yes
- ./configure --prefix=/usr
-
- # Many thanks to Patrick Kursawe for the GCC 3.4 patch
- #
- #/usr/bin/patch -Np1 -i ../gcc3.4.patch
-
- /usr/bin/make || return 1
- /usr/bin/make prefix=$startdir/pkg/usr \
- LOCALEDIR=$startdir/pkg/usr/share/locale install
+ cd ${srcdir}/XaoS-${pkgver}
+ ./configure --prefix=/usr || return 1
+ make || return 1
+ make prefix=${pkgdir}/usr \
+ LOCALEDIR=${pkgdir}/usr/share/locale install || return 1
- rm ${pkgdir}/usr/share/info/dir
+ rm ${pkgdir}/usr/share/info/dir || return 1
+ gzip ${pkgdir}/usr/share/info/* || return 1
}
Copied: xaos/repos/extra-i686/xaos.install (from rev 18889, xaos/trunk/xaos.install)
===================================================================
--- extra-i686/xaos.install (rev 0)
+++ extra-i686/xaos.install 2008-11-10 03:37:19 UTC (rev 18895)
@@ -0,0 +1,18 @@
+infodir=/usr/share/info
+filelist=(xaos.info.gz)
+
+post_install() {
+ for file in ${filelist[@]}; do
+ install-info $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ for file in ${filelist[@]}; do
+ install-info --delete $infodir/$file $infodir/dir 2> /dev/null
+ done
+}
More information about the arch-commits
mailing list