blob: 1b0c1942727241ae81d948ba9abc0cb6f0c51a4a (
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
31
32
33
34
35
36
37
|
# Maintainer: noodle <silentnoodle@cock.li>
pkgname=dwarfs-bin
pkgver=0.12.4
pkgrel=1
pkgdesc='A fast high compression read-only file system (pre-compiled binaries)'
url='https://github.com/mhx/dwarfs'
source_x86_64=("dwarfs-${pkgver}-Linux-x86_64.tar.xz::https://github.com/mhx/dwarfs/releases/download/v${pkgver}/dwarfs-${pkgver}-Linux-x86_64.tar.xz")
source_aarch64=("dwarfs-${pkgver}-Linux-aarch64.tar.xz::https://github.com/mhx/dwarfs/releases/download/v${pkgver}/dwarfs-${pkgver}-Linux-aarch64.tar.xz")
arch=('x86_64' 'aarch64')
license=('GPL3 AND MIT')
depends=(
'fuse3'
)
conflicts=('dwarfs')
provides=('dwarfs')
sha256sums_x86_64=('bff9da50918cf9272dbb9322733a629ccd84efc723e355a86eafcd075081f968')
sha256sums_aarch64=('1492c0796ab3479a80e4e191e651f20c005e634b73ec684edd48465830f0aab3')
package() {
cd "${srcdir}/dwarfs-${pkgver}-Linux-$arch"
install -Dm755 bin/dwarfsck "${pkgdir}/usr/bin/dwarfsck"
install -Dm755 bin/dwarfsextract "${pkgdir}/usr/bin/dwarfsextract"
install -Dm755 bin/mkdwarfs "${pkgdir}/usr/bin/mkdwarfs"
install -Dm755 sbin/dwarfs "${pkgdir}/usr/bin/dwarfs"
install -Dm755 sbin/dwarfs2 "${pkgdir}/usr/bin/dwarfs2"
ln -s dwarfs "${pkgdir}/usr/bin/mount.dwarfs"
ln -s dwarfs2 "${pkgdir}/usr/bin/mount.dwarfs2"
install -Dm644 share/man/man1/dwarfs.1 "$pkgdir/usr/share/man/man1/dwarfs.1"
install -Dm644 share/man/man1/dwarfsck.1 "$pkgdir/usr/share/man/man1/dwarfsck.1"
install -Dm644 share/man/man1/dwarfsextract.1 "$pkgdir/usr/share/man/man1/dwarfsextract.1"
install -Dm644 share/man/man1/mkdwarfs.1 "$pkgdir/usr/share/man/man1/mkdwarfs.1"
install -Dm644 share/man/man5/dwarfs-format.5 "$pkgdir/usr/share/man/man5/dwarfs-format.5"
}
|