| Name |
fakeroot |
| Description |
Gives a fake root environment, useful for building packages as a non-privileged user |
| Version |
1.37.1.1-r0 |
| Package Base |
fakeroot |
| Homepage |
https://packages.debian.org/fakeroot |
| Maintainers |
['Natanael Copa <ncopa@alpinelinux.org>'] |
| Contributors |
[] |
| Distro-repo |
https://gitlab.alpinelinux.org/alpine/aports/-/tree/3.22-stable/main/fakeroot |
| Sources |
['fakeroot-no64.patch', 'fakeroot-stdint.patch', 'fix-format.patch', 'fix-shell-in-fakeroot.patch', 'https://salsa.debian.org/clint/fakeroot/-/archive/upstream/1.37.1.1-r0/fakeroot-upstream-1.37.1.1-r0.tar.gz', 't-xattr.patch', 'xstatjunk.patch'] |
| Dependencies |
['libc.musl-x86_64.so.1'] |
| Optional-Dependencies |
[] |
| Build-Dependencies |
['$makedepends_build', '$makedepends_host'] |
| Provides |
['so:libfakeroot-0.so=0', 'cmd:faked=1.37.1.1-r0', 'cmd:fakeroot=1.37.1.1-r0'] |
| Builddate |
29-03-2025 04:51:59 |
| Architecture |
x86_64 |
| Distro-Version |
v3.22 |
| Licenses |
['GPL-3.0-or-later'] |
| Hash |
Q1Ysw66n4+3u66ENLiYjiwuxnu7/s= |
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=fakeroot
pkgver=1.37.1.1
pkgrel=0
provider_priority=100
pkgdesc="Gives a fake root environment, useful for building packages as a non-privileged user"
arch="all"
license="GPL-3.0-or-later"
url="https://packages.debian.org/fakeroot"
checkdepends="bash coreutils"
makedepends_build="libtool autoconf automake po4a"
makedepends_host="libcap-dev acl-dev linux-headers"
makedepends="$makedepends_build $makedepends_host"
subpackages="$pkgname-dbg $pkgname-doc"
source="https://salsa.debian.org/clint/fakeroot/-/archive/upstream/$pkgver/fakeroot-upstream-$pkgver.tar.gz
fakeroot-no64.patch
fakeroot-stdint.patch
xstatjunk.patch
fix-shell-in-fakeroot.patch
fix-format.patch
t-xattr.patch
"
builddir="$srcdir/$pkgname-upstream-$pkgver"
prepare() {
default_prepare
CONFIG_SHELL=/bin/sh ./bootstrap
}
build() {
# musl does not have _STAT_VER, it's really not used for
# anything, so define it as zero (just like uclibc does)
export CFLAGS="-D_STAT_VER=0 $CFLAGS"
CONFIG_SHELL=/bin/sh ./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
--disable-static
make
cd doc
po4a -k 0 --rm-backups --variable "srcdir=../doc/" po4a/po4a.cfg
}
check() {
make check || {
cat test/test-suite.log
return 1
}
}
package() {
make DESTDIR="$pkgdir" install
}
sha512sums="
884973e9da50ffde88e4cc170ae7cd88cf5bab1e1a2b197d4899a14be41a63a52d835acf236f7d45346c47ff88db965395383e70acb2afe2db4af2e39b07898a fakeroot-upstream-1.37.1.1.tar.gz
7eb500a64093e4f888adf6d0d5dacf62c3240f6940ebd894469753fd88804b9a2e7ce3bcbb73b6cd0693f92c507d86d70a332320af9f9ffed4de790b4f9c9e84 fakeroot-no64.patch
dee95b7d65e8e5a961d335af6b1f37bb92416fb7eb68b180582e982bb725ad3a5cc9f2526a4a19eec40ea449325f2d21491401ab2f222028926b4bc2279c1430 fakeroot-stdint.patch
a13c8fd7d8a4c69e1044b2ec54af1df0df997c39a561f394b001bce4e83a1334315ae093d7aa73e47d4f32b0358532d51793d701a174b45d52172260a56c9d10 xstatjunk.patch
47593b3d86a66bab832c50a1d967cdc70e42bbd9ef4436f18140067ccefdd6418516e5157102c67e604f3623ed1b9f4fe1423fc5dad4dfe5356fc250c12818a7 fix-shell-in-fakeroot.patch
3d5858080659e4430eb15353b5adb9cf668e56ea56789832a2498b507f9a6ca13161eb66e806d8ab0edfec36d5c93cc4374ffd2812ee400bbf093b99be723fae fix-format.patch
891a319e5ea1b8ecced1020f660e5f91e7f7746b383beb5d3ae6e10478b810d46d3434f69f51bd4463d2c8a6c913177fe4b7ea0abc4cd89cd48bddcd654849c2 t-xattr.patch
"