Package Details: gnuplot-git 5.5.r20201207.11381-1

Git Clone URL: https://aur.archlinux.org/gnuplot-git.git (read-only, click to copy)
Package Base: gnuplot-git
Description: A command-line driven interactive function and data plotting utility - git version
Upstream URL: https://github.com/gnuplot/gnuplot
Licenses: custom
Conflicts: gnuplot
Provides: gnuplot
Submitter: haawda
Maintainer: haawda
Last Packager: haawda
Votes: 9
Popularity: 0.000000
First Submitted: 2017-11-17 22:28 (UTC)
Last Updated: 2020-12-08 20:16 (UTC)

Required by (138)

Sources (1)

Latest Comments

haawda commented on 2020-03-31 22:01 (UTC)

O, I forgot to re-add that make-depeendancy after upstream fixed the creation of info files. Thanks.

Self-Perfection commented on 2020-03-31 21:44 (UTC)

Without emacs build fails:

if test "no" != no; then \
   test ".." = ".." || cp ./gnuplot.doc . ; \
   no -batch -q --no-site-file -l doc2texi.el -f d2t-doc-to-texi ; \
   test ".." = ".." || rm -f ./gnuplot.doc ; \
else \
   echo "No emacs found - cannot create texinfo file" ; \
fi
No emacs found - cannot create texinfo file
/bin/sh /home/self/.cache/yay/gnuplot-git/src/gnuplot/missing makeinfo -I. gnuplot.texi --no-split --output=gnuplot.info
could not open gnuplot.texi: No such file or directory
make: *** [Makefile:1223: gnuplot.info] Error 1

haawda commented on 2020-03-06 15:13 (UTC)

Orphaned

haawda commented on 2017-11-17 22:29 (UTC) (edited on 2017-11-17 22:30 (UTC) by haawda)

gnuplot is maintained in git now. This PKGBUILD gnuplot-cvs no longer works.

haawda commented on 2016-06-09 07:13 (UTC)

Try to comment out the prepare function, run makepkg till it fails, reactivate the prepare function and run makepkg again.

restore commented on 2016-06-08 20:24 (UTC)

Can not make the package. After getting the PKGBUILD and running makepkg -sri, there is an error in the prepare() function (cd: .../src/gnuplot: No such file or directory). The src/ directory is empty. I don't think this has anything to do with your last comment, because I can get the cvs version from the gnuplot homepage without problems. I think there is an error with retrieving the sources…

haawda commented on 2015-07-17 21:37 (UTC)

The cvs-repo seems to be down, hopefully temporarily.

haawda commented on 2015-01-23 21:11 (UTC)

fixed, thanks

balwierz commented on 2015-01-23 14:48 (UTC)

qt5-tools is a build-time dependency: /usr/lib/qt/bin/lrelease qtterminal/po/qtgnuplot_fr.ts -qm qtgnuplot_fr.qm make[4]: /usr/lib/qt/bin/lrelease: Command not found Makefile:1266: recipe for target 'qtgnuplot_fr.qm' failed

haawda commented on 2014-12-26 20:03 (UTC)

fixed, thanks

Foucault commented on 2014-12-26 17:29 (UTC)

This line mv $srcdir/$_cvsmod/configure.in $srcdir/$_cvsmod/configure.ac is not needed any more. Also the PKGBUILD fails with a Qt related error. It seems that the lrelease binary is not correctly identified and must be passed through an env variable manually. For example for Qt4 TERMLIBS='-lX11' QT4LOC='/usr' ./configure --prefix=/usr \ --libexecdir=/usr/bin \ --with-gihdir=/usr/share/gnuplot \ --with-readline=gnu \ --enable-wxwidgets --with-qt=qt4 or for Qt5 TERMLIBS='-lX11' QT5LOC='/usr' ./configure --prefix=/usr \ --libexecdir=/usr/bin \ --with-gihdir=/usr/share/gnuplot \ --with-readline=gnu \ --enable-wxwidgets --with-qt=qt5

haawda commented on 2014-06-03 21:02 (UTC)

Enabled wxwidgets again, was easy to fix.

haawda commented on 2014-05-20 19:35 (UTC)

