summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomain Gautier2018-08-13 14:48:40 +0200
committerRomain Gautier2018-08-13 14:48:40 +0200
commit4766cc9d9871415e4b67b342e72179707ea32be6 (patch)
tree9a17cb18afc7a000faab8775f61a6de9c2af6a9b
parentc12ff1fbb3fd584871a24f5bb2fa59fa23250045 (diff)
downloadaur-4766cc9d9871415e4b67b342e72179707ea32be6.tar.gz
release 0.4.1
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD34
2 files changed, 24 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dd864b4f9476..2ad266b0d810 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 332d7396fc36..5fd4b940765d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: