diff options
author | David Thurstenson | 2021-06-06 16:42:46 -0500 |
---|---|---|
committer | David Thurstenson | 2021-06-06 16:42:46 -0500 |
commit | aee750d5b11b63138eee239fb4e30d1e098a24cc (patch) | |
tree | f0191c71fd1bfb6601213e02f38702dfa5ba4ff0 /PKGBUILD | |
parent | 142027b158f787ac6f5229a4479a6ad9aa8dce5e (diff) | |
download | aur-sdtool-git.tar.gz |
Update package to fit VCS packaging standards and more...
- Move to git source instead of zip archive
- Update pkgver with info from repo
- Skip source file checksum validation
- Add missing dependancy on glibc
- Fix Upstream URL
- Remove vestigial Makefile.patch
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 23 insertions, 12 deletions
@@ -1,22 +1,33 @@ -# Maintainer: Manuel Conzelmann -pkgname=sdtool -pkgver=1.0 +# Maintainer: David Thurstenson <thurstylark@gmail.com> +# Contributor: Manuel Conzelmann +pkgname=sdtool-git +_pkgname=${pkgname%-git} +pkgver=r9.6154df2 pkgrel=1 -pkgdesc="set hardware lock/unlock on (micro) sd cards" +pkgdesc="A small tool for managing the write protection flag of SD cards" arch=('i686' 'x86_64') -url="http://www.bertold.org/sdtool/" +url="https://github.com/BertoldVdb/sdtool" license=('custom') -depends=() -makedepends=() -source=("https://github.com/BertoldVdb/$pkgname/archive/master.zip") -md5sums=('347e223869f61d3314b1ecf979bf8d36') #autofill using updpkgsums +depends=('glibc') +makedepends=('git') +provides=("$_pkgname") +conflicts=("$_pkgname") +replaces=("$_pkgname") +source=("git+https://github.com/BertoldVdb/sdtool.git") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} build() { -cd $srcdir/$pkgname-master/ + cd "$srcdir/$_pkgname" make } package() { - install -D -m644 $srcdir/$pkgname-master/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -D -m755 $srcdir/$pkgname-master/$pkgname "${pkgdir}/usr/bin/${pkgname}" + cd "$srcdir/$_pkgname" + install -D -m644 "COPYING" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -D -m755 "$_pkgname" "$pkgdir/usr/bin/$_pkgname" } |