[arch-commits] Commit in gnuplot/repos (3 files)
Ronald van Haren
ronald at archlinux.org
Thu Oct 16 14:47:35 UTC 2008
Date: Thursday, October 16, 2008 @ 10:47:35
Author: ronald
Revision: 15648
Merged revisions 15647 via svnmerge from
svn+ssh://archlinux.org/home/svn-packages/gnuplot/trunk
........
r15647 | ronald | 2008-10-16 16:46:37 +0200 (Thu, 16 Oct 2008) | 1 line
upgpkg: gnuplot 4.2.4-1
........
Modified:
gnuplot/repos/extra-x86_64/ (properties)
gnuplot/repos/extra-x86_64/PKGBUILD
gnuplot/repos/extra-x86_64/gnuplot.install
-----------------+
PKGBUILD | 43 ++++++++++++++++++++++++-------------------
gnuplot.install | 16 +++++++++++++---
2 files changed, 37 insertions(+), 22 deletions(-)
Property changes on: gnuplot/repos/extra-x86_64
___________________________________________________________________
Name: svnmerge-integrated
- /gnuplot/trunk:1-12741
+ /gnuplot/trunk:1-15647
Modified: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD 2008-10-16 14:46:37 UTC (rev 15647)
+++ extra-x86_64/PKGBUILD 2008-10-16 14:47:35 UTC (rev 15648)
@@ -3,18 +3,18 @@
# Contributor: damir <damir at archlinux.org>
# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
-pkgname=gnuplot
-pkgver=4.2.3
-pkgrel=3
-pkgdesc="Plotting package which outputs to X11, PostScript, PNG, GIF, and others"
-arch=('i686' 'x86_64')
-url="http://www.gnuplot.info"
-license=('custom')
-depends=('gd' 'wxgtk' 'cairo')
-makedepends=('texinfo' 'emacs')
-install=gnuplot.install
-source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz")
-md5sums=('6b6d22662df5101b308c465a722c43ce')
+pkgname=gnuplot
+pkgver=4.2.4
+pkgrel=1
+pkgdesc="Plotting package which outputs to X11, PostScript, PNG, GIF, and others"
+arch=('i686' 'x86_64')
+url="http://www.gnuplot.info"
+license=('custom')
+depends=('gd' 'wxgtk' 'cairo')
+makedepends=('texinfo' 'emacs')
+install=gnuplot.install
+source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz")
+md5sums=('3cde3b9232a2d81715bbaf75e1c87ecc')
build() {
cd $srcdir/$pkgname-$pkgver
@@ -25,18 +25,23 @@
--datadir=/usr/share \
--with-readline=gnu
make pkglibexecdir=/usr/bin || return 1
- make prefix=$startdir/pkg/usr libexecdir=$startdir/pkg/usr/bin \
- mandir=$startdir/pkg/usr/share/man \
- infodir=$startdir/pkg/usr/share/info \
- pkglibexecdir=$startdir/pkg/usr/bin \
- GIHDIR=$startdir/pkg/usr/share/gnuplot \
- TEXMFLOCAL=$startdir/pkg/usr/share/texmf-dist \
- datadir=$startdir/pkg/usr/share install
+ make prefix=$pkgdir/usr libexecdir=$startdir/pkg/usr/bin \
+ mandir=$startdir/pkg/usr/share/man \
+ infodir=$startdir/pkg/usr/share/info \
+ pkglibexecdir=$startdir/pkg/usr/bin \
+ GIHDIR=$startdir/pkg/usr/share/gnuplot \
+ TEXMFLOCAL=$startdir/pkg/usr/share/texmf-dist \
+ datadir=$startdir/pkg/usr/share install || return 1
install -Dm644 lisp/dotemacs $pkgdir/usr/share/emacs/site-lisp/dotemacs || return 1
install -Dm644 Copyright $pkgdir/usr/share/licenses/$pkgname/Copyright || return 1
rm -f $startdir/pkg/usr/share/texmf-dist/ls-R
+
+# info file
+ cd $pkgdir/usr/share/info
+ rm -f dir
+ gzip * || return 1
}
Modified: extra-x86_64/gnuplot.install
===================================================================
--- extra-x86_64/gnuplot.install 2008-10-16 14:46:37 UTC (rev 15647)
+++ extra-x86_64/gnuplot.install 2008-10-16 14:47:35 UTC (rev 15648)
@@ -1,3 +1,6 @@
+info_dir=/usr/share/info
+info_files=(gnuplot.info)
+
post_install() {
cat << EOF
==> To add the gnuplot mode in Emacs, add the content of /usr/share/emacs/site-lisp/dotemacs to your ~/.emacs file.
@@ -8,6 +11,11 @@
mktexlsr
fi
+for f in ${info_files[@]}; do
+ install-info ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null
+ done
+
+
}
post_upgrade() {
@@ -19,8 +27,10 @@
echo "Updating TeX tree..."
mktexlsr
fi
+
+ for f in ${info_files[@]}; do
+ install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null
+ done
+
}
-op=$1
-shift
-$op $*
More information about the arch-commits
mailing list