Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
gnuplot
Commits:
6bf62690 by Antonio Rojas at 2025-06-08T11:55:20+02:00
upgpkg: 6.0.3-1: Upstream update, switch to git source
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,11 +1,12 @@
pkgbase = gnuplot
pkgdesc = Plotting package which outputs to X11, PostScript, PNG, GIF,
and others
- pkgver = 6.0.2
- pkgrel = 3
+ pkgver = 6.0.3
+ pkgrel = 1
url = http://www.gnuplot.info
arch = x86_64
license = LicenseRef-Gnuplot
makedepends = emacs
+ makedepends = git
makedepends = qt6-tools
makedepends = texlive-latexextra
depends = cairo
@@ -26,9 +27,9 @@ pkgbase = gnuplot
depends = readline
depends = wxwidgets-common
depends = wxwidgets-gtk3
- source =
https://downloads.sourceforge.net/sourceforge/gnuplot/gnuplot-6.0.2.tar.gz
+ source = git+https://git.code.sf.net/p/gnuplot/gnuplot-main#tag=6.0.3
source = lua53_compat.patch
- sha256sums =
f68a3b0bbb7bbbb437649674106d94522c00bf2f285cce0c19c3180b1ee7e738
+ sha256sums =
0477bb969ee2ca7038ef02e3e473d337132105b52953eb460649ac581b883981
sha256sums =
bfd8a61abbf4491c74225cb9fd252619d4fc29751838bcb4c0639ffe05a00695
pkgname = gnuplot
=====================================
PKGBUILD
=====================================
@@ -6,8 +6,8 @@
pkgbase=gnuplot
pkgname=(gnuplot
gnuplot-demos)
-pkgver=6.0.2
-pkgrel=3
+pkgver=6.0.3
+pkgrel=1
pkgdesc='Plotting package which outputs to X11, PostScript, PNG, GIF, and
others'
arch=(x86_64)
url='http://www.gnuplot.info'
@@ -31,21 +31,23 @@ depends=(cairo
wxwidgets-common
wxwidgets-gtk3)
makedepends=(emacs
+ git
qt6-tools
texlive-latexextra)
-source=(https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz
+source=(git+https://git.code.sf.net/p/gnuplot/gnuplot-main#tag=$pkgver
lua53_compat.patch)
-sha256sums=('f68a3b0bbb7bbbb437649674106d94522c00bf2f285cce0c19c3180b1ee7e738'
+sha256sums=('0477bb969ee2ca7038ef02e3e473d337132105b52953eb460649ac581b883981'
'bfd8a61abbf4491c74225cb9fd252619d4fc29751838bcb4c0639ffe05a00695')
prepare() {
- cd $pkgname-$pkgver
+ cd gnuplot-main
patch -p1 < "$srcdir"/lua53_compat.patch
+ ./prepare
}
build() {
- cd $pkgbase-$pkgver
+ cd gnuplot-main
MAKEINFO=/usr/bin/makeinfo \
./configure --prefix=/usr \
@@ -60,7 +62,7 @@ build() {
}
package_gnuplot() {
- cd $pkgbase-$pkgver
+ cd gnuplot-main
make pkglibexecdir=/usr/bin DESTDIR="$pkgdir" install
make DESTDIR="$pkgdir" install -C demo
@@ -73,5 +75,5 @@ package_gnuplot-demos() {
pkgdesc='Demos for gnuplot'
depends=(gnuplot)
- install -Dm644 $pkgbase-$pkgver/demo/*.{dem,dat} -t
"$pkgdir"/usr/share/gnuplot/demos
+ install -Dm644 gnuplot-main/demo/*.{dem,dat} -t
"$pkgdir"/usr/share/gnuplot/demos
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gnuplot/-/commit/6bf62690e53b0d731e993284042efa3ceb825c13
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/gnuplot/-/commit/6bf62690e53b0d731e993284042efa3ceb825c13
You're receiving this email because of your account on gitlab.archlinux.org.