[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