diff options
author | Kyle De'Vir | 2019-04-10 04:39:50 +1000 |
---|---|---|
committer | Kyle De'Vir | 2019-04-10 04:39:50 +1000 |
commit | a01954d904e1b9dd15c4bc671f06fa49299a39ef (patch) | |
tree | 9f4a2124fadb0be51583d6d0e18745563480f5d4 | |
parent | 4855850f5faf0677dc6d697d8669b8c018f0f221 (diff) | |
download | aur-a01954d904e1b9dd15c4bc671f06fa49299a39ef.tar.gz |
Refactor
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 54 | ||||
-rw-r--r-- | add-mkinitcpio-hook-for-Arch.patch (renamed from ad41c2fb76a96f772d75f3b4b7687fcd29aa0574.patch) | 0 |
4 files changed, 48 insertions, 27 deletions
@@ -1,26 +1,26 @@ pkgbase = bcachefs-tools-git - pkgdesc = bcachefs filesystem utilities + pkgdesc = BCacheFS filesystem utilities pkgver = 441 pkgrel = 1 - url = https://evilpiepirate.org/git/bcachefs-tools.git/ + url = https://github.com/koverstreet/bcachefs-tools install = bcachefs-tools-git.install arch = x86_64 license = GPL2 + makedepends = attr makedepends = git + makedepends = keyutils + makedepends = libaio makedepends = libscrypt makedepends = libsodium - makedepends = attr + makedepends = liburcu makedepends = libutil-linux - makedepends = keyutils makedepends = pkgconf makedepends = zlib - makedepends = liburcu - makedepends = libaio provides = bcachefs-tools - source = git+https://evilpiepirate.org/git/bcachefs-tools - source = ad41c2fb76a96f772d75f3b4b7687fcd29aa0574.patch - sha512sums = SKIP - sha512sums = 0468db1a0b50fd368c0ded997c027ae87178f53293543151510f9683f3435c949462ee5c5f57fc1b790d304a01f2c9ece1cb893b6afc5f6e285ea39d01a95a24 + source = git+https://github.com/koverstreet/bcachefs-tools + source = add-mkinitcpio-hook-for-Arch.patch + sha256sums = SKIP + sha256sums = b4d6bc483b417ceaa5c628c686a613e568e64a699288da0388d508a481c710e9 pkgname = bcachefs-tools-git diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..7a59fae073ea --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +bcachefs-tools
\ No newline at end of file @@ -1,43 +1,63 @@ -# Maintainer: Kyle De'Vir (QuartzDragon) <kyle[dot]devir[at]mykolab[dot]com> +# Maintainer: Kyle De'Vir (QuartzDragon) <kyle.devir.mykolab.com> pkgname=bcachefs-tools-git pkgver=441 pkgrel=1 -pkgdesc="bcachefs filesystem utilities" -url="https://evilpiepirate.org/git/bcachefs-tools.git/" +pkgdesc="BCacheFS filesystem utilities" +url="https://github.com/koverstreet/bcachefs-tools" arch=("x86_64") license=("GPL2") install="${pkgname}.install" provides=("bcachefs-tools") -makedepends=("git" "libscrypt" "libsodium" "attr" "libutil-linux" "keyutils" "pkgconf" "zlib" "liburcu" "libaio") - -source=("git+https://evilpiepirate.org/git/bcachefs-tools" - "ad41c2fb76a96f772d75f3b4b7687fcd29aa0574.patch") -sha512sums=('SKIP' - '0468db1a0b50fd368c0ded997c027ae87178f53293543151510f9683f3435c949462ee5c5f57fc1b790d304a01f2c9ece1cb893b6afc5f6e285ea39d01a95a24') +makedepends=( + "attr" + "git" + "keyutils" + "libaio" + "libscrypt" + "libsodium" + "liburcu" + "libutil-linux" + "pkgconf" + "zlib" +) + +_reponame="bcachefs-tools" +_repo_url="https://github.com/koverstreet/${_reponame}" + +source=( + "git+${_repo_url}" + "add-mkinitcpio-hook-for-Arch.patch" +) +sha256sums=('SKIP' + 'b4d6bc483b417ceaa5c628c686a613e568e64a699288da0388d508a481c710e9') pkgver() { - cd bcachefs-tools + cd "${_reponame}" - echo $(git rev-list --count HEAD) + echo "$(git rev-list --count HEAD)" } prepare() { - cd bcachefs-tools - patch -Np1 < ../ad41c2fb76a96f772d75f3b4b7687fcd29aa0574.patch + cd "${_reponame}" + + patch -Np1 -i "../add-mkinitcpio-hook-for-Arch.patch" } build() { - cd bcachefs-tools + cd "${_reponame}" make } package() { - cd bcachefs-tools + cd "${_reponame}" make DESTDIR="${pkgdir}" PREFIX="/usr" ROOT_SBINDIR="/usr/bin" INITRAMFS_DIR="/etc/initcpio" install - install -Dm644 "arch/etc/initcpio/hooks/bcachefs" "${pkgdir}/etc/initcpio/hooks/bcachefs" - install -Dm644 "arch/etc/initcpio/install/bcachefs" "${pkgdir}/etc/initcpio/install/bcachefs" + + install -Dm644 "arch/etc/initcpio/hooks/bcachefs" + "${pkgdir}/etc/initcpio/hooks/bcachefs" + install -Dm644 "arch/etc/initcpio/install/bcachefs" + "${pkgdir}/etc/initcpio/install/bcachefs" } diff --git a/ad41c2fb76a96f772d75f3b4b7687fcd29aa0574.patch b/add-mkinitcpio-hook-for-Arch.patch index a930780763fe..a930780763fe 100644 --- a/ad41c2fb76a96f772d75f3b4b7687fcd29aa0574.patch +++ b/add-mkinitcpio-hook-for-Arch.patch |