[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, October 23, 2020 @ 22:03:37 Author: seblu Revision: 398765 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 398764, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 398764, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 398764, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 398764, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 398764, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 398764, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 76 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 134 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 398764, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-10-23 22:03:37 UTC (rev 398765) @@ -0,0 +1,76 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.9 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs') +depends=('glibc' 'util-linux-libs' 'lzo' 'zlib' 'zstd' 'libgcrypt') +optdepends=('python: libbtrfsutil python bindings' +'e2fsprogs: btrfs-convert' +'reiserfsprogs: btrfs-convert') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha256sums=('SKIP' +'b89358a665ad753ecbdff11d2be77d230d2b197bb3c7e0eb739fb979c087a791' +'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4' +'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5' +'8b1f8a1176141c5c6abe772dcb93cd87c083c7415c856b4fcb563491c9916836' +'9a0b6cc23f7bd97b83b6c38dd2b4e4373fead8bd3ccfb82a47c72971e9d6f8ad') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr --with-crypto=libgcrypt + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 398764, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2020-10-23 22:03:37 UTC (rev 398765) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied:
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, July 3, 2020 @ 06:46:12 Author: seblu Revision: 390767 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 390766, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 390766, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 390766, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 390766, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 390766, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 390766, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 76 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 134 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 390766, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-07-03 06:46:12 UTC (rev 390767) @@ -0,0 +1,76 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.7 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs') +depends=('glibc' 'libutil-linux' 'lzo' 'zlib' 'zstd' 'libgcrypt') +optdepends=('python: libbtrfsutil python bindings' +'e2fsprogs: btrfs-convert' +'reiserfsprogs: btrfs-convert') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha256sums=('SKIP' +'5c2f048b8c814852614b0b262ab2d468ea02774ef01124ebc0ab708df262de5c' +'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4' +'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5' +'8b1f8a1176141c5c6abe772dcb93cd87c083c7415c856b4fcb563491c9916836' +'9a0b6cc23f7bd97b83b6c38dd2b4e4373fead8bd3ccfb82a47c72971e9d6f8ad') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr --with-crypto=libgcrypt + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 390766, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2020-07-03 06:46:12 UTC (rev 390767) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied:
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Thursday, May 21, 2020 @ 08:37:29 Author: seblu Revision: 387361 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 387360, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 387360, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 387360, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 387360, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 387360, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 387360, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 76 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 134 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 387360, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-05-21 08:37:29 UTC (rev 387361) @@ -0,0 +1,76 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.6.1 +pkgrel=3 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs') +depends=('glibc' 'libutil-linux' 'lzo' 'zlib' 'zstd' 'libgcrypt') +optdepends=('python: libbtrfsutil python bindings' +'e2fsprogs: btrfs-convert' +'reiserfsprogs: btrfs-convert') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha256sums=('SKIP' +'50ccf556b887018f35937626f9a6e799c1e69692778b2bb090d2a56c9bdc96db' +'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4' +'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5' +'8b1f8a1176141c5c6abe772dcb93cd87c083c7415c856b4fcb563491c9916836' +'9a0b6cc23f7bd97b83b6c38dd2b4e4373fead8bd3ccfb82a47c72971e9d6f8ad') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr --with-crypto=libgcrypt + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 387360, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2020-05-21 08:37:29 UTC (rev 387361) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied:
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Saturday, May 16, 2020 @ 03:32:55 Author: seblu Revision: 383744 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 383743, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 383743, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 383743, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 383743, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 383743, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 383743, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 76 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 134 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 383743, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-05-16 03:32:55 UTC (rev 383744) @@ -0,0 +1,76 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.6.1 +pkgrel=2 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools' 'e2fsprogs' 'reiserfsprogs') +depends=('glibc' 'libutil-linux' 'lzo' 'zlib' 'zstd' 'libgcrypt') +optdepends=('python: libbtrfsutil python bindings' +'e2fsprogs: btrfs-convert' +'reiserfsprogs: btrfs-convert') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha256sums=('SKIP' +'50ccf556b887018f35937626f9a6e799c1e69692778b2bb090d2a56c9bdc96db' +'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4' +'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5' +'8b1f8a1176141c5c6abe772dcb93cd87c083c7415c856b4fcb563491c9916836' +'7cbeebee2a561e468c0ce1d33107fa968da76109df1b693e48b501971a462444') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr --with-crypto=libgcrypt + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 383743, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2020-05-16 03:32:55 UTC (rev 383744) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied:
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Tuesday, May 12, 2020 @ 13:01:17 Author: seblu Revision: 383301 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 383300, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 383300, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 383300, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 383300, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 383300, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 383300, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 383300, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-05-12 13:01:17 UTC (rev 383301) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.6.1 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'lzo' 'zlib' 'zstd' 'libgcrypt' 'e2fsprogs' 'reiserfsprogs') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha256sums=('SKIP' +'50ccf556b887018f35937626f9a6e799c1e69692778b2bb090d2a56c9bdc96db' +'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4' +'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5' +'8b1f8a1176141c5c6abe772dcb93cd87c083c7415c856b4fcb563491c9916836' +'7cbeebee2a561e468c0ce1d33107fa968da76109df1b693e48b501971a462444') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr --with-crypto=libgcrypt + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 383300, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2020-05-12 13:01:17 UTC (rev 383301) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 383300,
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Monday, April 6, 2020 @ 11:35:20 Author: seblu Revision: 379638 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 379637, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 379637, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 379637, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 379637, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 379637, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 379637, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 379637, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-04-06 11:35:20 UTC (rev 379638) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.6 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha256sums=('SKIP' +'a1321c77521dfa6cac41d0d030358e9c74bcf650afd6a9c1c7d531e6cd112f6b' +'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4' +'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5' +'8b1f8a1176141c5c6abe772dcb93cd87c083c7415c856b4fcb563491c9916836' +'7cbeebee2a561e468c0ce1d33107fa968da76109df1b693e48b501971a462444') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 379637, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2020-04-06 11:35:20 UTC (rev 379638) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 379637, btrfs-progs/trunk/btrfs-scrub@.service)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Wednesday, April 1, 2020 @ 21:18:51 Author: seblu Revision: 379065 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 379064, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 379064, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 379064, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 379064, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 379064, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 379064, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 379064, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-04-01 21:18:51 UTC (rev 379065) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.4.1 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha256sums=('SKIP' +'f3e07fb248d608bdad5b63973513211de5daba47aaecfa44d29a836f6e7a9d69' +'bbe60b35d1b1e2efc1308a8f54f1fdc6808240a81c5f5b4d75321b7ee86e41f4' +'35efeee8590d6d60c711ae9cdc918e4841ab61d10cb02359e65e36ebff95ffc5' +'8b1f8a1176141c5c6abe772dcb93cd87c083c7415c856b4fcb563491c9916836' +'7cbeebee2a561e468c0ce1d33107fa968da76109df1b693e48b501971a462444') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 379064, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2020-04-01 21:18:51 UTC (rev 379065) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 379064, btrfs-progs/trunk/btrfs-scrub@.service)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Wednesday, December 4, 2019 @ 02:11:48 Author: seblu Revision: 370330 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 370329, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 370329, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 370329, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 370329, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 370329, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 370329, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 370329, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-12-04 02:11:48 UTC (rev 370330) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.4 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha224sums=('SKIP' +'52a095044192383736f2e387ba1528dda78dd8179ff5822d377f37ef' +'9a20f841f572d97eaecaa25f5641eee143bc4c5ded79198b15d6691d' +'650621f98192cc9c8cc4ecfdcf560db88011dbc07c5df1d7bdae0ae2' +'c1477fc473324a7f3057f3e5e258b6462d596d1447fad8651ccb872c' +'1425cb4ded552dc69048f46147ecf5d3b8879e65ec0893d0dca149a2') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 370329, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-12-04 02:11:48 UTC (rev 370330) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 370329, btrfs-progs/trunk/btrfs-scrub@.service) === ---
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, October 25, 2019 @ 21:21:05 Author: felixonmars Revision: 365725 archrelease: copy trunk to staging-x86_64 Added: btrfs-progs/repos/staging-x86_64/ btrfs-progs/repos/staging-x86_64/PKGBUILD (from rev 365724, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/staging-x86_64/btrfs-progs.install (from rev 365724, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/staging-x86_64/btrfs-scrub@.service (from rev 365724, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/staging-x86_64/btrfs-scrub@.timer (from rev 365724, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/staging-x86_64/initcpio-hook-btrfs (from rev 365724, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/staging-x86_64/initcpio-install-btrfs (from rev 365724, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 76 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 134 insertions(+) Copied: btrfs-progs/repos/staging-x86_64/PKGBUILD (from rev 365724, btrfs-progs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-10-25 21:21:05 UTC (rev 365725) @@ -0,0 +1,76 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.3 +pkgrel=3 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} + "https://patch-diff.githubusercontent.com/raw/kdave/btrfs-progs/pull/216.patch; +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha224sums=('SKIP' +'66d14e47b545efef1c91db6efc788827c2a409abe2331983029ef59b' +'be27a09faa7f6f1e186f69c977f09dfa0e932d0d815066dad1d59ee6' +'9a20f841f572d97eaecaa25f5641eee143bc4c5ded79198b15d6691d' +'650621f98192cc9c8cc4ecfdcf560db88011dbc07c5df1d7bdae0ae2' +'c1477fc473324a7f3057f3e5e258b6462d596d1447fad8651ccb872c' +'1425cb4ded552dc69048f46147ecf5d3b8879e65ec0893d0dca149a2') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/staging-x86_64/btrfs-progs.install (from rev 365724, btrfs-progs/trunk/btrfs-progs.install) === --- staging-x86_64/btrfs-progs.install (rev 0) +++ staging-x86_64/btrfs-progs.install 2019-10-25 21:21:05 UTC (rev 365725) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied:
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Wednesday, October 23, 2019 @ 16:49:37 Author: seblu Revision: 365397 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 365396, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 365396, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 365396, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 365396, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 365396, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 365396, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 76 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 134 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 365396, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-23 16:49:37 UTC (rev 365397) @@ -0,0 +1,76 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.3 +pkgrel=2 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} + "https://patch-diff.githubusercontent.com/raw/kdave/btrfs-progs/pull/216.patch; +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha224sums=('SKIP' +'66d14e47b545efef1c91db6efc788827c2a409abe2331983029ef59b' +'be27a09faa7f6f1e186f69c977f09dfa0e932d0d815066dad1d59ee6' +'9a20f841f572d97eaecaa25f5641eee143bc4c5ded79198b15d6691d' +'650621f98192cc9c8cc4ecfdcf560db88011dbc07c5df1d7bdae0ae2' +'c1477fc473324a7f3057f3e5e258b6462d596d1447fad8651ccb872c' +'1425cb4ded552dc69048f46147ecf5d3b8879e65ec0893d0dca149a2') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 365396, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-10-23 16:49:37 UTC (rev 365397) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied:
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Monday, October 21, 2019 @ 17:21:50 Author: seblu Revision: 365270 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 365269, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 365269, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 365269, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 365269, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 365269, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 365269, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 365269, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-10-21 17:21:50 UTC (rev 365270) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.3 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +sha224sums=('SKIP' +'66d14e47b545efef1c91db6efc788827c2a409abe2331983029ef59b' +'9a20f841f572d97eaecaa25f5641eee143bc4c5ded79198b15d6691d' +'650621f98192cc9c8cc4ecfdcf560db88011dbc07c5df1d7bdae0ae2' +'c1477fc473324a7f3057f3e5e258b6462d596d1447fad8651ccb872c' +'1425cb4ded552dc69048f46147ecf5d3b8879e65ec0893d0dca149a2') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 365269, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-10-21 17:21:50 UTC (rev 365270) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 365269, btrfs-progs/trunk/btrfs-scrub@.service) === ---
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, September 20, 2019 @ 19:20:37 Author: seblu Revision: 363164 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 363163, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 363163, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 363163, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 363163, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 363163, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 363163, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 363163, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-09-20 19:20:37 UTC (rev 363164) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.2.2 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '70c55c5c403251f5260285675cf35c1a' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '42475169de355a33d551b2f368eb0a50') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 363163, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-09-20 19:20:37 UTC (rev 363164) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 363163, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2019-09-20 19:20:37 UTC (rev
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Saturday, July 27, 2019 @ 22:38:30 Author: seblu Revision: 358668 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 358667, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 358667, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 358667, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 358667, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 358667, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 358667, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 358667, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-07-27 22:38:30 UTC (rev 358668) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.2.1 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '9bacd0fec4efd449a6223f1c72ab91b3' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '42475169de355a33d551b2f368eb0a50') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 358667, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-07-27 22:38:30 UTC (rev 358668) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 358667, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2019-07-27 22:38:30 UTC (rev
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Saturday, July 6, 2019 @ 12:54:11 Author: seblu Revision: 357358 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 357357, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 357357, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 357357, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 357357, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 357357, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 357357, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 357357, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-07-06 12:54:11 UTC (rev 357358) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.2 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '61be9c48f088bd27480cd9ecf6121cf8' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '42475169de355a33d551b2f368eb0a50') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 357357, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-07-06 12:54:11 UTC (rev 357358) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 357357, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2019-07-06 12:54:11 UTC (rev
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, June 14, 2019 @ 17:13:08 Author: seblu Revision: 356145 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 356144, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 356144, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 356144, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 356144, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 356144, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 356144, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 356144, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-06-14 17:13:08 UTC (rev 356145) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.1.1 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '7361746c27aece91fa79705a3964ff0c' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '42475169de355a33d551b2f368eb0a50') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 356144, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-06-14 17:13:08 UTC (rev 356145) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 356144, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2019-06-14 17:13:08 UTC (rev
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, May 17, 2019 @ 18:52:11 Author: seblu Revision: 353555 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 353554, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 353554, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 353554, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 353554, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 353554, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 353554, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 11 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 132 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 353554, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-05-17 18:52:11 UTC (rev 353555) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=5.1 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + 'ccdba8ad14bbf97df666460576507bd9' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '42475169de355a33d551b2f368eb0a50') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 353554, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-05-17 18:52:11 UTC (rev 353555) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 353554, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2019-05-17 18:52:11 UTC (rev 353555)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Monday, February 25, 2019 @ 21:43:46 Author: seblu Revision: 346812 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 346811, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 346811, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 346811, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 346811, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 346811, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 346811, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 74 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 + btrfs-scrub@.timer | 10 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 131 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 346811, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-02-25 21:43:46 UTC (rev 346812) @@ -0,0 +1,74 @@ +# Maintainer: Sébastien "Seblu" Luttringer +# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.20.2 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python' 'python-setuptools') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +optdepends=('python: libbtrfsutil python bindings') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + 'f5487352c734a73c7b1ccded3b126715' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '502221c1b47a3bb2c06703d4fb90a0c2') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +msg2 "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install install_python + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 346811, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2019-02-25 21:43:46 UTC (rev 346812) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 346811, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2019-02-25 21:43:46 UTC (rev
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Tuesday, April 17, 2018 @ 23:07:45 Author: seblu Revision: 322117 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 322116, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 322116, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 322116, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 322116, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 322116, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 322116, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 76 +++ btrfs-progs.install| 15 + btrfs-scrub@.service |8 btrfs-scrub@.timer | 10 ++ initcpio-hook-btrfs|7 initcpio-install-btrfs | 17 ++ 6 files changed, 133 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 322116, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-04-17 23:07:45 UTC (rev 322117) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer+# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.16 +pkgrel=2 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd' 'python') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python-setuptools') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer' +'FS#58237.patch') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '830e173b9fcef4135b0e5a2e0399344e' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '502221c1b47a3bb2c06703d4fb90a0c2' + '340766c706bd3de66c1cbe70fe7e2934') + +prepare() { + cd $pkgname-v$pkgver + # apply patch from the source array (should be a pacman feature) + local filename + for filename in "${source[@]}"; do +if [[ "$filename" =~ \.patch$ ]]; then + msg2 "Applying patch ${filename##*/}" + patch -p1 -N -i "$srcdir/${filename##*/}" +fi + done + : +} + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 322116, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2018-04-17 23:07:45 UTC (rev 322117) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 322116, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, April 6, 2018 @ 19:59:14 Author: seblu Revision: 321272 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 321271, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 321271, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 321271, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 321271, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 321271, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 321271, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 61 +++ btrfs-progs.install| 15 +++ btrfs-scrub@.service |8 ++ btrfs-scrub@.timer | 10 +++ initcpio-hook-btrfs|7 + initcpio-install-btrfs | 17 + 6 files changed, 118 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 321271, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-04-06 19:59:14 UTC (rev 321272) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer+# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.16 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd' 'python') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd' 'python-setuptools') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '830e173b9fcef4135b0e5a2e0399344e' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '502221c1b47a3bb2c06703d4fb90a0c2') + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 321271, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2018-04-06 19:59:14 UTC (rev 321272) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 321271, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2018-04-06 19:59:14 UTC (rev 321272) @@ -0,0 +1,8 @@ +[Unit] +Description=Btrfs scrub on %f + +[Service] +Nice=19 +IOSchedulingClass=idle +KillSignal=SIGINT +ExecStart=/usr/bin/btrfs scrub start -B %f Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 321271, btrfs-progs/trunk/btrfs-scrub@.timer)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Wednesday, February 21, 2018 @ 20:55:22 Author: seblu Revision: 317357 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 317356, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 317356, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 317356, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 317356, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 317356, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 317356, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 61 +++ btrfs-progs.install| 15 +++ btrfs-scrub@.service |8 ++ btrfs-scrub@.timer | 10 +++ initcpio-hook-btrfs|7 + initcpio-install-btrfs | 17 + 6 files changed, 118 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 317356, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-21 20:55:22 UTC (rev 317357) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer+# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.15.1 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '94229b39c246797525b7366eff547a4b' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '502221c1b47a3bb2c06703d4fb90a0c2') + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 317356, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2018-02-21 20:55:22 UTC (rev 317357) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 317356, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2018-02-21 20:55:22 UTC (rev 317357) @@ -0,0 +1,8 @@ +[Unit] +Description=Btrfs scrub on %f + +[Service] +Nice=19 +IOSchedulingClass=idle +KillSignal=SIGINT +ExecStart=/usr/bin/btrfs scrub start -B %f Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 317356, btrfs-progs/trunk/btrfs-scrub@.timer)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Saturday, February 3, 2018 @ 13:21:18 Author: seblu Revision: 315793 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 315792, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 315792, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 315792, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 315792, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 315792, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 315792, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 61 +++ btrfs-progs.install| 15 +++ btrfs-scrub@.service |8 ++ btrfs-scrub@.timer | 10 +++ initcpio-hook-btrfs|7 + initcpio-install-btrfs | 17 + 6 files changed, 118 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 315792, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-03 13:21:18 UTC (rev 315793) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer+# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.15 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + 'e7dd633a27e8edca98457dc9d3e4912c' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '502221c1b47a3bb2c06703d4fb90a0c2') + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 315792, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2018-02-03 13:21:18 UTC (rev 315793) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 315792, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2018-02-03 13:21:18 UTC (rev 315793) @@ -0,0 +1,8 @@ +[Unit] +Description=Btrfs scrub on %f + +[Service] +Nice=19 +IOSchedulingClass=idle +KillSignal=SIGINT +ExecStart=/usr/bin/btrfs scrub start -B %f Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 315792, btrfs-progs/trunk/btrfs-scrub@.timer)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Sunday, January 21, 2018 @ 23:56:06 Author: seblu Revision: 315222 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 315221, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 315221, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 315221, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 315221, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 315221, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 315221, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 61 +++ btrfs-progs.install| 15 +++ btrfs-scrub@.service |8 ++ btrfs-scrub@.timer | 10 +++ initcpio-hook-btrfs|7 + initcpio-install-btrfs | 17 + 6 files changed, 118 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 315221, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-21 23:56:06 UTC (rev 315222) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer+# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.14.1 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + 'fa1618a0ee07e88d39c4e4e39775ed35' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '502221c1b47a3bb2c06703d4fb90a0c2') + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 315221, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2018-01-21 23:56:06 UTC (rev 315222) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 315221, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2018-01-21 23:56:06 UTC (rev 315222) @@ -0,0 +1,8 @@ +[Unit] +Description=Btrfs scrub on %f + +[Service] +Nice=19 +IOSchedulingClass=idle +KillSignal=SIGINT +ExecStart=/usr/bin/btrfs scrub start -B %f Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 315221, btrfs-progs/trunk/btrfs-scrub@.timer)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Sunday, December 10, 2017 @ 16:14:38 Author: seblu Revision: 312055 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 312054, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 312054, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 312054, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 312054, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 312054, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 312054, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 61 +++ btrfs-progs.install| 15 +++ btrfs-scrub@.service |8 ++ btrfs-scrub@.timer | 10 +++ initcpio-hook-btrfs|7 + initcpio-install-btrfs | 17 + 6 files changed, 118 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 312054, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-10 16:14:38 UTC (rev 312055) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer+# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.14 +pkgrel=2 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '7881c3d87a9a838f316941f8ed71968d' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '917b31f4eb90448d6791e17ea0f386c7' + '502221c1b47a3bb2c06703d4fb90a0c2') + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 312054, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2017-12-10 16:14:38 UTC (rev 312055) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 312054, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2017-12-10 16:14:38 UTC (rev 312055) @@ -0,0 +1,8 @@ +[Unit] +Description=Btrfs scrub on %f + +[Service] +Nice=19 +IOSchedulingClass=idle +KillSignal=SIGINT +ExecStart=/usr/bin/btrfs scrub start -B %f Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 312054, btrfs-progs/trunk/btrfs-scrub@.timer)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Saturday, December 9, 2017 @ 12:13:26 Author: bpiotrowski Revision: 311957 archrelease: copy trunk to testing-x86_64 Added: btrfs-progs/repos/testing-x86_64/ btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 311956, btrfs-progs/trunk/PKGBUILD) btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 311956, btrfs-progs/trunk/btrfs-progs.install) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 311956, btrfs-progs/trunk/btrfs-scrub@.service) btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 311956, btrfs-progs/trunk/btrfs-scrub@.timer) btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs (from rev 311956, btrfs-progs/trunk/initcpio-hook-btrfs) btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs (from rev 311956, btrfs-progs/trunk/initcpio-install-btrfs) + PKGBUILD | 61 +++ btrfs-progs.install| 15 +++ btrfs-scrub@.service |7 + btrfs-scrub@.timer | 10 +++ initcpio-hook-btrfs|7 + initcpio-install-btrfs | 17 + 6 files changed, 117 insertions(+) Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 311956, btrfs-progs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-09 12:13:26 UTC (rev 311957) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Sébastien "Seblu" Luttringer+# Contributor: Tom Gundersen +# Contributor: Tobias Powalowski + +pkgname=btrfs-progs +pkgver=4.14 +pkgrel=1 +pkgdesc='Btrfs filesystem utilities' +arch=('x86_64') +depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd') +makedepends=('git' 'asciidoc' 'xmlto' 'systemd') +url='https://btrfs.wiki.kernel.org' +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B') +source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz} +'initcpio-install-btrfs' +'initcpio-hook-btrfs' +'btrfs-scrub@.service' +'btrfs-scrub@.timer') +install=btrfs-progs.install +options=(!staticlibs) +md5sums=('SKIP' + '7881c3d87a9a838f316941f8ed71968d' + '7241ba3a4286d08da0d50b7176941112' + 'b09688a915a0ec8f40e2f5aacbabc9ad' + '794b867e09451284c545bae112aa0cfd' + '502221c1b47a3bb2c06703d4fb90a0c2') + +build() { + cd $pkgname-v$pkgver + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname-v$pkgver + ./btrfs filesystem show +} + +package() { + cd $pkgname-v$pkgver + make DESTDIR="$pkgdir" install + + # install bash completion (FS#44618) + install -Dm644 btrfs-completion "$pkgdir/usr/share/bash-completion/completions/btrfs" + + # install mkinitcpio hooks + cd "$srcdir" + install -Dm644 initcpio-install-btrfs "$pkgdir/usr/lib/initcpio/install/btrfs" + install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs" + + # install scrub service/timer + install -Dm644 btrfs-scrub@.service "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service" + install -Dm644 btrfs-scrub@.timer "$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer" +} + +# vim:set ts=2 sw=2 ft=sh et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 311956, btrfs-progs/trunk/btrfs-progs.install) === --- testing-x86_64/btrfs-progs.install (rev 0) +++ testing-x86_64/btrfs-progs.install 2017-12-09 12:13:26 UTC (rev 311957) @@ -0,0 +1,15 @@ +#!/bin/sh + +## arg 1: the new package version +## arg 2: the old package version +post_upgrade() { + if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then +echo 'btrfs multi-device support now relies on linux 3.6 or later' + elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then +echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore' +echo 'use btrfs-scrub@-.timer to scrub / monthly' +echo 'btrfs-scrub@home.timer to scrub /home monthly.' + fi +} + +# vim:set ts=2 sw=2 et: Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 311956, btrfs-progs/trunk/btrfs-scrub@.service) === --- testing-x86_64/btrfs-scrub@.service (rev 0) +++ testing-x86_64/btrfs-scrub@.service 2017-12-09 12:13:26 UTC (rev 311957) @@ -0,0 +1,7 @@ +[Unit] +Description=Btrfs scrub on %f + +[Service] +Nice=19 +IOSchedulingClass=idle +ExecStart=/usr/bin/btrfs scrub start -B %f Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 311956, btrfs-progs/trunk/btrfs-scrub@.timer)
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, June 1, 2012 @ 09:21:38 Author: dreisner Revision: 160393 db-move: moved btrfs-progs from [testing] to [core] (i686) Added: btrfs-progs/repos/core-i686/PKGBUILD (from rev 160388, btrfs-progs/repos/testing-i686/PKGBUILD) btrfs-progs/repos/core-i686/initcpio-hook-btrfs (from rev 160388, btrfs-progs/repos/testing-i686/initcpio-hook-btrfs) btrfs-progs/repos/core-i686/initcpio-install-btrfs (from rev 160388, btrfs-progs/repos/testing-i686/initcpio-install-btrfs) Deleted: btrfs-progs/repos/core-i686/PKGBUILD btrfs-progs/repos/core-i686/initcpio-hook-btrfs btrfs-progs/repos/core-i686/initcpio-install-btrfs btrfs-progs/repos/testing-i686/ + PKGBUILD | 82 +++ initcpio-hook-btrfs| 14 initcpio-install-btrfs | 30 - 3 files changed, 63 insertions(+), 63 deletions(-) Deleted: core-i686/PKGBUILD === --- core-i686/PKGBUILD 2012-06-01 13:21:36 UTC (rev 160392) +++ core-i686/PKGBUILD 2012-06-01 13:21:38 UTC (rev 160393) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Tom Gundersen t...@jklm.no -# Contributor: Tobias Powalowski tp...@archlinux.org -pkgname=btrfs-progs -pkgver=0.19.20120328 -pkgrel=2 -pkgdesc=btrfs filesystem utilities -arch=(i686 x86_64) -depends=('glibc' 'e2fsprogs') -url=http://btrfs.wiki.kernel.org/; -replaces=('btrfs-progs-unstable') -conflicts=('btrfs-progs-unstable') -provides=('btrfs-progs-unstable') -license=('GPL2') -source=(ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.xz -initcpio-install-btrfs -initcpio-hook-btrfs) -md5sums=('f4504e73cf9254779b78d5b2318ac570' - 'bdaaf6bd339220c63260acec809864d2' - 'b09688a915a0ec8f40e2f5aacbabc9ad') - -build() { - cd $srcdir/$pkgname-$pkgver - make CFLAGS=$CFLAGS -} - -package() { - cd $srcdir/$pkgname-$pkgver - make prefix=$pkgdir/usr install - # fix manpage - mkdir -p $pkgdir/usr/share/ - mv $pkgdir/usr/man $pkgdir/usr/share/man - mkdir -p ${pkgdir}/sbin - ln -sf /usr/bin/btrfs ${pkgdir}/sbin/btrfs - - # install mkinitcpio hooks - install -Dm644 $srcdir/initcpio-install-btrfs \ - $pkgdir/usr/lib/initcpio/install/btrfs - install -Dm644 $srcdir/initcpio-hook-btrfs \ - $pkgdir/usr/lib/initcpio/hooks/btrfs -} Copied: btrfs-progs/repos/core-i686/PKGBUILD (from rev 160388, btrfs-progs/repos/testing-i686/PKGBUILD) === --- core-i686/PKGBUILD (rev 0) +++ core-i686/PKGBUILD 2012-06-01 13:21:38 UTC (rev 160393) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: Tobias Powalowski tp...@archlinux.org +pkgname=btrfs-progs +pkgver=0.19.20120328 +pkgrel=3 +pkgdesc=btrfs filesystem utilities +arch=(i686 x86_64) +depends=('glibc' 'e2fsprogs') +url=http://btrfs.wiki.kernel.org/; +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +source=(ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.xz +initcpio-install-btrfs +initcpio-hook-btrfs) +md5sums=('f4504e73cf9254779b78d5b2318ac570' + '3eae9bf1541e297fa72aa40ebf7320c6' + 'b09688a915a0ec8f40e2f5aacbabc9ad') + +build() { + cd $srcdir/$pkgname-$pkgver + make CFLAGS=$CFLAGS +} + +package() { + cd $srcdir/$pkgname-$pkgver + make prefix=$pkgdir/usr install + # fix manpage + mkdir -p $pkgdir/usr/share/ + mv $pkgdir/usr/man $pkgdir/usr/share/man + mkdir -p ${pkgdir}/sbin + ln -sf /usr/bin/btrfs ${pkgdir}/sbin/btrfs + + # install mkinitcpio hooks + install -Dm644 $srcdir/initcpio-install-btrfs \ + $pkgdir/usr/lib/initcpio/install/btrfs + install -Dm644 $srcdir/initcpio-hook-btrfs \ + $pkgdir/usr/lib/initcpio/hooks/btrfs +} Deleted: core-i686/initcpio-hook-btrfs === --- core-i686/initcpio-hook-btrfs 2012-06-01 13:21:36 UTC (rev 160392) +++ core-i686/initcpio-hook-btrfs 2012-06-01 13:21:38 UTC (rev 160393) @@ -1,7 +0,0 @@ -#!/usr/bin/ash - -run_hook() { -btrfs device scan -} - -# vim: set ft=sh ts=4 sw=4 et: Copied: btrfs-progs/repos/core-i686/initcpio-hook-btrfs (from rev 160388, btrfs-progs/repos/testing-i686/initcpio-hook-btrfs) === --- core-i686/initcpio-hook-btrfs (rev 0) +++ core-i686/initcpio-hook-btrfs 2012-06-01 13:21:38 UTC (rev 160393) @@ -0,0 +1,7 @@ +#!/usr/bin/ash + +run_hook() { +btrfs device scan +} + +# vim: set ft=sh ts=4 sw=4 et: Deleted: core-i686/initcpio-install-btrfs === --- core-i686/initcpio-install-btrfs2012-06-01 13:21:36 UTC (rev 160392) +++ core-i686/initcpio-install-btrfs2012-06-01 13:21:38
[arch-commits] Commit in btrfs-progs/repos (7 files)
Date: Friday, June 1, 2012 @ 09:21:40 Author: dreisner Revision: 160394 db-move: moved btrfs-progs from [testing] to [core] (x86_64) Added: btrfs-progs/repos/core-x86_64/PKGBUILD (from rev 160388, btrfs-progs/repos/testing-x86_64/PKGBUILD) btrfs-progs/repos/core-x86_64/initcpio-hook-btrfs (from rev 160388, btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs) btrfs-progs/repos/core-x86_64/initcpio-install-btrfs (from rev 160388, btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs) Deleted: btrfs-progs/repos/core-x86_64/PKGBUILD btrfs-progs/repos/core-x86_64/initcpio-hook-btrfs btrfs-progs/repos/core-x86_64/initcpio-install-btrfs btrfs-progs/repos/testing-x86_64/ + PKGBUILD | 82 +++ initcpio-hook-btrfs| 14 initcpio-install-btrfs | 30 - 3 files changed, 63 insertions(+), 63 deletions(-) Deleted: core-x86_64/PKGBUILD === --- core-x86_64/PKGBUILD2012-06-01 13:21:38 UTC (rev 160393) +++ core-x86_64/PKGBUILD2012-06-01 13:21:40 UTC (rev 160394) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Tom Gundersen t...@jklm.no -# Contributor: Tobias Powalowski tp...@archlinux.org -pkgname=btrfs-progs -pkgver=0.19.20120328 -pkgrel=2 -pkgdesc=btrfs filesystem utilities -arch=(i686 x86_64) -depends=('glibc' 'e2fsprogs') -url=http://btrfs.wiki.kernel.org/; -replaces=('btrfs-progs-unstable') -conflicts=('btrfs-progs-unstable') -provides=('btrfs-progs-unstable') -license=('GPL2') -source=(ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.xz -initcpio-install-btrfs -initcpio-hook-btrfs) -md5sums=('f4504e73cf9254779b78d5b2318ac570' - 'bdaaf6bd339220c63260acec809864d2' - 'b09688a915a0ec8f40e2f5aacbabc9ad') - -build() { - cd $srcdir/$pkgname-$pkgver - make CFLAGS=$CFLAGS -} - -package() { - cd $srcdir/$pkgname-$pkgver - make prefix=$pkgdir/usr install - # fix manpage - mkdir -p $pkgdir/usr/share/ - mv $pkgdir/usr/man $pkgdir/usr/share/man - mkdir -p ${pkgdir}/sbin - ln -sf /usr/bin/btrfs ${pkgdir}/sbin/btrfs - - # install mkinitcpio hooks - install -Dm644 $srcdir/initcpio-install-btrfs \ - $pkgdir/usr/lib/initcpio/install/btrfs - install -Dm644 $srcdir/initcpio-hook-btrfs \ - $pkgdir/usr/lib/initcpio/hooks/btrfs -} Copied: btrfs-progs/repos/core-x86_64/PKGBUILD (from rev 160388, btrfs-progs/repos/testing-x86_64/PKGBUILD) === --- core-x86_64/PKGBUILD(rev 0) +++ core-x86_64/PKGBUILD2012-06-01 13:21:40 UTC (rev 160394) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Tom Gundersen t...@jklm.no +# Contributor: Tobias Powalowski tp...@archlinux.org +pkgname=btrfs-progs +pkgver=0.19.20120328 +pkgrel=3 +pkgdesc=btrfs filesystem utilities +arch=(i686 x86_64) +depends=('glibc' 'e2fsprogs') +url=http://btrfs.wiki.kernel.org/; +replaces=('btrfs-progs-unstable') +conflicts=('btrfs-progs-unstable') +provides=('btrfs-progs-unstable') +license=('GPL2') +source=(ftp://ftp.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.xz +initcpio-install-btrfs +initcpio-hook-btrfs) +md5sums=('f4504e73cf9254779b78d5b2318ac570' + '3eae9bf1541e297fa72aa40ebf7320c6' + 'b09688a915a0ec8f40e2f5aacbabc9ad') + +build() { + cd $srcdir/$pkgname-$pkgver + make CFLAGS=$CFLAGS +} + +package() { + cd $srcdir/$pkgname-$pkgver + make prefix=$pkgdir/usr install + # fix manpage + mkdir -p $pkgdir/usr/share/ + mv $pkgdir/usr/man $pkgdir/usr/share/man + mkdir -p ${pkgdir}/sbin + ln -sf /usr/bin/btrfs ${pkgdir}/sbin/btrfs + + # install mkinitcpio hooks + install -Dm644 $srcdir/initcpio-install-btrfs \ + $pkgdir/usr/lib/initcpio/install/btrfs + install -Dm644 $srcdir/initcpio-hook-btrfs \ + $pkgdir/usr/lib/initcpio/hooks/btrfs +} Deleted: core-x86_64/initcpio-hook-btrfs === --- core-x86_64/initcpio-hook-btrfs 2012-06-01 13:21:38 UTC (rev 160393) +++ core-x86_64/initcpio-hook-btrfs 2012-06-01 13:21:40 UTC (rev 160394) @@ -1,7 +0,0 @@ -#!/usr/bin/ash - -run_hook() { -btrfs device scan -} - -# vim: set ft=sh ts=4 sw=4 et: Copied: btrfs-progs/repos/core-x86_64/initcpio-hook-btrfs (from rev 160388, btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs) === --- core-x86_64/initcpio-hook-btrfs (rev 0) +++ core-x86_64/initcpio-hook-btrfs 2012-06-01 13:21:40 UTC (rev 160394) @@ -0,0 +1,7 @@ +#!/usr/bin/ash + +run_hook() { +btrfs device scan +} + +# vim: set ft=sh ts=4 sw=4 et: Deleted: core-x86_64/initcpio-install-btrfs === --- core-x86_64/initcpio-install-btrfs 2012-06-01 13:21:38 UTC (rev