2022-03-20 13:19:37 +01:00
|
|
|
#!/usr/bin/bash
|
|
|
|
# JOBoRun : Jwm OpenBox Obarun RUNit
|
2022-07-19 21:58:30 +02:00
|
|
|
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
2022-03-20 13:19:37 +01:00
|
|
|
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobcore/$pkgname"
|
2022-07-19 21:58:30 +02:00
|
|
|
# Website : https://pozol.eu
|
2022-03-20 13:19:37 +01:00
|
|
|
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
|
|
|
|
|
|
|
pkgname=hdparm
|
2022-09-14 22:10:18 +02:00
|
|
|
pkgver=9.65
|
2022-07-19 21:58:30 +02:00
|
|
|
pkgrel=01
|
2022-03-20 13:19:37 +01:00
|
|
|
pkgdesc="A shell utility for manipulating Linux IDE drive/driver parameters"
|
|
|
|
arch=(x86_64)
|
|
|
|
depends=('glibc')
|
|
|
|
source=(https://downloads.sourceforge.net/sourceforge/hdparm/${pkgname}-${pkgver}.tar.gz
|
|
|
|
pass-ldflags.patch)
|
|
|
|
url="https://sourceforge.net/projects/hdparm/"
|
|
|
|
options=('emptydirs')
|
|
|
|
|
|
|
|
prepare() {
|
|
|
|
cd ${pkgname}-${pkgver}
|
|
|
|
# # Fix Range input/output error when wiping Intel G2 and OCZ drives
|
|
|
|
# patch -Np1 -i "$srcdir"/wiper.sh.2_6.max-ranges.patch
|
|
|
|
# Enable FULL RELRO
|
|
|
|
patch -Np1 -i "$srcdir"/pass-ldflags.patch
|
|
|
|
}
|
|
|
|
|
|
|
|
build() {
|
|
|
|
cd ${pkgname}-${pkgver}
|
|
|
|
make
|
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
|
|
|
cd ${pkgname}-${pkgver}
|
|
|
|
# install
|
|
|
|
mkdir -p "${pkgdir}"/usr/bin
|
|
|
|
make DESTDIR="${pkgdir}" sbindir=/usr/bin install
|
|
|
|
install -m755 contrib/idectl "${pkgdir}"/usr/bin
|
|
|
|
install -m755 contrib/ultrabayd "${pkgdir}"/usr/bin
|
|
|
|
|
|
|
|
install -D -m 0644 $srcdir/$pkgname-$pkgver/wiper/README.txt "$pkgdir"/usr/share/doc/wiper/README.txt
|
|
|
|
install -D -m 0755 $srcdir/$pkgname-$pkgver/wiper/wiper.sh "$pkgdir"/usr/bin/wiper.sh
|
|
|
|
|
|
|
|
#install license file
|
|
|
|
install -D -m 644 LICENSE.TXT "$pkgdir"/usr/share/licenses/hdparm/LICENSE.TXT
|
|
|
|
}
|
|
|
|
|
|
|
|
#---- license gpg-key sha256sums ----
|
|
|
|
|
|
|
|
license=('BSD')
|
|
|
|
|
2022-09-14 22:10:18 +02:00
|
|
|
sha256sums=(d14929f910d060932e717e9382425d47c2e7144235a53713d55a94f7de535a4b # hdparm-9.65.tar.gz
|
2022-03-20 13:19:37 +01:00
|
|
|
77ffdda10ff4006d873ef71f00e562992e1f256d3d6d14bfcc10c57d7e4449c1) # pass-ldflags.patch
|
2022-09-14 22:10:18 +02:00
|
|
|
|
|
|
|
|