mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-09 18:52:30 +01:00
72 lines
1.7 KiB
Plaintext
72 lines
1.7 KiB
Plaintext
# Contributor: Sean McAvoy <seanmcavoy@gmail.com>
|
|
# Maintainer: Sean McAvoy <seanmcavoy@gmail.com>
|
|
pkgname=partclone
|
|
pkgver=0.3.27
|
|
pkgrel=0
|
|
pkgdesc="utilities to save and restore used blocks on a partition"
|
|
url="https://partclone.org"
|
|
arch="all"
|
|
license="GPL-2.0-only"
|
|
makedepends="
|
|
autoconf
|
|
automake
|
|
bash
|
|
btrfs-progs-dev
|
|
diffutils
|
|
docbook-xml
|
|
e2fsprogs-dev
|
|
f2fs-tools-dev
|
|
gettext-dev
|
|
hfsprogs
|
|
intltool
|
|
libtool
|
|
libxslt-dev
|
|
ncurses-dev
|
|
ntfs-3g-dev
|
|
openssl-dev
|
|
"
|
|
subpackages="$pkgname-doc $pkgname-lang"
|
|
source="https://github.com/Thomas-Tsai/partclone/archive/$pkgver/partclone-$pkgver.tar.gz
|
|
musl.patch
|
|
remove-usage-of-off64_t.patch
|
|
very-funny-glibc-types.patch
|
|
"
|
|
|
|
prepare() {
|
|
default_prepare
|
|
autoreconf -fvi
|
|
}
|
|
|
|
build() {
|
|
# xfs seems broken right now :(
|
|
LIBS="-lintl" ./configure \
|
|
--prefix=/usr \
|
|
--disable-rpath \
|
|
--enable-ncursesw \
|
|
--enable-fat \
|
|
--enable-extfs \
|
|
--enable-exfat \
|
|
--enable-ntfs \
|
|
--enable-btrfs \
|
|
--enable-minix \
|
|
--enable-f2fs \
|
|
--enable-hfsp \
|
|
--enable-xfs
|
|
make
|
|
}
|
|
check() {
|
|
make check
|
|
}
|
|
|
|
package() {
|
|
make DESTDIR="$pkgdir" install
|
|
|
|
}
|
|
|
|
sha512sums="
|
|
a048bf79c499826b477247a5199f2cde23b372ad07368c142380eafb62c1c6054db7c0d6d1643f7e8c25cbccb8c83cb7ff10e79a6337e5df558bbb061aca2174 partclone-0.3.27.tar.gz
|
|
67505eda6028a772700ab776faa4f3156deec205525aa83b76b43917d4b2bf7704d6c15e44da96f19e23b856669285ff94f5bc71c9bbac75b30b0831ebc95576 musl.patch
|
|
3c48851e3848f33bc257859febb54569dc00006af9877b706da5adca5680d61ee6291b62511ee1d50fb07d82cc04bffa5074ef5825071407570b952ff06684ef remove-usage-of-off64_t.patch
|
|
16877cba85c0f2505940b88bf60b146b5412e624ab48733a5c9b1094f0a3ce031f8d3b5fd9aecd82fba6787f6939ae48fb713181d54db92990ff7b83e3b961c9 very-funny-glibc-types.patch
|
|
"
|