Disabled wxwidgets for the time being, as gnuplot does not build if enabled.

andyras commented on 2014-05-10 15:46 (UTC)

I still get @Jonhoo's error, and it appears to be related to this bug: https://bugs.archlinux.org/task/34775 My understanding is that when you don't have qt5 installed, qtchooser will refer to binaries that don't exist (in /usr/lib/qt/bin instead of /usr/lib/qt4/bin). The suggested fixes mentioned in that bug report don't work for me. Adding `--with-qt=no` to the `configure` command in the PKGBUILD is a workaround if you don't use the qt terminal.

haawda commented on 2014-05-10 07:02 (UTC)

Thanks, added qtchooser to makedepends, which includes lrelease. Also added qt5-svg as new dependency. Btw. this provides version 5.0 alpha now.

Jonhoo commented on 2014-05-09 15:52 (UTC)

... lrelease qtterminal/po/qtgnuplot_fr.ts -qm qtgnuplot_fr.qm lrelease: could not exec '/usr/lib/qt/bin/lrelease': No such file or directory Makefile:1274: recipe for target 'qtgnuplot_fr.qm' failed make[4]: *** [qtgnuplot_fr.qm] Error 1 make[4]: Leaving directory '/home/jon/src/gnuplot-cvs/src/gnuplot/src' Makefile:963: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/home/jon/src/gnuplot-cvs/src/gnuplot/src' Makefile:633: recipe for target 'all' failed make[2]: *** [all] Error 2 make[2]: Leaving directory '/home/jon/src/gnuplot-cvs/src/gnuplot/src' Makefile:419: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/home/jon/src/gnuplot-cvs/src/gnuplot' Makefile:357: recipe for target 'all' failed make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

haawda commented on 2014-04-15 19:55 (UTC)

Indeed, it has to be built explicitely, thanks for the hint.

IncredibleLaser commented on 2014-04-15 17:15 (UTC)

The gnuplot.info file referenced in the PKGBUILD and the install script no longer gets created, or so it seems to me.

haawda commented on 2013-10-10 18:21 (UTC)

fixed, thanks.

andyras commented on 2013-10-09 14:53 (UTC)

cvs should be added to make-depends.

Jonhoo commented on 2013-08-16 16:25 (UTC)

Only just realized I linked to the compiled package file, not the source package with the PKGBUILD. Here is the corrected link: http://jon.tsp.io/share/gnuplot-cvs-20130813-1.src.tar.gz

Jonhoo commented on 2013-08-13 11:38 (UTC)

Hey! Took the liberty of updating the PKGBUILD + PKGBUILD.install so they match up better with extra/gnuplot, fixed some issues with info generation and added a pkgver() function that also sets the correct gnuplot version in provides[]. It's available here: http://jon.tsp.io/share/gnuplot-cvs-20130811-1-x86_64.pkg.tar.xz

haawda commented on 2013-07-18 19:39 (UTC)

fixed, thanks.

andyras commented on 2013-07-18 19:14 (UTC)

texlive-core should be added as a dependency. The configure script bombs out otherwise: 'configure: error: You tell me to use kpsexpand, but there is no kpsexpand'

haawda commented on 2013-02-14 00:13 (UTC)

Fixed, thanks.

andyras commented on 2013-02-13 01:22 (UTC)

This package does not install as-is because the build directory structure has changed. I had to change lines in the PKGBUILD which were "cd $srcdir/$_cvsmod-build/gnuplot" to "cd $srcdir/$_cvsmod-build/", and it works fine.

haawda commented on 2012-09-22 07:32 (UTC)

The x11 binary is now in /usr/libexec. Not pretty, but at least gnuplot finds it there.

haawda commented on 2012-09-05 03:46 (UTC)

eschulte, I think i fixed the problem. It is a somewhat dirty trick.

haawda commented on 2012-09-04 19:10 (UTC)

I think indeed it is an upstream problem.

eschulte commented on 2012-09-03 19:22 (UTC)

After installing with this package gnuplot is unable to find the x11 driver. Gnuplot expects the driver to be in /usr/bin/gnuplot_x11 but the driver is located in /usr/bin/gnuplot/4.7/gnuplot_x11. I had to add a symlink to workaround this problem. Looking at the pkgbuild all of the configuration options seem correct, so I wonder if this could be a problem on the gnuplot side.

