Skip to content

Commit 9adbce9

Browse files
author
MochiOS Team
committed
fix: give mochios-defaults a proper source tarball (empty source prevented fakeroot)
1 parent 2d68fdb commit 9adbce9

3 files changed

Lines changed: 8 additions & 4 deletions

File tree

‎build.sh‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ cp "$MOCHIOS_DIR/pkgbuilds/mochiinstall"/mochiinstall-[0-9]*.pkg.tar.zst "$REPO_
5252

5353
echo "==> rebuilding mochios-defaults pkg..."
5454
cd "$MOCHIOS_DIR/pkgbuilds/mochios-defaults"
55+
pkgver=$(_get_pkgver PKGBUILD)
56+
tar czf "mochios-defaults-$pkgver.tar.gz" --exclude="mochios-defaults-$pkgver.tar.gz" --exclude='pkg' --exclude='src' mochios-release
5557
sudo -u mochi makepkg -cf --noconfirm
5658
cp "$MOCHIOS_DIR/pkgbuilds/mochios-defaults"/mochios-defaults-[0-9]*.pkg.tar.zst "$REPO_DIR/os/x86_64/"
5759

‎pkgbuilds/mochios-defaults/PKGBUILD‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ arch=('any')
77
url="https://mochios.dev"
88
license=('GPL3')
99
depends=('zsh' 'sudo' 'btrfs-progs')
10-
source=()
11-
sha256sums=()
10+
source=("mochios-defaults-$pkgver.tar.gz")
11+
sha256sums=('SKIP')
1212

1313
package() {
14-
install -d "$pkgdir/etc/mochios"
15-
echo "$pkgver-$pkgrel" > "$pkgdir/etc/mochios/defaults-version"
14+
cd "$srcdir"
15+
install -Dm644 mochios-release "$pkgdir/etc/mochios-release"
16+
echo "$pkgver-$pkgrel" > "$pkgdir/etc/mochios-defaults-version"
1617
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mochios-defaults 0.1.0-1

0 commit comments

Comments
 (0)