chore: sync AUR packages (edge)

This commit is contained in:
ryanrhughes
2026-02-04 06:41:14 +00:00
committed by github-actions[bot]
parent e439b40344
commit 1847eb5c18
13 changed files with 110 additions and 101 deletions
+3 -3
View File
@@ -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.
+2 -2
View File
@@ -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() {
+13 -8
View File
@@ -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
+22 -20
View File
@@ -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"
} }
+13 -8
View File
@@ -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
+20 -18
View File
@@ -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')
+5 -4
View File
@@ -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
+10 -14
View File
@@ -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" install -Dm755 ufw-docker "$pkgdir/usr/bin/ufw-docker"
msg2 'Installing...'
install -Dm755 ufw-docker "$pkgdir/usr/bin/ufw-docker"
} }
+2 -14
View File
@@ -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
} }