George Hu pushed to branch main at Arch Linux / Packaging / Packages / btrfsmaintenance
Commits: d92da16f by George Hu at 2025-10-01T22:20:35+08:00 Format PKGBUILD - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -6,29 +6,29 @@ pkgname=btrfsmaintenance pkgver=0.5.2 pkgrel=1 -pkgdesc='Btrfs maintenance scripts' -arch=(any) -url=https://github.com/kdave/btrfsmaintenance -license=(GPL-2.0-or-later) -depends=(btrfs-progs) -backup=(etc/default/btrfsmaintenance) -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +pkgdesc="Btrfs maintenance scripts" +arch=('any') +url="https://github.com/kdave/${pkgname}" +license=('GPL-2.0-or-later') +depends=('btrfs-progs') +backup=("etc/default/${pkgname}") +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") sha256sums=('f41f5c8a697420c282c603d96f70b25a6f4d3bf330fa0249625bce256e0cce2e') prepare() { - sed -i 's|/etc/sysconfig/|/etc/default/|' $pkgname-$pkgver/btrfsmaintenance-refresh.{path,service} + sed -i 's|/etc/sysconfig/|/etc/default/|' ${pkgname}-${pkgver}/${pkgname}-refresh.{path,service} } package() { - cd $pkgname-$pkgver + cd "${pkgname}-${pkgver}/" - install -Dm644 sysconfig.btrfsmaintenance "$pkgdir/etc/default/btrfsmaintenance" + install -Dm644 "sysconfig.${pkgname}" "${pkgdir}/etc/default/${pkgname}" - install -Dm644 btrfs-{balance,defrag,scrub,trim}.{service,timer} -t "$pkgdir/usr/lib/systemd/system" - install -Dm644 ${pkgname}-refresh.{path,service} -t "$pkgdir/usr/lib/systemd/system" + install -Dm644 btrfs-{balance,defrag,scrub,trim}.{service,timer} -t "${pkgdir}/usr/lib/systemd/system/" + install -Dm644 ${pkgname}-refresh.{path,service} -t "${pkgdir}/usr/lib/systemd/system/" - install -Dm755 btrfs-{balance,defrag{,-plugin},scrub,trim}.sh -t "$pkgdir/usr/share/btrfsmaintenance" - install -Dm644 ${pkgname}-{functions,refresh-cron.sh} -t "$pkgdir/usr/share/btrfsmaintenance" + install -Dm755 btrfs-{balance,defrag{,-plugin},scrub,trim}.sh -t "$pkgdir/usr/share/${pkgname}/" + install -Dm644 ${pkgname}-{functions,refresh-cron.sh} -t "$pkgdir/usr/share/${pkgname}/" - install -Dm644 README.{md,man} CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}/" + install -Dm644 README.{md,man} CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}/" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/btrfsmaintenance/-/commit/d92da16fd20b4d43fddd3d3b10e68ffa9983c05c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/btrfsmaintenance/-/commit/d92da16fd20b4d43fddd3d3b10e68ffa9983c05c You're receiving this email because of your account on gitlab.archlinux.org.
