diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 24 insertions, 14 deletions
@@ -1,6 +1,6 @@ pkgbase = btrfsmaintenance pkgdesc = btrfs maintenance scripts - pkgver = 0.2 + pkgver = 0.4.1 pkgrel = 1 url = https://github.com/kdave/btrfsmaintenance arch = any @@ -8,7 +8,7 @@ pkgbase = btrfsmaintenance depends = bash conflicts = btrfsmaintenance-git source = https://github.com/kdave/btrfsmaintenance/archive/v0.2.tar.gz - sha256sums = fc9a7f380bafa78981e7d524adb89d3f054dde2d1b133eb1a3212b2c3032be28 + sha256sums = 32f70c3667231ace8c4218f2dbf7e76b5451907adfb0798323d14ad1455b1fac pkgname = btrfsmaintenance @@ -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: |