Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
ethtool


Commits:
18fc813b by Christian Hesse at 2026-02-16T10:43:07+01:00
build from git sources

- - - - -
2b66d584 by Christian Hesse at 2026-02-16T10:44:03+01:00
upgpkg: 1:6.19-1: new upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,18 +1,17 @@
 pkgbase = ethtool
        pkgdesc = Utility for controlling network drivers and hardware
-       pkgver = 6.15
+       pkgver = 6.19
        pkgrel = 1
        epoch = 1
        url = https://www.kernel.org/pub/software/network/ethtool/
        arch = x86_64
        license = GPL
+       makedepends = git
        depends = glibc
        depends = libmnl
-       source = 
https://www.kernel.org/pub/software/network/ethtool/ethtool-6.15.tar.xz
-       source = 
https://www.kernel.org/pub/software/network/ethtool/ethtool-6.15.tar.sign
+       source = 
git+https://git.kernel.org/pub/scm/network/ethtool/ethtool.git#tag=v6.19
        validpgpkeys = CE4A4D080F0D304F23B9EBDD972D5BF4DC613806
        validpgpkeys = D2CB120AB45957B721CD9596F4554567B91DE934
-       sha256sums = 
9477c365114d910120aaec5336a1d16196c833d8486f7c6da67bedef57880ade
-       sha256sums = SKIP
+       sha256sums = 
ffa70ad03a5f5790853d97acb2e2358e6de7b7c1e64d06695615fa865ba84a32
 
 pkgname = ethtool


=====================================
PKGBUILD
=====================================
@@ -3,32 +3,40 @@
 # Contributor: Martin Kemp <[email protected]>
 
 pkgname=ethtool
-pkgver=6.15
-pkgrel=1
 epoch=1
+pkgver=6.19
+pkgrel=1
 pkgdesc="Utility for controlling network drivers and hardware"
 arch=('x86_64')
 url="https://www.kernel.org/pub/software/network/ethtool/";
 license=('GPL')
 depends=('glibc' 'libmnl')
-source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign})
-sha256sums=('9477c365114d910120aaec5336a1d16196c833d8486f7c6da67bedef57880ade'
-            'SKIP')
+makedepends=('git')
+source=("git+https://git.kernel.org/pub/scm/network/ethtool/ethtool.git#tag=v${pkgver}";)
+sha256sums=('ffa70ad03a5f5790853d97acb2e2358e6de7b7c1e64d06695615fa865ba84a32')
 validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806  # John W. Linville 
<[email protected]>
               D2CB120AB45957B721CD9596F4554567B91DE934) # Michal Kubecek 
<[email protected]>
 
+prepare() {
+  cd "${pkgname}"
+  autoreconf -fi
+}
+
 build() {
-    cd $pkgname-$pkgver
-    ./configure --prefix=/usr --mandir=/usr/share/man --sbindir=/usr/bin
-    make
+  cd "${pkgname}"
+  ./configure \
+    --prefix=/usr \
+    --mandir=/usr/share/man \
+    --sbindir=/usr/bin
+  make
 }
 
 check() {
-    cd $pkgname-$pkgver
-    make check
+  cd "${pkgname}"
+  make check
 }
 
 package() {
-    cd $pkgname-$pkgver
-    make DESTDIR="$pkgdir" install
+  cd "${pkgname}"
+  make DESTDIR="${pkgdir}" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ethtool/-/compare/0d1b552539d0aae9652a4b7f7a4cf7460265b194...2b66d584e12fc21c8a683f519d8b3b76834fd1c9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ethtool/-/compare/0d1b552539d0aae9652a4b7f7a4cf7460265b194...2b66d584e12fc21c8a683f519d8b3b76834fd1c9
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to