Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
systemd


Commits:
b9ce44e7 by Christian Hesse at 2024-06-13T11:07:48+02:00
drop systemd-stable repository, build from main one

https://github.com/systemd/systemd/commit/40d637bace4041f081088673cb230669c1e34faf

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -52,7 +52,6 @@ pkgbase = systemd
        makedepends = lib32-gcc-libs
        makedepends = python-pefile
        conflicts = mkinitcpio<38-1
-       source = git+https://github.com/systemd/systemd-stable#tag=v256?signed
        source = git+https://github.com/systemd/systemd#tag=v256?signed
        source = 0001-Use-Arch-Linux-device-access-groups.patch
        source = arch.conf
@@ -75,7 +74,6 @@ pkgbase = systemd
        validpgpkeys = 9A774DB5DB996C154EBBFBFDA0099A18E29326E1
        validpgpkeys = 5C251B5FC54EB2F80F407AAAC54CA336CFEB557E
        sha512sums = 
0a82b5708d1025dbe12a722e3b7e946c5136a17ea2d9b73afba02da474873b3373cd7c1c4eff8bd612c2b16321f31a6109e3c34e548e48ae88fa5bb3fab00383
-       sha512sums = 
0a82b5708d1025dbe12a722e3b7e946c5136a17ea2d9b73afba02da474873b3373cd7c1c4eff8bd612c2b16321f31a6109e3c34e548e48ae88fa5bb3fab00383
        sha512sums = 
3ccf783c28f7a1c857120abac4002ca91ae1f92205dcd5a84aff515d57e706a3f9240d75a0a67cff5085716885e06e62597baa86897f298662ec36a940cf410e
        sha512sums = 
61032d29241b74a0f28446f8cf1be0e8ec46d0847a61dadb2a4f096e8686d5f57fe5c72bcf386003f6520bc4b5856c32d63bf3efe7eb0bc0deefc9f68159e648
        sha512sums = 
c416e2121df83067376bcaacb58c05b01990f4614ad9de657d74b6da3efa441af251d13bf21e3f0f71ddcb4c9ea658b81da3d915667dc5c309c87ec32a1cb5a5


=====================================
PKGBUILD
=====================================
@@ -28,8 +28,7 @@ validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4'  # 
Lennart Poettering <
               'A9EA9081724FFAE0484C35A1A81CEA22BC8C7E2E'  # Luca Boccassi 
<luca.bocca...@gmail.com>
               '9A774DB5DB996C154EBBFBFDA0099A18E29326E1'  # Yu Watanabe 
<watanabe.yu+git...@gmail.com>
               '5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew 
Jędrzejewski-Szmek <zbys...@in.waw.pl>
-source=("git+https://github.com/systemd/systemd-stable#tag=v${_tag}?signed";
-        "git+https://github.com/systemd/systemd#tag=v${_tag%.*}?signed";
+source=("git+https://github.com/systemd/systemd#tag=v${_tag}?signed";
         '0001-Use-Arch-Linux-device-access-groups.patch'
         # bootloader files
         'arch.conf'
@@ -50,7 +49,6 @@ 
source=("git+https://github.com/systemd/systemd-stable#tag=v${_tag}?signed";
         '30-systemd-udev-reload.hook'
         '30-systemd-update.hook')
 
sha512sums=('0a82b5708d1025dbe12a722e3b7e946c5136a17ea2d9b73afba02da474873b3373cd7c1c4eff8bd612c2b16321f31a6109e3c34e548e48ae88fa5bb3fab00383'
-            
'0a82b5708d1025dbe12a722e3b7e946c5136a17ea2d9b73afba02da474873b3373cd7c1c4eff8bd612c2b16321f31a6109e3c34e548e48ae88fa5bb3fab00383'
             
'3ccf783c28f7a1c857120abac4002ca91ae1f92205dcd5a84aff515d57e706a3f9240d75a0a67cff5085716885e06e62597baa86897f298662ec36a940cf410e'
             
'61032d29241b74a0f28446f8cf1be0e8ec46d0847a61dadb2a4f096e8686d5f57fe5c72bcf386003f6520bc4b5856c32d63bf3efe7eb0bc0deefc9f68159e648'
             
'c416e2121df83067376bcaacb58c05b01990f4614ad9de657d74b6da3efa441af251d13bf21e3f0f71ddcb4c9ea658b81da3d915667dc5c309c87ec32a1cb5a5'
@@ -93,10 +91,7 @@ _reverts=(
 )
 
 prepare() {
-  cd "$pkgbase-stable"
-
-  # add upstream repository for cherry-picking
-  git remote add -f upstream ../systemd
+  cd "${pkgbase}"
 
   local _c _l
   for _c in "${_backports[@]}"; do
@@ -171,7 +166,7 @@ build() {
     -Dsbat-distro-url="https://archlinux.org/packages/core/x86_64/${pkgname}/";
   )
 
-  arch-meson "$pkgbase-stable" build "${_meson_options[@]}" 
$MESON_EXTRA_CONFIGURE_OPTIONS
+  arch-meson "${pkgbase}" build "${_meson_options[@]}" 
$MESON_EXTRA_CONFIGURE_OPTIONS
 
   meson compile -C build "${_meson_compile[@]}"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/commit/b9ce44e766f1785c26067bf4cab21f93d5ad1f88

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/commit/b9ce44e766f1785c26067bf4cab21f93d5ad1f88
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to