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.