]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
mkosi: Switch to Arch Linux packaging sources main branch 31908/head
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 22 Mar 2024 15:49:46 +0000 (16:49 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 22 Mar 2024 15:51:37 +0000 (16:51 +0100)
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/merge_requests/8
was merged so let's switch branches to the main branch.

.gitmodules
mkosi.images/base/mkosi.conf.d/10-arch/mkosi.build.chroot
pkg/arch

index ba9f6d7f27e729618fb09ba2d811dd35331761e3..787e4c85f5b68e7e73b9f83f245968b56821cfb1 100644 (file)
@@ -16,5 +16,5 @@
        branch = c9s-sig-hyperscale
 [submodule "pkg/arch"]
        path = pkg/arch
-       url = https://gitlab.archlinux.org/daandemeyer/systemd.git
-       branch = strip
+       url = https://gitlab.archlinux.org/archlinux/packaging/packages/systemd
+       branch = main
index 5304afff28d5091969aa487bf3255a51d215bab7..83887b1fba14a630d13f59d7c6fffc5337192e54 100755 (executable)
@@ -35,6 +35,10 @@ else
     TS="${SOURCE_DATE_EPOCH:-$(date +%s)}"
 fi
 
+sed --in-place "pkg/$PKG_SUBDIR/PKGBUILD" \
+    --expression "s/^_tag=.*/_tag=$(cat meson.version)/" \
+    --expression "s/^pkgrel=.*/pkgrel=$(date "+%Y%m%d%H%M%S" --date "@$TS")/"
+
 # We get around makepkg's root check by setting EUID to something else.
 # shellcheck disable=SC2046
 env --chdir="pkg/$PKG_SUBDIR" \
@@ -48,6 +52,4 @@ env --chdir="pkg/$PKG_SUBDIR" \
     BUILDDIR="$PWD/pkg/$PKG_SUBDIR" \
     PKGDEST="$PACKAGEDIR" \
     PKGEXT=".pkg.tar" \
-    PKGVER="$(cat meson.version)" \
-    PKGREL="$(date "+%Y%m%d%H%M%S" --date "@$TS")" \
     MESON_EXTRA_CONFIGURE_OPTIONS="-D mode=developer -D b_sanitize=${SANITIZERS:-none}"
index b33762d07ce712f5c675bdc8f882a096aa59bf09..4d1ecb083589270e9137c8bd3838e6b73bfdbff7 160000 (submodule)
--- a/pkg/arch
+++ b/pkg/arch
@@ -1 +1 @@
-Subproject commit b33762d07ce712f5c675bdc8f882a096aa59bf09
+Subproject commit 4d1ecb083589270e9137c8bd3838e6b73bfdbff7