diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 22 insertions, 12 deletions
@@ -1,7 +1,10 @@ -# Maintainer: Jameson Pugh <imntreal@gmail.com> +# +# Maintainer : Romain Gautier <romain.gautier@nimamoh.net> +# Contributor : Jameson Pugh <imntreal@gmail.com> +# pkgname=btrfsmaintenance -pkgver=0.2 +pkgver=0.4.1 pkgrel=1 pkgdesc='btrfs maintenance scripts' arch=('any') @@ -10,21 +13,28 @@ license=('GPL2') depends=('bash') conflicts=("${pkgname}-git") source=("https://github.com/kdave/btrfsmaintenance/archive/v${pkgver}.tar.gz") -sha256sums=('fc9a7f380bafa78981e7d524adb89d3f054dde2d1b133eb1a3212b2c3032be28') +sha256sums=('32f70c3667231ace8c4218f2dbf7e76b5451907adfb0798323d14ad1455b1fac') package() { cd "${srcdir}/${pkgname}-${pkgver}" - install -dm 0755 "${pkgdir}/usr/share/btrfsmaintenance" - install -dm 0755 "${pkgdir}/usr/lib/systemd/system" + install -dm 0755 "${pkgdir}/usr/lib/systemd/system" + install -dm 0755 "${pkgdir}/etc/default" + install -m 0644 sysconfig.btrfsmaintenance "${pkgdir}/etc/default/btrfsmaintenance" - install -m 0755 btrfs-balance.sh "${pkgdir}/usr/share/btrfsmaintenance/btrfs-balance.sh" - install -m 0755 btrfs-defrag.sh "${pkgdir}/usr/share/btrfsmaintenance/btrfs-defrag.sh" - install -m 0755 btrfs-scrub.sh "${pkgdir}/usr/share/btrfsmaintenance/btrfs-scrub.sh" - install -m 0755 btrfs-trim.sh "${pkgdir}/usr/share/btrfsmaintenance/btrfs-trim.sh" - install -m 0755 btrfsmaintenance-refresh-cron.sh "${pkgdir}/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh" - install -m 0644 README.md "${pkgdir}/usr/share/btrfsmaintenance/README.md" - install -m 0644 btrfsmaintenance-refresh.service "${pkgdir}/usr/lib/systemd/system/btrfsmaintenance-refresh.service" + install -dm 0755 "${pkgdir}/usr/share/btrfsmaintenance" + install -m 0755 btrfs-*.sh "${pkgdir}/usr/share/btrfsmaintenance/" + install -m 0644 btrfsmaintenance-functions "${pkgdir}/usr/share/btrfsmaintenance/" + + # For cron mode + install -m 0755 btrfsmaintenance-refresh-cron.sh "${pkgdir}/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh" + + # For systemd + install -m 0644 btrfsmaintenance-refresh.service "${pkgdir}/usr/lib/systemd/system/btrfsmaintenance-refresh.service" + install -m 0755 btrfs-*.service "${pkgdir}/usr/lib/systemd/system/" + install -m 0755 btrfs-*.timer "${pkgdir}/usr/lib/systemd/system/" + + install -m 0644 README.md "${pkgdir}/usr/share/btrfsmaintenance/README.md" } # vim:set ts=2 sw=2 et: |