Skip to content

Commit

Permalink
Merge util-linux-selinux 2.39.1-1 update
Browse files Browse the repository at this point in the history
  • Loading branch information
fishilico committed Jul 3, 2023
2 parents d4a7c51 + 5f8f8b2 commit 562faed
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 21 deletions.
12 changes: 6 additions & 6 deletions util-linux-selinux/.SRCINFO
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pkgbase = util-linux-selinux
pkgdesc = SELinux aware miscellaneous system utilities for Linux
pkgver = 2.39
pkgrel = 9
pkgver = 2.39.1
pkgrel = 1
url = https://github.com/util-linux/util-linux
arch = x86_64
arch = aarch64
Expand All @@ -18,7 +18,7 @@ pkgbase = util-linux-selinux
makedepends = systemd
makedepends = libselinux
options = strip
source = git+https://github.com/karelzak/util-linux#tag=8d7cca1a88bb347d7a0b5c32d2d2b1e8d71cafcc?signed
source = git+https://github.com/util-linux/util-linux#tag=722ea47989cef5d892711614c4a2767213b177d8?signed
source = pam-login
source = pam-common
source = pam-runuser
Expand Down Expand Up @@ -56,8 +56,8 @@ pkgname = util-linux-selinux
optdepends = words: default dictionary for look
provides = rfkill
provides = hardlink
provides = util-linux=2.39-9
provides = selinux-util-linux=2.39-9
provides = util-linux=2.39.1-1
provides = selinux-util-linux=2.39.1-1
conflicts = rfkill
conflicts = hardlink
conflicts = util-linux
Expand All @@ -80,7 +80,7 @@ pkgname = util-linux-libs-selinux
provides = libmount.so
provides = libsmartcols.so
provides = libuuid.so
provides = util-linux-libs=2.39-9
provides = util-linux-libs=2.39.1-1
provides = libutil-linux-selinux
conflicts = util-linux-libs
conflicts = libutil-linux-selinux
Expand Down
29 changes: 14 additions & 15 deletions util-linux-selinux/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@

pkgbase=util-linux-selinux
pkgname=(util-linux-selinux util-linux-libs-selinux)
_tag='8d7cca1a88bb347d7a0b5c32d2d2b1e8d71cafcc' # git rev-parse v${_tag_name}
_tag_name=2.39
_tag='722ea47989cef5d892711614c4a2767213b177d8' # git rev-parse v${_tag_name}
_tag_name=2.39.1
pkgver=${_tag_name/-/}
pkgrel=9
pkgrel=1
pkgdesc='SELinux aware miscellaneous system utilities for Linux'
url='https://github.com/util-linux/util-linux'
arch=('x86_64' 'aarch64')
Expand All @@ -28,7 +28,7 @@ makedepends=('git' 'meson' 'asciidoctor' 'bash-completion' 'libcap-ng'
license=('GPL2')
options=('strip')
validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284') # Karel Zak
source=("git+https://github.com/karelzak/util-linux#tag=${_tag}?signed"
source=("git+https://github.com/util-linux/util-linux#tag=${_tag}?signed"
pam-{login,common,runuser,su}
'util-linux.sysusers'
'60-rfkill.rules'
Expand All @@ -45,8 +45,6 @@ sha256sums=('SKIP'
'a22e0a037e702170c7d88460cc9c9c2ab1d3e5c54a6985cd4a164ea7beff1b36')

_backports=(
# current stable/v2.39
"${_tag}..205e88e51c11d039cd80c9f1104bee5555a4ddaa"
)

_reverts=(
Expand All @@ -55,19 +53,20 @@ _reverts=(
prepare() {
cd "${pkgbase/-selinux}"

local _c
local _c _l
for _c in "${_backports[@]}"; do
if [[ $_c == *..* ]]; then
git log --oneline --reverse "${_c}"
else
git log --oneline -1 "${_c}"
fi
git cherry-pick -n -m1 "${_c}"
if [[ "${_c}" == *..* ]]; then _l='--reverse'; else _l='--max-count=1'; fi
git log --oneline "${_l}" "${_c}"
git cherry-pick --mainline 1 --no-commit "${_c}"
done
for _c in "${_reverts[@]}"; do
git log --oneline -1 "${_c}"
git revert -n "${_c}"
if [[ "${_c}" == *..* ]]; then _l='--reverse'; else _l='--max-count=1'; fi
git log --oneline "${_l}" "${_c}"
git revert --mainline 1 --no-commit "${_c}"
done

# do not mark dirty
sed -i '/dirty=/c dirty=' tools/git-version-gen
}

build() {
Expand Down

0 comments on commit 562faed

Please sign in to comment.