summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: d60806fda2bc0ba69328895de99f36911308992a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
# Contributor: gato_lento <vukk.euob at gmail dot com>
# Contributor: James W. Barnett <james at wbarnett dot us>

pkgname=grub-btrfs
pkgver=3.3
pkgrel=1
pkgdesc="Include btrfs snapshots in GRUB boot options"
arch=("any")
url="https://github.com/Antynea/grub-btrfs"
license=("GPL3")
depends=("btrfs-progs" "grub")
optdepends=("snapper: Snapper support")
conflicts=("grub-btrfs-git")
source=("https://github.com/Antynea/grub-btrfs/archive/${pkgver}.tar.gz")
sha256sums=('00579ad9290165f9289eb92de6fec59bc5ec99db53d248d46dd90c28872bf98c')
install="grub-btrfs.install"
backup=("etc/grub.d/41_snapshots-btrfs_config")

package() {
    cd $pkgname-$pkgver
    install -Dm 755 "41_snapshots-btrfs" "${pkgdir}/etc/grub.d/41_snapshots-btrfs"
    install -Dm 755 "41_snapshots-btrfs_config" "${pkgdir}/etc/grub.d/41_snapshots-btrfs_config"
    install -Dm 644 "localisation/fr/grub-btrfs-git.mo" "${pkgdir}/usr/share/locale/fr/LC_MESSAGES/grub-btrfs-git.mo"
    install -Dm 644 "LICENSE" "${pkgdir}/usr/share/licenses/grub-btrfs/LICENSE"
    install -Dm 644 "10-update_grub.conf" "${pkgdir}/etc/systemd/system/snapper-timeline.service.d/10-update_grub.conf"
    install -Dm 644 "10-update_grub.conf" "${pkgdir}/etc/systemd/system/snapper-cleanup.service.d/10-update_grub.conf"
}

# vim:set ts=4 sw=4 et: