[arch-commits] CVS update of extra/science/gnuplot (PKGBUILD gnuplot.install)
Eric Belanger
eric at archlinux.org
Sun May 27 21:51:06 UTC 2007
Date: Sunday, May 27, 2007 @ 17:51:06
Author: eric
Path: /home/cvs-extra/extra/science/gnuplot
Added: gnuplot.install (1.1)
Modified: PKGBUILD (1.10 -> 1.11)
upgpkg: gnuplot 4.2.0-1
Added .install file
-----------------+
PKGBUILD | 31 ++++++++++++++++++-------------
gnuplot.install | 13 +++++++++++++
2 files changed, 31 insertions(+), 13 deletions(-)
Index: extra/science/gnuplot/PKGBUILD
diff -u extra/science/gnuplot/PKGBUILD:1.10 extra/science/gnuplot/PKGBUILD:1.11
--- extra/science/gnuplot/PKGBUILD:1.10 Sat Jul 15 12:24:14 2006
+++ extra/science/gnuplot/PKGBUILD Sun May 27 17:51:06 2007
@@ -1,17 +1,19 @@
-# $Id: PKGBUILD,v 1.10 2006/07/15 16:24:14 andyrtr Exp $
+# $Id: PKGBUILD,v 1.11 2007/05/27 21:51:06 eric Exp $
# Maintainer: damir <damir at archlinux.org>
# Contributor: Tom Newsom <Jeepster at gmx.co.uk>
pkgname=gnuplot
-pkgver=4.0.0
-pkgrel=4
+pkgver=4.2.0
+pkgrel=1
pkgdesc="Plotting package which outputs to X11, PostScript, PNG, GIF, and others"
-arch=(i686 x86_64)
-depends=('libpng' 'libx11' 'gd')
+arch=('i686' 'x86_64')
+url="http://www.gnuplot.info"
+license="custom"
+depends=('libpng' 'libx11' 'gd' 'wxgtk')
makedepends=('texinfo')
+install=gnuplot.install
source=("http://puzzle.dl.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz")
-url="http://www.gnuplot.info"
-md5sums=('66258443d9f93cc4f46b147dac33e63a')
+md5sums=('f688a578ddb4c376fd7d91ce444a0745')
build() {
cd $startdir/src/$pkgname-$pkgver
@@ -20,11 +22,14 @@
--with-gihdir=/usr/share/gnuplot \
--datadir=/usr/share/gnuplot \
--with-readline=gnu
- /bin/sed -i 's|^pkglibexecdir = $(libexecdir)/gnuplot/4.0|pkglibexecdir = /usr/bin|' src/Makefile
- /usr/bin/make || return 1
- /usr/bin/make prefix=$startdir/pkg/usr libexecdir=$startdir/pkg/usr/bin \
- pkglibexecdir=$startdir/pkg/usr/bin \
- GIHDIR=$startdir/pkg/usr/share/gnuplot \
- datadir=$startdir/pkg/usr/share/gnuplot install
+ make pkglibexecdir=/usr/bin || return 1
+ make prefix=$startdir/pkg/usr libexecdir=$startdir/pkg/usr/bin \
+ pkglibexecdir=$startdir/pkg/usr/bin \
+ GIHDIR=$startdir/pkg/usr/share/gnuplot \
+ TEXMFLOCAL=$startdir/pkg/usr/share/texmf \
+ datadir=$startdir/pkg/usr/share install
+
+ install -D -m644 lisp/dotemacs $startdir/pkg/usr/share/emacs/site-lisp/dotemacs
+ install -D -m644 Copyright $startdir/pkg/usr/share/licenses/$pkgname/Copyright
}
# vim: ts=2 sw=2 et ft=sh
Index: extra/science/gnuplot/gnuplot.install
diff -u /dev/null extra/science/gnuplot/gnuplot.install:1.1
--- /dev/null Sun May 27 17:51:05 2007
+++ extra/science/gnuplot/gnuplot.install Sun May 27 17:51:06 2007
@@ -0,0 +1,13 @@
+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.
+EOF
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+op=$1
+shift
+$op $*
More information about the arch-commits
mailing list