chore: sync AUR packages (edge)
This commit is contained in:
committed by
github-actions[bot]
parent
e439b40344
commit
1847eb5c18
@@ -1,6 +1,6 @@
|
|||||||
pkgbase = gpu-screen-recorder
|
pkgbase = gpu-screen-recorder
|
||||||
pkgdesc = A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux
|
pkgdesc = A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux
|
||||||
pkgver = r1277.4cebc3f
|
pkgver = 5.12.3
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://git.dec05eba.com/gpu-screen-recorder
|
url = https://git.dec05eba.com/gpu-screen-recorder
|
||||||
install = gpu-screen-recorder.install
|
install = gpu-screen-recorder.install
|
||||||
@@ -30,7 +30,7 @@ pkgbase = gpu-screen-recorder
|
|||||||
optdepends = libva-intel-driver: Required to record your screen on Intel G45 and HD Graphics family
|
optdepends = libva-intel-driver: Required to record your screen on Intel G45 and HD Graphics family
|
||||||
optdepends = intel-media-driver: Required to record your screen on Intel Broadwell or later iGPUs or Intel Arc
|
optdepends = intel-media-driver: Required to record your screen on Intel Broadwell or later iGPUs or Intel Arc
|
||||||
optdepends = linux-firmware-intel: Required to record your screen on Intel Skylake or later iGPUs
|
optdepends = linux-firmware-intel: Required to record your screen on Intel Skylake or later iGPUs
|
||||||
source = gpu-screen-recorder-r1277.4cebc3f.tar.gz::https://dec05eba.com/snapshot/gpu-screen-recorder.git.r1277.4cebc3f.tar.gz
|
source = gpu-screen-recorder-5.12.3.tar.gz::https://dec05eba.com/snapshot/gpu-screen-recorder.git.5.12.3.tar.gz
|
||||||
sha512sums = 93091d21c8ac4b6ac2aaadfb9081609afdf66e24a717ea4deb352133c2c6e31686cd7671499b4553940e1ff68b85258223c2fc24e052081ebb546465a5851a50
|
sha512sums = 5153169c9c756f48d3e6b1f4baea66aa6bdce9d97c147ca6c8bedb8960561bda8d816c88003de72a11a6720c1f991145984d6a186e7554266c76aec77fc4c892
|
||||||
|
|
||||||
pkgname = gpu-screen-recorder
|
pkgname = gpu-screen-recorder
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
Copyright Arch Linux Contributors
|
||||||
|
|
||||||
|
Permission to use, copy, modify, and/or distribute this software for
|
||||||
|
any purpose with or without fee is hereby granted.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED “AS IS” AND THE AUTHOR DISCLAIMS ALL
|
||||||
|
WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
|
||||||
|
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
|
||||||
|
FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
|
||||||
|
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
|
||||||
|
AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
|
||||||
|
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
|
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
# Maintainer: dec05eba <dec05eba@protonmail.com>
|
# Maintainer: dec05eba <dec05eba@protonmail.com>
|
||||||
|
|
||||||
pkgname=gpu-screen-recorder
|
pkgname=gpu-screen-recorder
|
||||||
pkgver=r1277.4cebc3f
|
pkgver=5.12.3
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc='A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux'
|
pkgdesc='A shadowplay-like screen recorder for Linux. The fastest screen recorder for Linux'
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
@@ -38,7 +38,7 @@ optdepends=(
|
|||||||
'linux-firmware-intel: Required to record your screen on Intel Skylake or later iGPUs'
|
'linux-firmware-intel: Required to record your screen on Intel Skylake or later iGPUs'
|
||||||
)
|
)
|
||||||
source=("${pkgname}-${pkgver}.tar.gz::https://dec05eba.com/snapshot/gpu-screen-recorder.git.${pkgver}.tar.gz")
|
source=("${pkgname}-${pkgver}.tar.gz::https://dec05eba.com/snapshot/gpu-screen-recorder.git.${pkgver}.tar.gz")
|
||||||
sha512sums=('93091d21c8ac4b6ac2aaadfb9081609afdf66e24a717ea4deb352133c2c6e31686cd7671499b4553940e1ff68b85258223c2fc24e052081ebb546465a5851a50')
|
sha512sums=('5153169c9c756f48d3e6b1f4baea66aa6bdce9d97c147ca6c8bedb8960561bda8d816c88003de72a11a6720c1f991145984d6a186e7554266c76aec77fc4c892')
|
||||||
install="${pkgname}.install" # setcap cap_sys_admin (gsr-kms-server)
|
install="${pkgname}.install" # setcap cap_sys_admin (gsr-kms-server)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
|||||||
@@ -1,17 +1,16 @@
|
|||||||
pkgbase = limine-mkinitcpio-hook
|
pkgbase = limine-mkinitcpio-hook
|
||||||
pkgdesc = Install kernel for the Limine bootloader.
|
pkgdesc = Install kernels for the Limine bootloader.
|
||||||
pkgver = 1.28.3
|
pkgver = 1.29.0
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://gitlab.com/Zesko/limine-entry-tool
|
url = https://gitlab.com/Zesko/limine-entry-tool
|
||||||
arch = any
|
arch = x86_64
|
||||||
|
arch = aarch64
|
||||||
license = GPL3
|
license = GPL3
|
||||||
makedepends = git
|
makedepends = git
|
||||||
makedepends = jdk21-openjdk
|
makedepends = gradle
|
||||||
makedepends = maven
|
|
||||||
depends = bash
|
depends = bash
|
||||||
depends = grep
|
depends = grep
|
||||||
depends = tar
|
depends = tar
|
||||||
depends = java-runtime-headless>=17
|
|
||||||
depends = limine
|
depends = limine
|
||||||
depends = mkinitcpio
|
depends = mkinitcpio
|
||||||
depends = efibootmgr
|
depends = efibootmgr
|
||||||
@@ -20,8 +19,14 @@ pkgbase = limine-mkinitcpio-hook
|
|||||||
optdepends = journalctl-desktop-notification: Sends desktop notifications when errors occur
|
optdepends = journalctl-desktop-notification: Sends desktop notifications when errors occur
|
||||||
provides = limine-entry-tool
|
provides = limine-entry-tool
|
||||||
conflicts = limine-entry-tool
|
conflicts = limine-entry-tool
|
||||||
|
options = !debug
|
||||||
|
options = !strip
|
||||||
backup = etc/limine-entry-tool.conf
|
backup = etc/limine-entry-tool.conf
|
||||||
source = https://gitlab.com/Zesko/limine-entry-tool/-/archive/1.28.3-1/limine-entry-tool-1.28.3-1.tar.gz
|
source = https://gitlab.com/Zesko/limine-entry-tool/-/archive/1.29.0-1/limine-entry-tool-1.29.0-1.tar.gz
|
||||||
sha256sums = 3feb5987f34fd28b8073d2c52fc8966b136c1219ff8efe9fa392ffad053d571d
|
sha256sums = 03e041631aa1275f0a03ecae0ada6f1bb3fa69e5b428e5b68f7240da68b6b4f4
|
||||||
|
source_x86_64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-x64_bin.tar.gz
|
||||||
|
sha256sums_x86_64 = e0be791c8fda4d03b6b0a0cb824fef3149736170057b3a515252b44419606af0
|
||||||
|
source_aarch64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-aarch64_bin.tar.gz
|
||||||
|
sha256sums_aarch64 = b4580d9f223d0a4b3a1757e58b18ff4c1db950e67e105fc5cb741457d2384a71
|
||||||
|
|
||||||
pkgname = limine-mkinitcpio-hook
|
pkgname = limine-mkinitcpio-hook
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
limine-entry-tool*
|
*
|
||||||
limine-mkinitcpio*
|
!PKGBUILD
|
||||||
pkg
|
!.SRCINFO
|
||||||
src
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,23 @@
|
|||||||
# Maintainer: Zesko
|
# Maintainer: Zesko
|
||||||
_pkgname="limine-entry-tool"
|
_pkgname="limine-entry-tool"
|
||||||
pkgname="limine-mkinitcpio-hook"
|
pkgname="limine-mkinitcpio-hook"
|
||||||
pkgver=1.28.3
|
pkgver=1.29.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
_extver="-${pkgrel}"
|
_extver="-${pkgrel}"
|
||||||
pkgdesc="Install kernel for the Limine bootloader."
|
pkgdesc="Install kernels for the Limine bootloader."
|
||||||
arch=("any")
|
arch=('x86_64' 'aarch64')
|
||||||
url="https://gitlab.com/Zesko/limine-entry-tool"
|
url="https://gitlab.com/Zesko/limine-entry-tool"
|
||||||
source=("$url/-/archive/${pkgver}${_extver}/$_pkgname-${pkgver}${_extver}.tar.gz")
|
source=("$url/-/archive/${pkgver}${_extver}/$_pkgname-${pkgver}${_extver}.tar.gz")
|
||||||
|
source_x86_64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-x64_bin.tar.gz")
|
||||||
|
source_aarch64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-aarch64_bin.tar.gz")
|
||||||
license=("GPL3")
|
license=("GPL3")
|
||||||
provides=('limine-entry-tool')
|
provides=('limine-entry-tool')
|
||||||
_jre_version=17
|
options=(!debug !strip)
|
||||||
_jdk_version=21
|
_graalvm_version=java-25-graalvm-ce
|
||||||
depends=(
|
depends=(
|
||||||
'bash'
|
'bash'
|
||||||
'grep'
|
'grep'
|
||||||
'tar'
|
'tar'
|
||||||
'java-runtime-headless>='${_jre_version}
|
|
||||||
'limine'
|
'limine'
|
||||||
'mkinitcpio'
|
'mkinitcpio'
|
||||||
'efibootmgr')
|
'efibootmgr')
|
||||||
@@ -25,33 +26,34 @@ optdepends=(
|
|||||||
'sbctl: Signs UEFI boot files for Secure Boot when enabled'
|
'sbctl: Signs UEFI boot files for Secure Boot when enabled'
|
||||||
'journalctl-desktop-notification: Sends desktop notifications when errors occur'
|
'journalctl-desktop-notification: Sends desktop notifications when errors occur'
|
||||||
)
|
)
|
||||||
makedepends=('git' 'jdk21-openjdk' 'maven')
|
makedepends=('git' 'gradle')
|
||||||
backup=(etc/limine-entry-tool.conf)
|
backup=(etc/limine-entry-tool.conf)
|
||||||
conflicts=('limine-entry-tool')
|
conflicts=('limine-entry-tool')
|
||||||
sha256sums=('3feb5987f34fd28b8073d2c52fc8966b136c1219ff8efe9fa392ffad053d571d')
|
sha256sums=('03e041631aa1275f0a03ecae0ada6f1bb3fa69e5b428e5b68f7240da68b6b4f4')
|
||||||
|
sha256sums_x86_64=('e0be791c8fda4d03b6b0a0cb824fef3149736170057b3a515252b44419606af0')
|
||||||
|
sha256sums_aarch64=('b4580d9f223d0a4b3a1757e58b18ff4c1db950e67e105fc5cb741457d2384a71')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
unset JAVA_OPTS JDK_JAVA_OPTIONS JAVA_TOOL_OPTIONS
|
[[ -d "${_graalvm_version}" ]] && rm -rf "${_graalvm_version}"
|
||||||
JAVA_HOME=/usr/lib/jvm/java-${_jdk_version}-openjdk
|
mv graalvm-community-openjdk-*/ "${_graalvm_version}"
|
||||||
if ! command -v ${JAVA_HOME}/bin/javac >/dev/null 2>&1; then
|
if ! command -v "${_graalvm_version}"/bin/javac >/dev/null 2>&1; then
|
||||||
echo "Error: ${JAVA_HOME}/bin/javac not found." >&2
|
echo "Error: ${_graalvm_version}/bin/javac not found." >&2
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$srcdir/${_pkgname}-${pkgver}${_extver}"
|
cd "$srcdir/${_pkgname}-${pkgver}${_extver}"
|
||||||
JAVA_HOME=/usr/lib/jvm/java-${_jdk_version}-openjdk mvn clean package
|
JAVA_HOME="$srcdir/${_graalvm_version}" gradle clean nativeCompile
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "$srcdir/${_pkgname}-${pkgver}${_extver}"
|
cd "$srcdir/${_pkgname}-${pkgver}${_extver}"
|
||||||
src_path="install/arch-linux/${pkgname}"
|
src_path="install/arch-linux/${pkgname}"
|
||||||
install -dm 755 $src_path/usr/share/java/
|
install -dm 755 "$src_path/usr/share/limine-entry-tool.d/"
|
||||||
install -dm 755 $src_path/usr/share/limine-entry-tool.d/
|
install -dm 755 "$src_path/etc/limine-entry-tool.d/"
|
||||||
install -dm 755 $src_path/etc/limine-entry-tool.d/
|
install -Dm 755 build/native/nativeCompile/limine-entry-tool "$src_path/usr/lib/limine/"
|
||||||
install -Dm 644 target/limine-entry-tool*.jar $src_path/usr/share/java/
|
install -dm 755 "$src_path/usr/share/doc/${pkgname}/"
|
||||||
install -dm 755 $src_path/usr/share/doc/${pkgname}/
|
cp -r README.md CHANGELOG.md "$src_path/usr/share/doc/${pkgname}/"
|
||||||
cp -r README.md CHANGELOG.md $src_path/usr/share/doc/${pkgname}/
|
cp -r "$src_path/usr" "$src_path/etc" "$pkgdir"
|
||||||
cp -r $src_path/usr $src_path/etc "$pkgdir"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,15 +1,14 @@
|
|||||||
pkgbase = limine-snapper-sync
|
pkgbase = limine-snapper-sync
|
||||||
pkgdesc = The tool syncs Limine snapshot entries with Snapper snapshots.
|
pkgdesc = Automatically syncs Limine snapshot entries with Snapper snapshots.
|
||||||
pkgver = 1.21.0
|
pkgver = 1.22.0
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://gitlab.com/Zesko/limine-snapper-sync
|
url = https://gitlab.com/Zesko/limine-snapper-sync
|
||||||
arch = any
|
arch = x86_64
|
||||||
|
arch = aarch64
|
||||||
license = GPL3
|
license = GPL3
|
||||||
makedepends = git
|
makedepends = git
|
||||||
makedepends = jdk21-openjdk
|
makedepends = gradle
|
||||||
makedepends = maven
|
|
||||||
depends = bash
|
depends = bash
|
||||||
depends = java-runtime-headless>=17
|
|
||||||
depends = limine
|
depends = limine
|
||||||
depends = snapper
|
depends = snapper
|
||||||
depends = btrfs-progs
|
depends = btrfs-progs
|
||||||
@@ -21,8 +20,14 @@ pkgbase = limine-snapper-sync
|
|||||||
optdepends = b3sum: Fast Blake3 hash function to prevent duplication.
|
optdepends = b3sum: Fast Blake3 hash function to prevent duplication.
|
||||||
optdepends = xxhash: Fast hashing utility for deduplication with shorter hashes.
|
optdepends = xxhash: Fast hashing utility for deduplication with shorter hashes.
|
||||||
conflicts = limine-snapper-sync-git
|
conflicts = limine-snapper-sync-git
|
||||||
|
options = !debug
|
||||||
|
options = !strip
|
||||||
backup = etc/limine-snapper-sync.conf
|
backup = etc/limine-snapper-sync.conf
|
||||||
source = limine-snapper-sync-1.21.0.tar.gz::https://gitlab.com/Zesko/limine-snapper-sync/-/archive/1.21.0/limine-snapper-sync-1.21.0.tar.gz
|
source = limine-snapper-sync-1.22.0.tar.gz::https://gitlab.com/Zesko/limine-snapper-sync/-/archive/1.22.0/limine-snapper-sync-1.22.0.tar.gz
|
||||||
sha256sums = b114a368405121be236c1f5c97c6fd6f765a637611256586c9996415bcf41cad
|
sha256sums = c68cf79d04da748eeed7df191999c4f3200dfe145e63beec7ea4767f9bd8ba74
|
||||||
|
source_x86_64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-x64_bin.tar.gz
|
||||||
|
sha256sums_x86_64 = e0be791c8fda4d03b6b0a0cb824fef3149736170057b3a515252b44419606af0
|
||||||
|
source_aarch64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-aarch64_bin.tar.gz
|
||||||
|
sha256sums_aarch64 = b4580d9f223d0a4b3a1757e58b18ff4c1db950e67e105fc5cb741457d2384a71
|
||||||
|
|
||||||
pkgname = limine-snapper-sync
|
pkgname = limine-snapper-sync
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
src
|
*
|
||||||
pkg
|
!PKGBUILD
|
||||||
limine-snapper-sync*
|
!.SRCINFO
|
||||||
clean.sh
|
|
||||||
|
|||||||
@@ -1,17 +1,18 @@
|
|||||||
# Maintainer: Zesko
|
# Maintainer: Zesko
|
||||||
pkgname="limine-snapper-sync"
|
pkgname="limine-snapper-sync"
|
||||||
pkgver=1.21.0
|
pkgver=1.22.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="The tool syncs Limine snapshot entries with Snapper snapshots."
|
pkgdesc="Automatically syncs Limine snapshot entries with Snapper snapshots."
|
||||||
arch=("any")
|
arch=('x86_64' 'aarch64')
|
||||||
url="https://gitlab.com/Zesko/limine-snapper-sync"
|
url="https://gitlab.com/Zesko/limine-snapper-sync"
|
||||||
source=("$pkgname-$pkgver.tar.gz::$url/-/archive/$pkgver/$pkgname-$pkgver.tar.gz")
|
source=("$pkgname-$pkgver.tar.gz::$url/-/archive/$pkgver/$pkgname-$pkgver.tar.gz")
|
||||||
|
source_x86_64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-x64_bin.tar.gz")
|
||||||
|
source_aarch64=("https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-aarch64_bin.tar.gz")
|
||||||
license=("GPL3")
|
license=("GPL3")
|
||||||
_jre_version=17
|
options=(!debug !strip)
|
||||||
_jdk_version=21
|
_graalvm_version=java-25-graalvm-ce
|
||||||
depends=(
|
depends=(
|
||||||
'bash'
|
'bash'
|
||||||
'java-runtime-headless>='${_jre_version}
|
|
||||||
'limine'
|
'limine'
|
||||||
'snapper'
|
'snapper'
|
||||||
'btrfs-progs'
|
'btrfs-progs'
|
||||||
@@ -24,31 +25,32 @@ optdepends=(
|
|||||||
'b3sum: Fast Blake3 hash function to prevent duplication.'
|
'b3sum: Fast Blake3 hash function to prevent duplication.'
|
||||||
'xxhash: Fast hashing utility for deduplication with shorter hashes.'
|
'xxhash: Fast hashing utility for deduplication with shorter hashes.'
|
||||||
)
|
)
|
||||||
makedepends=('git' 'jdk21-openjdk' 'maven')
|
makedepends=('git' 'gradle')
|
||||||
backup=(etc/limine-snapper-sync.conf)
|
backup=(etc/limine-snapper-sync.conf)
|
||||||
conflicts=('limine-snapper-sync-git')
|
conflicts=('limine-snapper-sync-git')
|
||||||
sha256sums=('b114a368405121be236c1f5c97c6fd6f765a637611256586c9996415bcf41cad')
|
sha256sums=('c68cf79d04da748eeed7df191999c4f3200dfe145e63beec7ea4767f9bd8ba74')
|
||||||
|
sha256sums_x86_64=('e0be791c8fda4d03b6b0a0cb824fef3149736170057b3a515252b44419606af0')
|
||||||
|
sha256sums_aarch64=('b4580d9f223d0a4b3a1757e58b18ff4c1db950e67e105fc5cb741457d2384a71')
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
unset JAVA_OPTS JDK_JAVA_OPTIONS JAVA_TOOL_OPTIONS
|
[[ -d "${_graalvm_version}" ]] && rm -rf "${_graalvm_version}"
|
||||||
JAVA_HOME=/usr/lib/jvm/java-${_jdk_version}-openjdk
|
mv graalvm-community-openjdk-*/ "${_graalvm_version}"
|
||||||
if ! command -v ${JAVA_HOME}/bin/javac >/dev/null 2>&1; then
|
if ! command -v "${_graalvm_version}"/bin/javac >/dev/null 2>&1; then
|
||||||
echo "Error: ${JAVA_HOME}/bin/javac not found." >&2
|
echo "Error: "${_graalvm_version}"/bin/javac not found." >&2
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd "$srcdir/${pkgname}-${pkgver}"
|
cd "$srcdir/${pkgname}-${pkgver}"
|
||||||
JAVA_HOME=/usr/lib/jvm/java-${_jdk_version}-openjdk mvn clean package
|
JAVA_HOME="$srcdir/${_graalvm_version}" gradle clean nativeCompile
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "$srcdir/${pkgname}-${pkgver}"
|
cd "$srcdir/${pkgname}-${pkgver}"
|
||||||
src_path="install/arch-linux/"
|
src_path="install/arch-linux/"
|
||||||
install -dm 755 $src_path/usr/share/java/
|
install -Dm 755 "build/native/nativeCompile/${pkgname}" "$src_path/usr/lib/limine/"
|
||||||
install -Dm 644 target/limine-snapper-sync.jar $src_path/usr/share/java/
|
install -dm 755 "$src_path/usr/share/doc/limine-snapper-sync/"
|
||||||
install -dm 755 $src_path/usr/share/doc/limine-snapper-sync/
|
cp -r README.md CHANGELOG.md "$src_path/usr/share/doc/limine-snapper-sync/"
|
||||||
cp -r README.md CHANGELOG.md screenshots $src_path/usr/share/doc/limine-snapper-sync/
|
cp -r "$src_path/usr" "$src_path/etc" "$pkgdir"
|
||||||
cp -r $src_path/usr $src_path/etc "$pkgdir"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
pkgname=python-terminaltexteffects
|
pkgname=python-terminaltexteffects
|
||||||
_pkgname=terminaltexteffects
|
_pkgname=terminaltexteffects
|
||||||
pkgver=0.14.2
|
pkgver=0.14.2
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc='Visual effects engine applied to text in the terminal. '
|
pkgdesc='Visual effects engine applied to text in the terminal. '
|
||||||
url="https://github.com/ChrisBuilds/terminaltexteffects"
|
url="https://github.com/ChrisBuilds/terminaltexteffects"
|
||||||
arch=('any')
|
arch=('any')
|
||||||
|
|||||||
@@ -1,15 +1,16 @@
|
|||||||
pkgbase = ufw-docker
|
pkgbase = ufw-docker
|
||||||
pkgdesc = To fix the Docker and UFW security flaw without disabling iptables.
|
pkgdesc = To fix the Docker and UFW security flaw without disabling iptables.
|
||||||
pkgver = 250710
|
pkgver = 251123
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://github.com/chaifeng/ufw-docker
|
url = https://github.com/chaifeng/ufw-docker
|
||||||
install = ufw-docker.install
|
install = ufw-docker.install
|
||||||
arch = any
|
arch = any
|
||||||
license = GPL License Version 3.0
|
license = GPL License Version 3.0
|
||||||
depends = ufw
|
depends = ufw
|
||||||
source = ufw-docker-250710.tar.gz::https://github.com/chaifeng/ufw-docker/archive/refs/tags/250710.tar.gz
|
depends = docker
|
||||||
|
source = ufw-docker-251123.tar.gz::https://github.com/chaifeng/ufw-docker/archive/refs/tags/251123.tar.gz
|
||||||
source = ufw-docker.install
|
source = ufw-docker.install
|
||||||
sha256sums = 13b17fc74df2fdb6bda653c6130054f156318a4910db4c943be1df54110a450b
|
b2sums = d4ac771a83a5f7bd328c8d30094a45752dd1b38de7f2d7f5269e369289d9e8ef189b020b97e4d93025d9d7ad61757cda31f80e548e8611b77653f75e731400b7
|
||||||
sha256sums = d97ba0e63766444128e4ddfadc316734f431b5d6d9fc6a6ddadbfd1057ae95f7
|
b2sums = 6f7c41d047dc2fd657708cbb9b35f52e06fbe03fed060e00696fb14ffd291ea4dae759b5d73780799ab0c773a015f16f4d5633b311de9130b3bd78da7d1aa9e3
|
||||||
|
|
||||||
pkgname = ufw-docker
|
pkgname = ufw-docker
|
||||||
|
|||||||
@@ -1,25 +1,21 @@
|
|||||||
# Maintainer: ifurther <>
|
# Maintainer: ifurther <>
|
||||||
# Contributor: Aaronjamt
|
# Contributor: Aaronjamt
|
||||||
pkgname=ufw-docker
|
pkgname=ufw-docker
|
||||||
pkgver=250710
|
pkgver=251123
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="To fix the Docker and UFW security flaw without disabling iptables."
|
pkgdesc='To fix the Docker and UFW security flaw without disabling iptables.'
|
||||||
arch=("any")
|
arch=('any')
|
||||||
url="https://github.com/chaifeng/${pkgname}"
|
url="https://github.com/chaifeng/${pkgname}"
|
||||||
license=('GPL License Version 3.0')
|
license=('GPL License Version 3.0')
|
||||||
depends=('ufw')
|
depends=('ufw' 'docker')
|
||||||
install=ufw-docker.install
|
install=ufw-docker.install
|
||||||
source=("$pkgname-$pkgver.tar.gz::https://github.com/chaifeng/$pkgname/archive/refs/tags/$pkgver.tar.gz"
|
source=("$pkgname-$pkgver.tar.gz::https://github.com/chaifeng/$pkgname/archive/refs/tags/$pkgver.tar.gz"
|
||||||
"ufw-docker.install")
|
'ufw-docker.install')
|
||||||
sha256sums=('13b17fc74df2fdb6bda653c6130054f156318a4910db4c943be1df54110a450b'
|
b2sums=('d4ac771a83a5f7bd328c8d30094a45752dd1b38de7f2d7f5269e369289d9e8ef189b020b97e4d93025d9d7ad61757cda31f80e548e8611b77653f75e731400b7'
|
||||||
'd97ba0e63766444128e4ddfadc316734f431b5d6d9fc6a6ddadbfd1057ae95f7')
|
'6f7c41d047dc2fd657708cbb9b35f52e06fbe03fed060e00696fb14ffd291ea4dae759b5d73780799ab0c773a015f16f4d5633b311de9130b3bd78da7d1aa9e3')
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
pushd "$srcdir/$pkgname-$pkgver"
|
pushd "$srcdir/$pkgname-$pkgver"
|
||||||
msg2 'Installing license...'
|
|
||||||
install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/ufw-docker/LICENSE"
|
install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/ufw-docker/LICENSE"
|
||||||
|
|
||||||
msg2 'Installing...'
|
|
||||||
install -Dm755 ufw-docker "$pkgdir/usr/bin/ufw-docker"
|
install -Dm755 ufw-docker "$pkgdir/usr/bin/ufw-docker"
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,16 +1,4 @@
|
|||||||
post_install() {
|
post_install() {
|
||||||
echo "Now you should back up /etc/ufw/after.rules, and run:"
|
echo 'Run `ufw-docker install` to update ufw rules and automatically back up existing rules.'
|
||||||
echo " # ufw-docker install"
|
echo 'To restore backed up ufw rules, run `ufw-docker uninstall`.'
|
||||||
echo "If you want to show help , just run:"
|
|
||||||
echo " # ufw-docker help"
|
|
||||||
echo "Check installing status, run:"
|
|
||||||
echo " # ufw-docker check"
|
|
||||||
echo "Check status, run:"
|
|
||||||
echo " # ufw-docker status"
|
|
||||||
}
|
|
||||||
|
|
||||||
post_remove() {
|
|
||||||
echo "rest after.rules to default"
|
|
||||||
rm /etc/ufw/after.rules
|
|
||||||
mv /etc/ufw/after.rules-ufw-docker* /etc/ufw/after.rules
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user