Commits vergleichen
2 Commits
04912573c3
...
1f715eac5d
Autor | SHA1 | Datum | |
---|---|---|---|
1f715eac5d | |||
69f39f5922 |
8 geänderte Dateien mit 28 neuen und 5 gelöschten Zeilen
9
.gitmodules
gevendort
9
.gitmodules
gevendort
|
@ -172,3 +172,12 @@
|
||||||
[submodule "packages/sulis"]
|
[submodule "packages/sulis"]
|
||||||
path = packages/sulis
|
path = packages/sulis
|
||||||
url = ssh://aur@aur.archlinux.org/sulis-git.git
|
url = ssh://aur@aur.archlinux.org/sulis-git.git
|
||||||
|
[submodule "packages/carl-calendar"]
|
||||||
|
path = packages/carl-calendar
|
||||||
|
url = https://aur.archlinux.org/carl-calendar.git
|
||||||
|
[submodule "packages/pdf-sign"]
|
||||||
|
path = packages/pdf-sign
|
||||||
|
url = ssh://git@ssh.gitea.sebastian-tobie.de/sebastian/pdf-sign.git
|
||||||
|
[submodule "packages/ventoy"]
|
||||||
|
path = packages/ventoy
|
||||||
|
url = https://aur.archlinux.org/ventoy.git
|
||||||
|
|
15
build_pkg.sh
15
build_pkg.sh
|
@ -6,15 +6,26 @@ if [ -z "${pkg}" ] ; then
|
||||||
echo "kein Packet angegeben"
|
echo "kein Packet angegeben"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ ! -d "packages/${pkg}" ] ; then
|
||||||
|
echo "Packet ${pkg} existiert noch nicht"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
if [ ! -f "packages/${pkg}/.SRCINFO" ] ; then
|
||||||
|
echo ".SRCINFO fehlt von ${pkg}"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
echo "Starte container ${container}"
|
echo "Starte container ${container}"
|
||||||
rm -f "packages/${pkg}/"*.pkg.tar.* || true
|
rm -f "packages/${pkg}/"*.pkg.tar.* || true
|
||||||
podman run --detach --quiet --rm -v /etc/pacman.d/mirrorlist:/etc/pacman.d/mirrorlist -v $PWD:/src -v pkg_cache:/var/cache/pacman/pkg -w "/src/packages/$pkg" --userns keep-id --name "${container}" docker.io/archlinux:base-devel /src/wait.sh >/dev/null
|
podman run --detach --quiet --rm -v /etc/pacman.d/mirrorlist:/etc/pacman.d/mirrorlist -v $PWD:/src -v pkg_cache:/var/cache/pacman/pkg -w "/src/packages/$pkg" --userns keep-id --name "${container}" docker.io/archlinux:base-devel /src/wait.sh >/dev/null
|
||||||
cleanup() {
|
cleanup() {
|
||||||
podman stop "${container}" >/dev/null
|
podman stop -i "${container}" >/dev/null
|
||||||
}
|
}
|
||||||
|
|
||||||
trap cleanup INT TERM ZERR EXIT
|
trap cleanup INT TERM ZERR EXIT
|
||||||
podman exec -ti -w "/src/packages/$pkg" -u 0 "${container}" /src/install_deps.sh
|
podman exec -ti -w "/src/packages/$pkg" -u 0 "${container}" /src/install_deps.sh
|
||||||
|
|
||||||
podman exec -t -w "/src/packages/$pkg" "${container}" makepkg -C --skippgpcheck --nocheck
|
podman exec -t -w "/src/packages/${pkg}" "${container}" makepkg -C --skippgpcheck --nocheck
|
||||||
|
export $(echo 'url=forgejo://upload' | git-credential-keepassxc get --json | jq -r '"GITHUB_TOKEN="+.password+" GITHUB_SERVER_URL="+.username')
|
||||||
forgejo-uploader packete arch aur "packages/${pkg}/"*.pkg.tar.*
|
forgejo-uploader packete arch aur "packages/${pkg}/"*.pkg.tar.*
|
||||||
|
|
1
packages/carl-calendar
Submodul
1
packages/carl-calendar
Submodul
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 75feac4094747c139249fc8cea3c595b4faf6d26
|
|
@ -1 +1 @@
|
||||||
Subproject commit d180dbf34ff9caf2c1e0cdf205ca5392ece0e720
|
Subproject commit 75443e84f49bb132a8eb6d3c871c885975ea1da1
|
|
@ -1 +1 @@
|
||||||
Subproject commit 573e9f5e4d8f19b0e6e0f249ee3805ff343bc947
|
Subproject commit 2719fb052f4fe5eb4d0c7d6477edaa7aac784eda
|
|
@ -1 +1 @@
|
||||||
Subproject commit 5d0c2ca5240159cb964ff55433bb583b0410701f
|
Subproject commit 13e0e49f92fb8914b165455314314a25f9b77e46
|
1
packages/pdf-sign
Submodul
1
packages/pdf-sign
Submodul
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 4d40254f62d7ce6d51b30a0e16a980a67905df7c
|
1
packages/ventoy
Submodul
1
packages/ventoy
Submodul
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 380056bb98b854fe7a6f4da2c54db30a3bcccb8f
|
Laden …
Tabelle hinzufügen
In neuem Issue referenzieren