haawda commented on 2011-03-20 05:15 (UTC)

Okay, emacs is a makedependency. Thank you for examining.

Sara commented on 2011-03-20 04:24 (UTC)

Here's a clue: ../mkinstalldirs /tmp/packerbuild-1000/gnuplot-cvs/gnuplot-cvs/pkg/usr/share/gnuplot /bin/install -c -m 644 gnuplot.gih /tmp/packerbuild-1000/gnuplot-cvs/gnuplot-cvs/pkg/usr/share/gnuplot/gnuplot.gih Creating texinfo No emacs found - cannot create texinfo file /bin/sh /tmp/packerbuild-1000/gnuplot-cvs/gnuplot-cvs/src/gnuplot-build/missing --run makeinfo -I. ./gnuplot.texi --no-split --output=gnuplot.info ./gnuplot.texi: No such file or directory make[1]: *** [gnuplot.info] Error 1 make[1]: Leaving directory `/tmp/packerbuild-1000/gnuplot-cvs/gnuplot-cvs/src/gnuplot-build/docs' make: *** [install-recursive] Error 1 This is error output that I get when building gnuplot (though the install still proceeds). If I install emacs, though, I don't get this error output, and running "gnuplot info", actually leads to the gnuplot documentation.

haawda commented on 2011-03-19 08:09 (UTC)

Sara, there seems to be something wrong in your dir file in /usr/share/info.

Sara commented on 2011-03-19 03:19 (UTC)

The zipman option is in my makepkg.conf (it's also set by default), but "info gnuplot" errors with: Unable to find node referenced by `GNUPLOT' in `(dir)Top'.

haawda commented on 2011-03-18 19:07 (UTC)

Removed "==> To add the gnuplot mode in Emacs, add the content of /usr/share/emacs/site-lisp/dotemacs to your ~/.emacs file." because it is rubbish now as I split out the gnuplot-mode for emacs. Sara, have you the option "zipman" in your makepkg.conf? And does "info gnuplot" work for you? Anyway, I put this option to the PKGBUILD.

Sara commented on 2011-03-18 03:48 (UTC)

After upgrading this package, the post-install script runs, and produces the following output: ==> To add the gnuplot mode in Emacs, add the content of /usr/share/emacs/site-lisp/dotemacs to your ~/.emacs file. Updating TeX tree... mktexlsr: Updating /etc/texmf/ls-R... mktexlsr: Updating /usr/local/share/texmf/ls-R... mktexlsr: Updating /usr/share/texmf/ls-R... mktexlsr: Updating /usr/share/texmf-dist/ls-R... mktexlsr: Updating /var/lib/texmf/ls-R... mktexlsr: Done. error: command failed to execute correctly I am curious as to why there is an error on the last line. Obviously, mktexlsr doesn't produces any errors (so perhaps what is executed after it?).

haawda commented on 2011-03-16 05:56 (UTC)

¹¹ should be && in line 36. Fixed.

Sara commented on 2011-03-16 04:40 (UTC)

Unless I comment out line 36, the build errors out with: rm: cannot remove `/tmp/packerbuild-1000/gnuplot-cvs/gnuplot-cvs/src/gnuplot-build': No such file or directory

haawda commented on 2011-03-16 00:24 (UTC)

emacs users can install emacs-gnuplot-mode-cvs to have gnuplot support in emacs.

haawda commented on 2011-03-15 23:42 (UTC)

I revised the dependencies and build dependencies completely. emacs would be a rather big build dependenccy. So I added a --without-lisp-files to the ./configure options.

Sara commented on 2011-03-15 03:22 (UTC)

I think emacs needs to be added as a build dependency (once I installed emacs, compiles worked successfully).

haawda commented on 2010-04-06 10:24 (UTC)

No, they are in base-devel.

idima89 commented on 2010-04-05 20:36 (UTC)

Please add automake and autoconf as makedepends.

commented on 2010-03-29 03:29 (UTC)

Build stops with gnuplot-cvs.install does not exist.