summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicola Fontana2021-08-27 08:49:13 +0200
committerNicola Fontana2021-08-27 08:49:13 +0200
commit3fc93fa5298634665679fc25276e3fc3b50a7d09 (patch)
tree640a336f2d528bd8b9623ed3575d05ad4d01a9ef
parentf30c9eb6ac8ac6c5f49bed6408fa0662c25f1e3c (diff)
downloadaur-3fc93fa5298634665679fc25276e3fc3b50a7d09.tar.gz
Cosmetic PKGBUILD improvements
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD57
2 files changed, 32 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e610e533bb09..4a8814b639f9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = etherlab-ethercat
pkgver = 1.5.r209
- pkgrel = 1
+ pkgrel = 2
url = https://etherlab.org/en/ethercat/
arch = i686
arch = x86_64
@@ -8,8 +8,8 @@ pkgbase = etherlab-ethercat
makedepends = linux-headers
source = https://gitlab.com/etherlab.org/ethercat/-/archive/b68abbfb04f4e66e89d6e57af18166bd523cdcec/ethercat-b68abbfb04f4e66e89d6e57af18166bd523cdcec.tar.bz2
source = 99-EtherCAT.rules
- md5sums = 3ea4816d2fdbb54453595dfa34bd65ab
- md5sums = bd1c6d039d8fd947a727c8db0548cee9
+ sha512sums = 88dabc2018329a4da59906c82479fbd1bf63ab15fbc891a8f10c8b9fec0f6e3fda656465f83e3914e8955a1104df5a5be81143d162f84e9cd7df4526771b20d9
+ sha512sums = b3baca5c546af8d57fe59e30d3acd63310a128fc938436b4a151e12fe2fde75029cf0f47b0ac2edc676e762a4cf7ac308b8229594a5d2c8301a02c0e8f623569
pkgname = etherlab-ethercat
pkgdesc = Kernel modules for IgH EtherCAT(R) Master component
diff --git a/PKGBUILD b/PKGBUILD
index 9b3029c9a840..0f9adc6b6910 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,50 +8,51 @@ _commit=b68abbfb04f4e66e89d6e57af18166bd523cdcec
_count=209
pkgname=('etherlab-ethercat' 'etherlab-ethercat-tools')
pkgver=1.5.r$_count
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url='https://etherlab.org/en/ethercat/'
license=('GPL2')
makedepends=('linux-headers')
source=("https://gitlab.com/etherlab.org/ethercat/-/archive/$_commit/ethercat-$_commit.tar.bz2"
- "99-EtherCAT.rules")
-md5sums=('3ea4816d2fdbb54453595dfa34bd65ab'
- 'bd1c6d039d8fd947a727c8db0548cee9')
+ "99-EtherCAT.rules")
+sha512sums=('88dabc2018329a4da59906c82479fbd1bf63ab15fbc891a8f10c8b9fec0f6e3fda656465f83e3914e8955a1104df5a5be81143d162f84e9cd7df4526771b20d9'
+ 'b3baca5c546af8d57fe59e30d3acd63310a128fc938436b4a151e12fe2fde75029cf0f47b0ac2edc676e762a4cf7ac308b8229594a5d2c8301a02c0e8f623569')
+
build() {
- cd "$srcdir/ethercat-$_commit"
- ./bootstrap
- # Only build the generic driver
- ./configure \
- --prefix=/usr --sysconfdir=/etc \
- --sbindir=/usr/bin --libdir=/usr/lib \
- --enable-kernel --enable-generic --disable-8139too \
- --enable-tool --enable-userlib
- make all modules
+ cd "$srcdir/ethercat-$_commit"
+ ./bootstrap
+ # Only build the generic driver
+ ./configure \
+ --prefix=/usr --sysconfdir=/etc \
+ --sbindir=/usr/bin --libdir=/usr/lib \
+ --enable-kernel --enable-generic --disable-8139too \
+ --enable-tool --enable-userlib
+ make all modules
}
check() {
- cd "$srcdir/ethercat-$_commit"
- make check
+ cd "$srcdir/ethercat-$_commit"
+ make check
}
package_etherlab-ethercat() {
- pkgdesc="Kernel modules for IgH EtherCAT(R) Master component"
- depends=('etherlab-ethercat-tools')
- install='etherlab-ethercat.install'
+ pkgdesc="Kernel modules for IgH EtherCAT(R) Master component"
+ depends=('etherlab-ethercat-tools')
+ install='etherlab-ethercat.install'
- cd "$srcdir/ethercat-$_commit"
- # By default kernel modules are installed in `/lib`
- # but archlinux expects them in `/usr/lib`
- make INSTALL_MOD_PATH="$pkgdir/usr" modules_install
- rm -f "$pkgdir"/usr/lib/modules/*/modules.*
- install -Dt "$pkgdir/etc/udev/rules.d/" -m0644 "$srcdir/99-EtherCAT.rules"
+ cd "$srcdir/ethercat-$_commit"
+ # By default kernel modules are installed in `/lib`
+ # but archlinux expects them in `/usr/lib`
+ make INSTALL_MOD_PATH="$pkgdir/usr" modules_install
+ rm -f "$pkgdir"/usr/lib/modules/*/modules.*
+ install -Dt "$pkgdir/etc/udev/rules.d/" -m0644 "$srcdir/99-EtherCAT.rules"
}
package_etherlab-ethercat-tools() {
- pkgdesc="Tools for IgH EtherCAT(R) Master component"
+ pkgdesc="Tools for IgH EtherCAT(R) Master component"
- cd "$srcdir/ethercat-$_commit"
- make DESTDIR="$pkgdir/" install
- install -Dt "$pkgdir/etc/systemd/system/" -m644 script/ethercat.service
+ cd "$srcdir/ethercat-$_commit"
+ make DESTDIR="$pkgdir/" install
+ install -Dt "$pkgdir/etc/systemd/system/" -m644 script/ethercat.service
}