summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorChih-Hsuan Yen2019-02-11 18:07:18 +0800
committerChih-Hsuan Yen2019-02-11 18:07:18 +0800
commit2ec7325535d5eaa45398a8fbcac0036c8f3e29ac (patch)
treee0982ea5f54c9053481463a270e972222fb91c6a /PKGBUILD
downloadaur-2ec7325535d5eaa45398a8fbcac0036c8f3e29ac.tar.gz
new package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..84081d1901d9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Chih-Hsuan Yen <yan12125@gmail.com>
+
+_pkgname=apfsprogs
+pkgname=$_pkgname-git
+pkgver=r23.0dac1d6
+pkgrel=1
+pkgdesc='Experimental APFS tools for linux'
+arch=(x86_64)
+license=(GPL2)
+url='https://github.com/eafer/apfsprogs'
+depends=('glibc')
+makedepends=('git')
+conflicts=("$_pkgname")
+provides=("$_pkgname=$pkgver")
+source=('git+https://github.com/eafer/apfsprogs'
+ 'add-ldflags.patch')
+sha256sums=('SKIP'
+ 'a47c0056a94cf8bc7bba443e467a1a434356cad71ce0a88be460c727e6aee6c9')
+
+pkgver() {
+ cd $_pkgname
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd $_pkgname
+ patch -Np1 -i ../add-ldflags.patch
+}
+
+build() {
+ cd $_pkgname/apfsck
+
+ make
+}
+
+package() {
+ cd $_pkgname/apfsck
+
+ install -Dm755 apfsck -t "$pkgdir"/usr/bin
+}