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.


Reply via email to