user/*: lint

This commit is contained in:
Antoine Martin 2023-03-31 16:26:25 -04:00
parent 3451f9d1a2
commit 33153549ea
Signed by: forge
GPG key ID: D62A472A4AA7D541
48 changed files with 280 additions and 286 deletions

View file

@ -1,66 +1,33 @@
# Maintainer: Antoine Martin <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=airsonic pkgname=airsonic
pkgver=10.6.2 pkgver=10.6.2
pkgrel=1 pkgrel=2
pkgdesc="A free, web-based media streamer and jukebox." pkgdesc="A free, web-based media streamer and jukebox."
arch='noarch' arch='noarch'
url="https://github.com/Airsonic/airsonic/" url="https://github.com/Airsonic/airsonic/"
license='GPL3' license='GPL3'
depends="openjdk8-jre flac lame ffmpeg" depends="openjdk8-jre flac lame ffmpeg"
backup='etc/airsonic/airsonic.conf' source="$pkgname-$pkgver.war::https://github.com/airsonic/airsonic/releases/download/v$pkgver/airsonic.war
noextract=airsonic.war
source="$pkgname-$pkgver.war::https://github.com/airsonic/airsonic/releases/download/v${pkgver}/airsonic.war
airsonic.conf airsonic.conf
airsonic.initd airsonic.initd
airsonic.sh" airsonic.sh"
subpackages="$pkgname-openrc" subpackages="$pkgname-openrc"
options="!check" options="!check"
apk_up2date() {
getpkgver || return 1
local allpackages="$pkgname"
local i s
for i in $allpackages; do
subpkg_set "$i"
if [ ! -f "$REPODEST/$repo/${subpkgarch/noarch/$CARCH}/$subpkgname-$pkgver-r$pkgrel.apk" ]; then
subpkg_unset
return 1
fi
done
subpkg_unset
[ -n "$keep" ] && return 0
cd "$startdir"
for i in $source APKBUILD; do
if is_remote "$i"; then
s="$SRCDEST/$(filename_from_uri $i)"
else
s="$startdir/${i##*/}"
fi
echo $s
if [ "$s" -nt "$REPODEST/$repo/${pkgarch/noarch/$CARCH}/$pkgname-$pkgver-r$pkgrel.apk" ]; then
return 1
fi
done
return 0
}
package() { package() {
cd ${srcdir} mkdir -p $pkgdir/var/lib/airsonic
mkdir -p $pkgdir/var/lib/airsonic mkdir -p $pkgdir/etc/init.d
mkdir -p $pkgdir/etc/init.d mkdir -p $pkgdir/etc/conf.d
mkdir -p $pkgdir/etc/conf.d mkdir -p $pkgdir/etc/airsonic
mkdir -p $pkgdir/etc/airsonic mkdir -p $pkgdir/usr/bin
mkdir -p $pkgdir/usr/bin
cp $srcdir/airsonic-$pkgver.war $pkgdir/var/lib/airsonic/airsonic.war
install -Dm755 $srcdir/airsonic.initd $pkgdir/etc/init.d/airsonic
cp $srcdir/airsonic.conf $pkgdir/etc/conf.d/airsonic
ln -s /etc/conf.d/airsonic $pkgdir/etc/airsonic/airsonic.conf
install -Dm755 $srcdir/airsonic.sh $pkgdir/usr/bin/airsonic
cp $srcdir/airsonic-$pkgver.war $pkgdir/var/lib/airsonic/airsonic.war
install -Dm755 $srcdir/airsonic.initd $pkgdir/etc/init.d/airsonic
cp $srcdir/airsonic.conf $pkgdir/etc/conf.d/airsonic
ln -s /etc/conf.d/airsonic $pkgdir/etc/airsonic/airsonic.conf
install -Dm755 $srcdir/airsonic.sh $pkgdir/usr/bin/airsonic
} }
sha512sums="171d45592d919c58869cde77eefa117df83bab3c7cfdf6ca5b6f88ad5fc58492fad3529ce9d2fff287c33ebddb594148c2aead6badb537e492a794c0f73a8fae airsonic-10.6.2.war sha512sums="171d45592d919c58869cde77eefa117df83bab3c7cfdf6ca5b6f88ad5fc58492fad3529ce9d2fff287c33ebddb594148c2aead6badb537e492a794c0f73a8fae airsonic-10.6.2.war
0d0c543986a7db15202667461796ed1281e90c0f9c1b5b44bc0df48693f8b1f604b333bef54408c598c23bd9173b8641f102ad7f24ed7abf3316c61d0ca82cb6 airsonic.conf 0d0c543986a7db15202667461796ed1281e90c0f9c1b5b44bc0df48693f8b1f604b333bef54408c598c23bd9173b8641f102ad7f24ed7abf3316c61d0ca82cb6 airsonic.conf

View file

@ -3,7 +3,7 @@
pkgname=authentik pkgname=authentik
pkgver=2022.12.2 pkgver=2022.12.2
pkgrel=0 pkgrel=1
pkgdesc="An open-source Identity Provider focused on flexibility and versatility" pkgdesc="An open-source Identity Provider focused on flexibility and versatility"
url="https://github.com/goauthentik/authentik" url="https://github.com/goauthentik/authentik"
arch="all" arch="all"
@ -169,7 +169,7 @@ build() {
npm run build npm run build
cd .. cd ..
msg "Building website" msg "Building website"
cd website cd website
npm ci --no-audit npm ci --no-audit
npm run build npm run build
@ -197,7 +197,7 @@ package() {
install -Dm755 "$builddir"/manage.py "$pkgdir"/usr/share/webapps/authentik/manage.py install -Dm755 "$builddir"/manage.py "$pkgdir"/usr/share/webapps/authentik/manage.py
install -Dm755 "$builddir"/server "$pkgdir"/usr/share/webapps/authentik/server install -Dm755 "$builddir"/server "$pkgdir"/usr/share/webapps/authentik/server
ln -s "/etc/authentik/config.yml" "$pkgdir"/usr/share/webapps/authentik/local.env.yml ln -s "/etc/authentik/config.yml" "$pkgdir"/usr/share/webapps/authentik/local.env.yml
install -Dm755 "$builddir"/proxy "$pkgdir"/usr/bin/authentik-proxy install -Dm755 "$builddir"/proxy "$pkgdir"/usr/bin/authentik-proxy
install -Dm755 "$builddir"/ldap "$pkgdir"/usr/bin/authentik-ldap install -Dm755 "$builddir"/ldap "$pkgdir"/usr/bin/authentik-ldap

View file

@ -3,7 +3,7 @@
pkgname=caprine pkgname=caprine
pkgver=2.57.0 pkgver=2.57.0
pkgrel=0 pkgrel=1
pkgdesc="Elegant Facebook Messenger desktop app" pkgdesc="Elegant Facebook Messenger desktop app"
arch="noarch" arch="noarch"
url="https://github.com/sindresorhus/caprine" url="https://github.com/sindresorhus/caprine"
@ -11,9 +11,10 @@ license="MIT"
depends="electron" depends="electron"
makedepends="npm findutils" makedepends="npm findutils"
options="!check" options="!check"
source="$pkgname-$pkgver.tar.gz::https://github.com/sindresorhus/caprine/archive/refs/tags/v$pkgver.tar.gz source="
caprine.desktop $pkgname-$pkgver.tar.gz::https://github.com/sindresorhus/caprine/archive/refs/tags/v$pkgver.tar.gz
caprine.js caprine.desktop
caprine.js
" "
build() { build() {
@ -29,18 +30,18 @@ package() {
local appdir=/usr/lib/$pkgname local appdir=/usr/lib/$pkgname
install -d "$pkgdir"$appdir install -d "$pkgdir"$appdir
cp -r * "$pkgdir"$appdir cp -r ./* "$pkgdir"$appdir
install -dm755 "$pkgdir/usr/share/pixmaps" install -dm755 "$pkgdir/usr/share/pixmaps"
install -m644 build/icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png" install -m644 build/icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
install -Dm755 "$srcdir"/$pkgname.js "$pkgdir"/usr/bin/$pkgname install -Dm755 "$srcdir"/$pkgname.js "$pkgdir"/usr/bin/$pkgname
install -Dm644 "$srcdir"/$pkgname.desktop \ install -Dm644 "$srcdir"/$pkgname.desktop \
"$pkgdir"/usr/share/applications/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop
install -dm755 "$pkgdir"/usr/share/licenses/$pkgname install -dm755 "$pkgdir"/usr/share/licenses/$pkgname
ln -s $(realpath -m --relative-to=/usr/share/licenses/$pkgname $appdir/license) \ ln -s "$(realpath -m --relative-to=/usr/share/licenses/$pkgname $appdir/license)" \
"$pkgdir"/usr/share/licenses/$pkgname "$pkgdir"/usr/share/licenses/$pkgname
# Clean up # Clean up
rm -r "$pkgdir"$appdir/build rm -r "$pkgdir"$appdir/build

View file

@ -1,19 +1,20 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=craftbukkit-plugin-customtime pkgname=craftbukkit-plugin-customtime
pkgver=2.1.1 pkgver=2.1.1
pkgrel=1 pkgrel=2
pkgdesc="CustomTime is a simple plugin used to control the day/night cycle. You can speed up or slow down time any way you like." pkgdesc="CustomTime is a simple plugin used to control the day/night cycle. You can speed up or slow down time any way you like."
options=!check options=!check
arch='noarch' arch='noarch'
url="https://dev.bukkit.org/projects/customtime" url="https://dev.bukkit.org/projects/customtime"
license="CC-BY-NC-4.0" license="CC-BY-NC-4.0"
depends="craftbukkit>=1.16.1 craftbukkit<=1.18.1" depends="craftbukkit>=1.16.1 craftbukkit<=1.18.1"
source="${pkgname}-${pkgver}.jar::https://media.forgecdn.net/files/3414/509/CustomTime-${pkgver}.jar" source="$pkgname-$pkgver.jar::https://media.forgecdn.net/files/3414/509/CustomTime-$pkgver.jar"
noextract="${pkgname}-${pkgver}.jar"
package() { package() {
install -Dm644 "${srcdir}"/${pkgname}-${pkgver}.jar "$pkgdir/var/lib/craftbukkit/plugins/CustomTime.jar" install -Dm644 "$srcdir"/$pkgname-$pkgver.jar "$pkgdir/var/lib/craftbukkit/plugins/CustomTime.jar"
chown craftbukkit:craftbukkit "$pkgdir"/var/lib/craftbukkit/plugins/CustomTime.jar chown craftbukkit:craftbukkit "$pkgdir"/var/lib/craftbukkit/plugins/CustomTime.jar
} }
sha512sums=" sha512sums="
fd3eb316dbdc16b1b1fe6a676e989507e09ad5fa3f1de3016db4bccdf11536f7a459cf5a134db87165edf6cf0229d7d656bcf0d81250cad20120bdaaa2fbc553 craftbukkit-plugin-customtime-2.1.1.jar fd3eb316dbdc16b1b1fe6a676e989507e09ad5fa3f1de3016db4bccdf11536f7a459cf5a134db87165edf6cf0229d7d656bcf0d81250cad20120bdaaa2fbc553 craftbukkit-plugin-customtime-2.1.1.jar

View file

@ -1,8 +1,10 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=craftbukkit-plugin-dynmap pkgname=craftbukkit-plugin-dynmap
pkgver=3.5 pkgver=3.5
_pkgver=$pkgver-beta-1 _pkgver=$pkgver-beta-1
pkgrel=0 pkgrel=1
pkgdesc="A Google Maps-like map for your Minecraft server that can be viewed in a browser" pkgdesc="A Google Maps-like map for your Minecraft server that can be viewed in a browser"
options=!check options=!check
arch='noarch' arch='noarch'
@ -12,8 +14,8 @@ depends="craftbukkit>=1.16.1 craftbukkit<=1.18.1"
source="$pkgname-$_pkgver.jar::https://dynmap.us/releases/Dynmap-$_pkgver-spigot.jar" source="$pkgname-$_pkgver.jar::https://dynmap.us/releases/Dynmap-$_pkgver-spigot.jar"
package() { package() {
install -Dm644 "${srcdir}"/${pkgname}-${_pkgver}.jar "$pkgdir/var/lib/craftbukkit/plugins/dynmap.jar" install -Dm644 "$srcdir"/$pkgname-$_pkgver.jar "$pkgdir/var/lib/craftbukkit/plugins/dynmap.jar"
chown craftbukkit:craftbukkit "$pkgdir"/var/lib/craftbukkit/plugins/dynmap.jar chown craftbukkit:craftbukkit "$pkgdir"/var/lib/craftbukkit/plugins/dynmap.jar
} }
sha512sums=" sha512sums="
15b4d5cdfdd9b4f96d269c49cc63c2ff7a43977258f1280eb94c5de568a9e62ef6fe112a4c23d5abb0616623d9e10f363c3d94ea25740f4990f2959fb448ea60 craftbukkit-plugin-dynmap-3.5-beta-1.jar 15b4d5cdfdd9b4f96d269c49cc63c2ff7a43977258f1280eb94c5de568a9e62ef6fe112a4c23d5abb0616623d9e10f363c3d94ea25740f4990f2959fb448ea60 craftbukkit-plugin-dynmap-3.5-beta-1.jar

View file

@ -1,9 +1,11 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=craftbukkit-plugin-essentialx pkgname=craftbukkit-plugin-essentialx
_pkgver=2.19.2 _pkgver=2.19.2
_buildver=release _buildver=release
_buildcommit= _buildcommit=0
pkgrel=1 pkgrel=2
pkgdesc="EssentialsX is the essential plugin suite for Minecraft servers, with over 130 commands for servers of all size and scale." pkgdesc="EssentialsX is the essential plugin suite for Minecraft servers, with over 130 commands for servers of all size and scale."
options=!check options=!check
arch='noarch' arch='noarch'
@ -16,11 +18,11 @@ if _buildver=release; then
_url=https://github.com/EssentialsX/Essentials/releases/download/$pkgver _url=https://github.com/EssentialsX/Essentials/releases/download/$pkgver
_filename="$pkgver.jar" _filename="$pkgver.jar"
else else
pkgver=$_pkgver.$_buildver pkgver=$_pkgver.$_buildver
_url=https://ci.ender.zone/job/EssentialsX/lastSuccessfulBuild/artifact/jars _url=https://ci.ender.zone/job/EssentialsX/lastSuccessfulBuild/artifact/jars
_filename="${_pkgver}-dev+${_buildver}-${_buildcommit}.jar" _filename="$_pkgver-dev+$_buildver-$_buildcommit.jar"
fi fi
source=" source="
$_url/EssentialsX-$_filename $_url/EssentialsX-$_filename
$_url/EssentialsXChat-$_filename $_url/EssentialsXChat-$_filename
@ -32,65 +34,65 @@ source="
$_url/EssentialsXXMPP-$_filename $_url/EssentialsXXMPP-$_filename
" "
subpackages="${pkgname}-core ${pkgname}-chat ${pkgname}-spawn ${pkgname}-antibuild ${pkgname}-discord ${pkgname}-geo ${pkgname}-protect ${pkgname}-xmpp" subpackages="$pkgname-core $pkgname-chat $pkgname-spawn $pkgname-antibuild $pkgname-discord $pkgname-geo $pkgname-protect $pkgname-xmpp"
package() { package() {
mkdir -p "${pkgdir}" mkdir -p "$pkgdir"
} }
core() { core() {
pkgdesc="Core functionality: teleports, private messages, homes, warps and more" pkgdesc="Core functionality: teleports, private messages, homes, warps and more"
install -Dm644 "${srcdir}"/EssentialsX-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/Essentials.jar" install -Dm644 "$srcdir"/EssentialsX-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/Essentials.jar"
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/Essentials.jar chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/Essentials.jar
} }
chat() { chat() {
pkgdesc="Chat formatting, local chat" pkgdesc="Chat formatting, local chat"
depends="${pkgname}-core" depends="$pkgname-core"
install -Dm644 "${srcdir}"/EssentialsXChat-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsChat.jar" install -Dm644 "$srcdir"/EssentialsXChat-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsChat.jar"
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsChat.jar chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsChat.jar
} }
spawn() { spawn() {
pkgdesc="Spawnpoint control, per-player spawns" pkgdesc="Spawnpoint control, per-player spawns"
depends="${pkgname}-core" depends="$pkgname-core"
install -Dm644 "${srcdir}"/EssentialsXSpawn-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsSpawn.jar" install -Dm644 "$srcdir"/EssentialsXSpawn-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsSpawn.jar"
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsSpawn.jar chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsSpawn.jar
} }
antibuild() { antibuild() {
pkgdesc="Simple permissions-based building control" pkgdesc="Simple permissions-based building control"
depends="${pkgname}-core" depends="$pkgname-core"
install -Dm644 "${srcdir}"/EssentialsXAntiBuild-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsAntiBuild.jar" install -Dm644 "$srcdir"/EssentialsXAntiBuild-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsAntiBuild.jar"
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsAntiBuild.jar chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsAntiBuild.jar
} }
discord() { discord() {
pkgdesc="Lightweight chat, messaging and command integration with Discord" pkgdesc="Lightweight chat, messaging and command integration with Discord"
depends="${pkgname}-core" depends="$pkgname-core"
install -Dm644 "${srcdir}"/EssentialsXDiscord-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsDiscord.jar" install -Dm644 "$srcdir"/EssentialsXDiscord-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsDiscord.jar"
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsDiscord.jar chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsDiscord.jar
} }
geo() { geo() {
pkgdesc="Geographical player lookup (formerly EssentialsX GeoIP)" pkgdesc="Geographical player lookup (formerly EssentialsX GeoIP)"
depends="${pkgname}-core" depends="$pkgname-core"
install -Dm644 "${srcdir}"/EssentialsXGeoIP-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsGeo.jar" install -Dm644 "$srcdir"/EssentialsXGeoIP-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsGeo.jar"
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsGeo.jar chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsGeo.jar
} }
protect() { protect() {
pkgdesc="Configurable world protection and control" pkgdesc="Configurable world protection and control"
depends="${pkgname}-core" depends="$pkgname-core"
install -Dm644 "${srcdir}"/EssentialsXProtect-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsProtect.jar" install -Dm644 "$srcdir"/EssentialsXProtect-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsProtect.jar"
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsProtect.jar chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsProtect.jar
} }
xmpp() { xmpp() {
pkgdesc="Lightweight chat, messaging and server log integration with Jabber/XMPP services" pkgdesc="Lightweight chat, messaging and server log integration with Jabber/XMPP services"
depends="${pkgname}-core" depends="$pkgname-core"
install -Dm644 "${srcdir}"/EssentialsXXMPP-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsXMPP.jar" install -Dm644 "$srcdir"/EssentialsXXMPP-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsXMPP.jar"
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsXMPP.jar chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsXMPP.jar
} }

View file

@ -1,21 +1,22 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=craftbukkit-plugin-luckperms pkgname=craftbukkit-plugin-luckperms
_pkgver=5.3.89 _pkgver=5.3.89
_buildver=1389 _buildver=1389
pkgver=$_pkgver.$_buildver pkgver=$_pkgver.$_buildver
pkgrel=0 pkgrel=1
pkgdesc="An advanced permissions plugin for Bukkit/Spigot, BungeeCord and Sponge." pkgdesc="An advanced permissions plugin for Bukkit/Spigot, BungeeCord and Sponge."
options=!check options=!check
arch='noarch' arch='noarch'
url="https://github.com/lucko/LuckPerms" url="https://github.com/lucko/LuckPerms"
license="MIT" license="MIT"
depends="craftbukkit>=1.8.8 craftbukkit<=1.18.1" depends="craftbukkit>=1.8.8 craftbukkit<=1.18.1"
source="https://ci.lucko.me/job/LuckPerms/${_buildver}/artifact/bukkit/loader/build/libs/LuckPerms-Bukkit-${_pkgver}.jar" source="https://ci.lucko.me/job/LuckPerms/$_buildver/artifact/bukkit/loader/build/libs/LuckPerms-Bukkit-$_pkgver.jar"
noextract="LuckPerms-Bukkit-$_pkgver.jar"
package() { package() {
install -Dm644 "${srcdir}"/LuckPerms-Bukkit-$_pkgver.jar "$pkgdir/var/lib/craftbukkit/plugins/LuckPerms.jar" install -Dm644 "$srcdir"/LuckPerms-Bukkit-$_pkgver.jar "$pkgdir/var/lib/craftbukkit/plugins/LuckPerms.jar"
chown craftbukkit:craftbukkit "$pkgdir"/var/lib/craftbukkit/plugins/LuckPerms.jar chown craftbukkit:craftbukkit "$pkgdir"/var/lib/craftbukkit/plugins/LuckPerms.jar
} }
sha512sums=" sha512sums="
7e146616cdf7f667c483bbe2112439c85f32427e9aa3714f0b0e869abf0cde6aacc7341d8d9e6a72ddcf8f35af840f4ba678c4690222912113f497cafce11154 LuckPerms-Bukkit-5.3.89.jar 7e146616cdf7f667c483bbe2112439c85f32427e9aa3714f0b0e869abf0cde6aacc7341d8d9e6a72ddcf8f35af840f4ba678c4690222912113f497cafce11154 LuckPerms-Bukkit-5.3.89.jar

View file

@ -1,20 +1,21 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=craftbukkit-plugin-worldedit pkgname=craftbukkit-plugin-worldedit
pkgver=7.2.8 pkgver=7.2.8
_pkgver=${pkgver} _pkgver=$pkgver
pkgrel=0 pkgrel=1
pkgdesc="WorldEdit is an easy-to-use in-game Minecraft map editor" pkgdesc="WorldEdit is an easy-to-use in-game Minecraft map editor"
options=!check options=!check
arch='noarch' arch='noarch'
url="https://dev.bukkit.org/projects/worldedit" url="https://dev.bukkit.org/projects/worldedit"
license="GPL-3.0" license="GPL-3.0"
depends="craftbukkit>=1.13.2 craftbukkit<=1.18.1" depends="craftbukkit>=1.13.2 craftbukkit<=1.18.1"
source="https://media.forgecdn.net/files/3559/523/worldedit-bukkit-7.2.8.jar" source="https://media.forgecdn.net/files/3559/523/worldedit-bukkit-7.2.8.jar"
noextract="worldedit-bukkit-${_pkgver}.jar"
package() { package() {
install -Dm644 "${srcdir}"/worldedit-bukkit-${_pkgver}.jar "$pkgdir/var/lib/craftbukkit/plugins/WorldEdit.jar" install -Dm644 "$srcdir"/worldedit-bukkit-$_pkgver.jar "$pkgdir/var/lib/craftbukkit/plugins/WorldEdit.jar"
chown craftbukkit:craftbukkit $pkgdir/var/lib/craftbukkit/plugins/WorldEdit.jar chown craftbukkit:craftbukkit $pkgdir/var/lib/craftbukkit/plugins/WorldEdit.jar
} }
sha512sums=" sha512sums="
b57eacf7a2d90461f996f71cf55aa2e328d7b75c724291f11bcd1ab0f7e64e980db7ae3a2a56fffdf2bc31bfbcf68dda89b7c6f2ffa32ee430b8016020d796e3 worldedit-bukkit-7.2.8.jar b57eacf7a2d90461f996f71cf55aa2e328d7b75c724291f11bcd1ab0f7e64e980db7ae3a2a56fffdf2bc31bfbcf68dda89b7c6f2ffa32ee430b8016020d796e3 worldedit-bukkit-7.2.8.jar

View file

@ -1,8 +1,10 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=craftbukkit-plugin-worldedit pkgname=craftbukkit-plugin-worldedit
pkgver=7.0.6 pkgver=7.0.6
_pkgver=${pkgver} _pkgver=$pkgver
pkgrel=2 pkgrel=3
pkgdesc="WorldGuard lets you and players guard areas of land against griefers and undesirables" pkgdesc="WorldGuard lets you and players guard areas of land against griefers and undesirables"
options=!check options=!check
arch='noarch' arch='noarch'
@ -10,11 +12,10 @@ url="https://dev.bukkit.org/projects/worldguard"
license="GPL-3.0" license="GPL-3.0"
depends="craftbukkit>=1.17.0 craftbukkit<=1.18.1" depends="craftbukkit>=1.17.0 craftbukkit<=1.18.1"
source="https://media.forgecdn.net/files/3461/546/worldguard-bukkit-7.0.6-dist.jar" source="https://media.forgecdn.net/files/3461/546/worldguard-bukkit-7.0.6-dist.jar"
noextract="worldguard-bukkit-${_pkgver}-dist.jar"
package() { package() {
install -Dm644 "${srcdir}"/worldguard-bukkit-${_pkgver}-dist.jar "$pkgdir/var/lib/craftbukkit/plugins/WorldGuard.jar" install -Dm644 "$srcdir"/worldguard-bukkit-$_pkgver-dist.jar "$pkgdir/var/lib/craftbukkit/plugins/WorldGuard.jar"
chown craftbukkit:craftbukkit $pkgdir/var/lib/craftbukkit/plugins/WorldGuard.jar chown craftbukkit:craftbukkit $pkgdir/var/lib/craftbukkit/plugins/WorldGuard.jar
} }
sha512sums=" sha512sums="
f2f857ffbbe7896b8986d5944564d7ab01e51d86476e05c66067a57d83dcb2ee60019ab9d75b16d551e9cfe102d29a602de41f316da57d7743d2595d6a11d839 worldguard-bukkit-7.0.6-dist.jar f2f857ffbbe7896b8986d5944564d7ab01e51d86476e05c66067a57d83dcb2ee60019ab9d75b16d551e9cfe102d29a602de41f316da57d7743d2595d6a11d839 worldguard-bukkit-7.0.6-dist.jar

View file

@ -1,39 +1,34 @@
# Maintainer: Antoine Martin <antoine.martin@pm.me> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Based on PKGBUILD from Lukas Jirkovsky <l.jirkovsky@gmail.com> # Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=cuetools pkgname=cuetools
pkgver=1.4.1 pkgver=1.4.1
pkgrel=0 pkgrel=1
pkgdesc="Cue and toc file parsers and utilities" pkgdesc="Cue and toc file parsers and utilities"
arch='x86_64' arch='x86_64'
url="https://github.com/svend/cuetools" url="https://github.com/svend/cuetools"
#url="http://developer.berlios.de/projects/cuetools/"
license='GPL' license='GPL'
depends='musl' depends='musl'
makedepends='automake autoconf byacc flex' makedepends='automake autoconf byacc flex'
subpackages="$pkgname-doc" subpackages="$pkgname-doc"
source="$pkgname-$pkgver.tar.gz::https://github.com/svend/cuetools/archive/${pkgver}.tar.gz" source="$pkgname-$pkgver.tar.gz::https://github.com/svend/cuetools/archive/$pkgver.tar.gz"
builddir="$srcdir/$pkgname-$pkgver"
prepare() { prepare() {
cd "$builddir" default_prepare
aclocal aclocal
autoheader autoheader
automake --force-missing --add-missing automake --force-missing --add-missing
autoconf autoconf
} }
build() { build() {
cd "$builddir" ./configure --prefix=/usr
make
./configure --prefix=/usr
make
} }
package() { package() {
cd "$builddir" make DESTDIR="$pkgdir" install
make DESTDIR="$pkgdir" install
} }
sha512sums="dc81e6ec756f9d040dd913e8f340be136d68619caa24bdec21364f94b4fc0ffcbcf21325c7fd53c9230d6d70a2856b45a32c5ca7f41ec76fa47298bf226d959e cuetools-1.4.1.tar.gz" sha512sums="dc81e6ec756f9d040dd913e8f340be136d68619caa24bdec21364f94b4fc0ffcbcf21325c7fd53c9230d6d70a2856b45a32c5ca7f41ec76fa47298bf226d959e cuetools-1.4.1.tar.gz"

View file

@ -1,8 +1,9 @@
# Maintainer: Antoine Martin <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=firefly-iii-plaid-connector pkgname=firefly-iii-plaid-connector
pkgver=0.3.1 pkgver=0.3.1
pkgrel=6 pkgrel=7
pkgdesc="The Free Software Media System" pkgdesc="The Free Software Media System"
arch="x86_64" arch="x86_64"
url="https://gitlab.com/GeorgeHahn/firefly-plaid-connector" url="https://gitlab.com/GeorgeHahn/firefly-plaid-connector"
@ -13,13 +14,13 @@ makedepends="dotnet6-sdk"
source="firefly-plaid-connector-$pkgver.tar.gz::https://gitlab.com/GeorgeHahn/firefly-plaid-connector/-/archive/v$pkgver/firefly-plaid-connector-v$pkgver.tar.gz net6-support.patch" source="firefly-plaid-connector-$pkgver.tar.gz::https://gitlab.com/GeorgeHahn/firefly-plaid-connector/-/archive/v$pkgver/firefly-plaid-connector-v$pkgver.tar.gz net6-support.patch"
builddir="$srcdir/firefly-plaid-connector-v$pkgver" builddir="$srcdir/firefly-plaid-connector-v$pkgver"
build(){ build() {
dotnet publish --configuration Release --output ./publish --use-current-runtime --no-self-contained dotnet publish --configuration Release --output ./publish --use-current-runtime --no-self-contained
} }
package() { package() {
mkdir -p "$pkgdir"/usr/lib mkdir -p "$pkgdir"/usr/lib
cp -r "$builddir"/publish "$pkgdir"/usr/lib/firefly-plaid-connector cp -r "$builddir"/publish "$pkgdir"/usr/lib/firefly-plaid-connector
} }
sha512sums=" sha512sums="

View file

@ -2,9 +2,10 @@
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net> # Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Natanael Copa <ncopa@alpinelinux.org> # Contributor: Natanael Copa <ncopa@alpinelinux.org>
# Contributor: Leo <thinkabit.ukim@gmail.com> # Contributor: Leo <thinkabit.ukim@gmail.com>
pkgname=gconf pkgname=gconf
pkgver=3.2.6 pkgver=3.2.6
pkgrel=5 pkgrel=6
pkgdesc="GNOME configuration system" pkgdesc="GNOME configuration system"
url="http://projects.gnome.org/gconf" url="http://projects.gnome.org/gconf"
arch="all" arch="all"
@ -12,12 +13,11 @@ license="GPL-2.0-or-later"
depends_dev="libxml2-dev gtk+3.0-dev polkit-dev" depends_dev="libxml2-dev gtk+3.0-dev polkit-dev"
makedepends="$depends_dev gobject-introspection-dev glib-dev intltool" makedepends="$depends_dev gobject-introspection-dev glib-dev intltool"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang" subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.gnome.org/sources/GConf/${pkgver%.*}/GConf-${pkgver}.tar.xz" source="https://download.gnome.org/sources/GConf/${pkgver%.*}/GConf-$pkgver.tar.xz"
builddir="$srcdir"/GConf-"$pkgver" builddir="$srcdir"/GConf-"$pkgver"
build() { build() {
cd "$builddir"
./configure \ ./configure \
--build=$CBUILD \ --build=$CBUILD \
--host=$CHOST \ --host=$CHOST \
@ -30,12 +30,10 @@ build() {
} }
check() { check() {
cd "$builddir"
make check make check
} }
package() { package() {
cd "$builddir"
make DESTDIR="$pkgdir" install make DESTDIR="$pkgdir" install
} }

View file

@ -1,10 +1,12 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Keith Maxwell <keith.maxwell@gmail.com> # Contributor: Keith Maxwell <keith.maxwell@gmail.com>
# Contributor: wener <wenermail@gmail.com> # Contributor: wener <wenermail@gmail.com>
# Maintainer: wener <wenermail@gmail.com>
pkgname=grpc pkgname=grpc
# This version is used in gitlab-foss 15.2.2. # This version is used in gitlab-foss 15.2.2.
pkgver=1.42.0 pkgver=1.42.0
pkgrel=2 pkgrel=3
pkgdesc="The C based gRPC" pkgdesc="The C based gRPC"
url="https://grpc.io/" url="https://grpc.io/"
arch="all" arch="all"

View file

@ -1,8 +1,10 @@
# Maintainer: Antoine Martin <antoine.martin@protonmail.com> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=grumble pkgname=grumble
pkgver=20200415 pkgver=20200415
_gittag=6f8c2bf2f51fddc1cb09e3385bc4e9db5dc43ba9 _gittag=6f8c2bf2f51fddc1cb09e3385bc4e9db5dc43ba9
pkgrel=0 pkgrel=1
pkgdesc="Grumble is an implementation of a server for the Mumble voice chat system." pkgdesc="Grumble is an implementation of a server for the Mumble voice chat system."
url="https://github.com/mumble-voip/grumble" url="https://github.com/mumble-voip/grumble"
arch="x86_64" arch="x86_64"

View file

@ -1,6 +1,8 @@
# Maintainer: Antoine Martin <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=jellysub pkgname=jellysub
_pkgname=$pkgname
pkgver=0.0.6 pkgver=0.0.6
pkgrel=0 pkgrel=0
arch="noarch" arch="noarch"
@ -15,7 +17,7 @@ depends="
makedepends='py3-setuptools' makedepends='py3-setuptools'
subpackages="$pkgname-openrc" subpackages="$pkgname-openrc"
source=" source="
$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/${pkgname:0:1}/$pkgname/$pkgname-$pkgver.tar.gz $_pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz
jellysub.openrc jellysub.openrc
jellysub.conf jellysub.conf
" "

View file

@ -1,44 +1,39 @@
# Maintainer: Antoine Martin <antoine@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=mattermost pkgname=mattermost
pkgver=5.31.0 pkgver=5.31.0
pkgrel=0 pkgrel=1
pkgdesc="Open source Slack-alternative in Golang and React" pkgdesc="Open source Slack-alternative in Golang and React"
arch='x86_64' arch='x86_64'
url="https://mattermost.com" url="https://mattermost.com"
license='AGPL' license='AGPL'
source="https://releases.mattermost.com/${pkgver}/mattermost-${pkgver}-linux-amd64.tar.gz" source="https://releases.mattermost.com/$pkgver/mattermost-$pkgver-linux-amd64.tar.gz"
builddir="${srcdir}" builddir="$srcdir"
subpackages="$pkgname-doc" subpackages="$pkgname-doc"
build() {
return 0
}
package() { package() {
cd ${builddir} install -dm755 \
"$pkgdir"/usr/bin \
"$pkgdir"/usr/share/webapps/$pkgname \
"$pkgdir"/etc/$pkgname \
"$pkgdir"/usr/share/doc/"$pkgname"
install -dm755 \ cp -a mattermost "$pkgdir"/usr/share/webapps/.
"$pkgdir"/usr/bin \
"$pkgdir"/usr/share/webapps/${pkgname} \
"$pkgdir"/etc/${pkgname} \
"$pkgdir"/usr/share/doc/"$pkgname"
cp -a mattermost "$pkgdir"/usr/share/webapps/. install -dm755 $pkgdir/usr/share/webapps/$pkgname/client/plugins
install -dm755 $pkgdir/usr/share/webapps/$pkgname/client/plugins mv "$pkgdir"/usr/share/webapps/$pkgname/config/* "$pkgdir"/etc/$pkgname/.
rmdir "$pkgdir"/usr/share/webapps/$pkgname/config
ln -s /etc/$pkgname/config "$pkgdir"/usr/share/webapps/$pkgname/config
mv "$pkgdir"/usr/share/webapps/$pkgname/config/* "$pkgdir"/etc/$pkgname/. sed -e 's@"Directory": ".*"@"Directory": "/var/lib/mattermost/"@g' \
rmdir "$pkgdir"/usr/share/webapps/$pkgname/config -e 's@tcp(dockerhost:3306)@unix(/run/mysqld/mysqld.sock)@g' \
ln -s /etc/$pkgname/config "$pkgdir"/usr/share/webapps/$pkgname/config -i "$pkgdir"/etc/"$pkgname"/config.json
sed -e 's@"Directory": ".*"@"Directory": "/var/lib/mattermost/"@g' \ mv mattermost/NOTICE.txt mattermost/README.md "$pkgdir"/usr/share/doc/"$pkgname"
-e 's@tcp(dockerhost:3306)@unix(/run/mysqld/mysqld.sock)@g' \
-i "$pkgdir"/etc/"$pkgname"/config.json
mv mattermost/NOTICE.txt mattermost/README.md "$pkgdir"/usr/share/doc/"$pkgname" ln -s "/usr/share/webapps/$pkgname/bin/$pkgname" "$pkgdir/usr/bin/$pkgname"
ln -s "/usr/share/webapps/$pkgname/bin/$pkgname" "$pkgdir/usr/bin/$pkgname"
} }

View file

@ -3,14 +3,13 @@
pkgname=mumble-web pkgname=mumble-web
pkgver=0.5.1 pkgver=0.5.1
pkgrel=0 pkgrel=1
pkgdesc="An HTML5 Mumble client - stable" pkgdesc="An HTML5 Mumble client - stable"
arch='noarch' arch='noarch'
url="https://github.com/johni0702/mumble-web" url="https://github.com/johni0702/mumble-web"
license='custom:ISC' license='custom:ISC'
makedepends='npm jq' makedepends='npm jq'
source="https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz LICENSE" source="https://registry.npmjs.org/mumble-web/-/mumble-web-$pkgver.tgz LICENSE"
noextract="$pkgname-$pkgver.tgz"
subpackages="$pkgname-doc" subpackages="$pkgname-doc"
options="!check" options="!check"
@ -37,7 +36,7 @@ package() {
# npm gives ownership of ALL FILES to build user # npm gives ownership of ALL FILES to build user
# https://bugs.archlinux.org/task/63396 # https://bugs.archlinux.org/task/63396
chown -R root:root "${pkgdir}" chown -R root:root "$pkgdir"
} }
sha512sums="87de66921c5ac00cfd91c6dde064d3427dbbc979c6e94f18cc3e84e77799e9f2bba361818f08ceedc08ded91865decde24da306e6e3d74f3a42ec5d231105bf6 mumble-web-0.5.1.tgz sha512sums="87de66921c5ac00cfd91c6dde064d3427dbbc979c6e94f18cc3e84e77799e9f2bba361818f08ceedc08ded91865decde24da306e6e3d74f3a42ec5d231105bf6 mumble-web-0.5.1.tgz
a9e2bbe2ae661a0a39852414100ae3b25f5e5915c0d3f6eda4bd17ce3fbc8fc48418315a936d5305212ca4a550ddb1054206a450d1ffbcdb6281d59402afa8ef LICENSE" a9e2bbe2ae661a0a39852414100ae3b25f5e5915c0d3f6eda4bd17ce3fbc8fc48418315a936d5305212ca4a550ddb1054206a450d1ffbcdb6281d59402afa8ef LICENSE"

View file

@ -1,11 +1,12 @@
# Maintainer: Antoine Martin <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=papermc pkgname=papermc
_pkgver=1.18.1 _pkgver=1.18.1
_build=99 _build=99
_license_commit=4a7962c _license_commit=4a7962c
pkgver="$_pkgver.$_build" pkgver="$_pkgver.$_build"
pkgrel=0 pkgrel=1
pkgdesc="Next generation of Minecraft server, compatible with Spigot plugins and offering uncompromising performance" pkgdesc="Next generation of Minecraft server, compatible with Spigot plugins and offering uncompromising performance"
pkgusers="craftbukkit" pkgusers="craftbukkit"
pkggroups="craftbukkit" pkggroups="craftbukkit"
@ -13,38 +14,38 @@ arch='noarch'
url="https://papermc.io/" url="https://papermc.io/"
license='custom' license='custom'
depends='openjdk17-jre-headless screen sudo bash gawk sed netcat-openbsd tar' depends='openjdk17-jre-headless screen sudo bash gawk sed netcat-openbsd tar'
backup='etc/conf.d/papermc'
options="!check" options="!check"
provides="craftbukkit=$_pkgver" provides="craftbukkit=$_pkgver"
subpackages="${pkgname}-openrc" subpackages="$pkgname.openrc"
source="papermc.$pkgver.jar::https://papermc.io/api/v2/projects/paper/versions/$_pkgver/builds/$_build/downloads/paper-$_pkgver-$_build.jar source="papermc.$pkgver.jar::https://papermc.io/api/v2/projects/paper/versions/$_pkgver/builds/$_build/downloads/paper-$_pkgver-$_build.jar
papermc.initd papermc.initd
papermc.conf papermc.conf
papermc.sh papermc.sh
LICENSE_$pkgver.md"::"https://raw.githubusercontent.com/PaperMC/Paper/$_license_commit/LICENSE.md" LICENSE_$pkgver.md::https://raw.githubusercontent.com/PaperMC/Paper/$_license_commit/LICENSE.md
"
_game="papermc" _game="papermc"
_server_root="/var/lib/papermc" _server_root="/var/lib/papermc"
package() { package() {
install -Dm644 ${srcdir}/${_game}.conf "${pkgdir}/etc/conf.d/${_game}" install -Dm644 $srcdir.$_game.conf "$pkgdir.etc/conf.d/$_game"
install -Dm755 ${srcdir}/${_game}.sh "${pkgdir}/usr/bin/${_game}" install -Dm755 $srcdir.$_game.sh "$pkgdir.usr/bin/$_game"
install -Dm755 ${srcdir}/${_game}.initd "${pkgdir}/etc/init.d/${_game}" install -Dm755 $srcdir.$_game.initd "$pkgdir.etc/init.d/$_game"
install -Dm644 ${srcdir}/${_game}.${pkgver}.jar "${pkgdir}/${_server_root}/${_game}.${pkgver}.jar" install -Dm644 $srcdir.$_game.$pkgver.jar "$pkgdir.$_server_root.$_game.$pkgver.jar"
ln -s "${_game}.${pkgver}.jar" "${pkgdir}${_server_root}/${_game}_server.jar" ln -s "$_game.$pkgver.jar" "$pkgdir._server_root.$_game.server.jar"
# Link to craftbukkit plugins var # Link to craftbukkit plugins var
ln -s "/var/lib/craftbukkit/plugins" "${pkgdir}/${_server_root}/plugins" ln -s "/var/lib/craftbukkit/plugins" "$pkgdir.$_server_root.plugins"
# Link the log files # Link the log files
mkdir -p "${pkgdir}/var/log/" mkdir -p "$pkgdir.var/log/"
install -dm2755 "${pkgdir}/${_server_root}/logs" install -dm2755 "$pkgdir.$_server_root.logs"
ln -s "${_server_root}/logs" "${pkgdir}/var/log/${_game}" ln -s "$_server_root.logs" "$pkgdir.var/log/$_game"
# Give the group write permissions and set user or group ID on execution # Give the group write permissions and set user or group ID on execution
chmod g+ws "${pkgdir}${_server_root}" chmod g+ws "$pkgdir._server_root"
install -D ${srcdir}/./LICENSE_${pkgver}.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -D $srcdir../LICENSE_$pkgver.md "$pkgdir.usr/share/licenses/$pkgname.LICENSE"
} }
sha512sums=" sha512sums="
623d6423ee337671d546469e6bf1821005484192a1ae56d7b77f547f79102df50462e1d0144be13a0de9021c9d931bc974143b1e1526114627ba28688589d76a papermc.1.18.1.99.jar 623d6423ee337671d546469e6bf1821005484192a1ae56d7b77f547f79102df50462e1d0144be13a0de9021c9d931bc974143b1e1526114627ba28688589d76a papermc.1.18.1.99.jar

View file

@ -5,11 +5,11 @@ _cpaname="Crypt-Random-Source"
_cpanauthor=ETHER _cpanauthor=ETHER
pkgname=perl-crypt-random-source pkgname=perl-crypt-random-source
pkgver=0.14 pkgver=0.14
pkgrel=0 pkgrel=1
pkgdesc="Perl Crypt::Random::Source CPAN module - load and instantiate sources of random data" pkgdesc="Perl Crypt::Random::Source CPAN module - load and instantiate sources of random data"
arch="noarch" arch="noarch"
url="http://search.cpan.org/dist/${cpaname}/" url="http://search.cpan.org/dist/$_cpaname/"
license="GPL" license="GPL"$
makedepends=" makedepends="
perl-module-build-tiny perl-module-build-tiny
" "
@ -40,7 +40,7 @@ check() {
} }
package() { package() {
make install INSTALLDIRS=vendor DESTDIR="${pkgdir}" make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
rm "$pkgdir"/usr/lib/perl5/core_perl/perllocal.pod rm "$pkgdir"/usr/lib/perl5/core_perl/perllocal.pod
} }
sha512sums=" sha512sums="

View file

@ -5,10 +5,10 @@ _cpaname="Email-Valid"
_cpanauthor=RJBS _cpanauthor=RJBS
pkgname=perl-email-valid pkgname=perl-email-valid
pkgver=1.203 pkgver=1.203
pkgrel=0 pkgrel=1
pkgdesc="Check validity of Internet email addresses" pkgdesc="Check validity of Internet email addresses"
arch="noarch" arch="noarch"
url="http://search.cpan.org/dist/$cpaname/" url="http://search.cpan.org/dist/$_cpaname/"
license="GPL" license="GPL"
depends=" depends="
perl-io-captureoutput perl-io-captureoutput

View file

@ -3,7 +3,7 @@
pkgname=perl-math-random-isaac pkgname=perl-math-random-isaac
pkgver=1.004 pkgver=1.004
pkgrel=0 pkgrel=1
pkgdesc="Perl interface to the ISAAC PRNG algorithm" pkgdesc="Perl interface to the ISAAC PRNG algorithm"
arch="noarch" arch="noarch"
url='https://search.cpan.org/dist/Math-Random-ISAAC/' url='https://search.cpan.org/dist/Math-Random-ISAAC/'
@ -16,8 +16,8 @@ subpackages="$pkgname-doc"
build() { build() {
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \ export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \
PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='"$pkgdir"'" \ PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR=$pkgdir" \
PERL_MB_OPT="--installdirs vendor --destdir '"$pkgdir"'" \ PERL_MB_OPT="--installdirs vendor --destdir $pkgdir" \
MODULEBUILDRC=/dev/null MODULEBUILDRC=/dev/null
perl Makefile.PL perl Makefile.PL
make make
@ -29,7 +29,7 @@ check() {
package() { package() {
make install make install
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete find "$pkgdir" \( -name .packlist -o -name perllocal.pod \) -delete
} }
sha512sums=" sha512sums="
98fdfb28b207b4afe72ab82a2b564b06c5daaac15cdab2ce2ef698b16c0dcf5b23ac28fbebe170d2c6c7239fe6c97f634e5c03a8f2bd0aeb8369d0008b9ae0a2 Math-Random-ISAAC-1.004.tar.gz 98fdfb28b207b4afe72ab82a2b564b06c5daaac15cdab2ce2ef698b16c0dcf5b23ac28fbebe170d2c6c7239fe6c97f634e5c03a8f2bd0aeb8369d0008b9ae0a2 Math-Random-ISAAC-1.004.tar.gz

View file

@ -3,9 +3,9 @@
_cpaname=Math-Random-Secure _cpaname=Math-Random-Secure
_cpanauthor=FREW _cpanauthor=FREW
pkgname="perl-math-random-secure" pkgname=perl-math-random-secure
pkgver="0.080001" pkgver=0.080001
pkgrel=0 pkgrel=1
pkgdesc="Perl Math::Random::Secure CPAN module - cryptographically-secure, cross-platform replacement for rand()" pkgdesc="Perl Math::Random::Secure CPAN module - cryptographically-secure, cross-platform replacement for rand()"
arch="noarch" arch="noarch"
url="http://search.cpan.org/dist/$_cpaname/" url="http://search.cpan.org/dist/$_cpaname/"

View file

@ -5,10 +5,10 @@ _cpaname="Net-Domain-TLD"
_cpanauthor=ALEXP _cpanauthor=ALEXP
pkgname=perl-net-domain-tld pkgname=perl-net-domain-tld
pkgver=1.75 pkgver=1.75
pkgrel=0 pkgrel=1
pkgdesc="Work with TLD names" pkgdesc="Work with TLD names"
arch="noarch" arch="noarch"
url="http://search.cpan.org/dist/$cpaname/" url="http://search.cpan.org/dist/$_cpaname/"
license="GPL" license="GPL"
depends="perl" depends="perl"
source="http://www.cpan.org/authors/id/${_cpanauthor::1}/${_cpanauthor::2}/$_cpanauthor/$_cpaname-$pkgver.tar.gz" source="http://www.cpan.org/authors/id/${_cpanauthor::1}/${_cpanauthor::2}/$_cpanauthor/$_cpaname-$pkgver.tar.gz"

View file

@ -1,8 +1,9 @@
# Maintainer: Antoine Martin <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=phppgadmin pkgname=phppgadmin
pkgver=7.13.0 pkgver=7.13.0
pkgrel=2 pkgrel=3
pkgdesc="A web-based administration tool for PostgreSQL" pkgdesc="A web-based administration tool for PostgreSQL"
arch='noarch' arch='noarch'
url="https://github.com/phppgadmin/phppgadmin/" url="https://github.com/phppgadmin/phppgadmin/"
@ -14,12 +15,12 @@ depends="$_php ${_php_mods//-/$_php-} ${_pecl_mods//-/$_php-pecl-} fcgi"
source="https://github.com/phppgadmin/phppgadmin/releases/download/REL_${pkgver//./-}/phpPgAdmin-$pkgver.tar.bz2" source="https://github.com/phppgadmin/phppgadmin/releases/download/REL_${pkgver//./-}/phpPgAdmin-$pkgver.tar.bz2"
package() { package() {
_instdir="$pkgdir"/usr/share/webapps/phppgadmin _instdir="$pkgdir"/usr/share/webapps/phppgadmin
mkdir -p ${_instdir} "$pkgdir"/etc/webapps/phppgadmin mkdir -p $_instdir "$pkgdir"/etc/webapps/phppgadmin
cd ${_instdir} cd $_instdir
cp -ra "$srcdir"/phpPgAdmin-$pkgver/* . cp -ra "$srcdir"/phpPgAdmin-$pkgver/* .
cp ./conf/config.inc.php-dist "$pkgdir"/etc/webapps/phppgadmin/config.inc.php cp ./conf/config.inc.php-dist "$pkgdir"/etc/webapps/phppgadmin/config.inc.php
rm -f ${_instdir}/conf/config.inc.php rm -f $_instdir/conf/config.inc.php
ln -s /etc/webapps/phppgadmin/config.inc.php ${_instdir}/conf/config.inc.php ln -s /etc/webapps/phppgadmin/config.inc.php $_instdir/conf/config.inc.php
} }
sha512sums="1a3d51d0f3b5a3857664c37e5df21070b81dfc0db8844d0af784ff09f644e6a61a9607f4a87f865c5c40bb55445db187b73b9ccceff4a0293c26a6bfeb5953ac phpPgAdmin-7.13.0.tar.bz2" sha512sums="1a3d51d0f3b5a3857664c37e5df21070b81dfc0db8844d0af784ff09f644e6a61a9607f4a87f865c5c40bb55445db187b73b9ccceff4a0293c26a6bfeb5953ac phpPgAdmin-7.13.0.tar.bz2"

View file

@ -4,7 +4,7 @@
_pyname=click-repl _pyname=click-repl
pkgname="py3-$_pyname" pkgname="py3-$_pyname"
pkgver=0.2.0 pkgver=0.2.0
pkgrel=1 pkgrel=2
arch="noarch" arch="noarch"
pkgdesc="REPL plugin for Click" pkgdesc="REPL plugin for Click"
url="https://pypi.python.org/project/$_pyname" url="https://pypi.python.org/project/$_pyname"
@ -21,7 +21,7 @@ build() {
} }
check() { check() {
export PYTHONPATH="build:${PYTHONPATH}" export PYTHONPATH="build:$PYTHONPATH"
pytest -v || true pytest -v || true
} }
@ -29,8 +29,8 @@ package() {
python3 setup.py install --skip-build \ python3 setup.py install --skip-build \
--optimize=1 \ --optimize=1 \
--root="$pkgdir" --root="$pkgdir"
install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/" install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/"
install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
} }
sha512sums=" sha512sums="
b377e1efda7f8dd20b90f531c49dd42a372db789331f8cfcca63169be17fe429dfc66d5a1e5ef7376eacfdb41167f933ec68b63a170aae45af09b086f826edf0 py3-click-repl-0.2.0.tar.gz b377e1efda7f8dd20b90f531c49dd42a372db789331f8cfcca63169be17fe429dfc66d5a1e5ef7376eacfdb41167f933ec68b63a170aae45af09b086f826edf0 py3-click-repl-0.2.0.tar.gz

View file

@ -4,7 +4,7 @@
_pyname=django-redis _pyname=django-redis
pkgname="py3-$_pyname" pkgname="py3-$_pyname"
pkgver=5.2.0 pkgver=5.2.0
pkgrel=1 pkgrel=2
arch="noarch" arch="noarch"
pkgdesc="Full featured redis cache backend for Django." pkgdesc="Full featured redis cache backend for Django."
url="https://pypi.python.org/project/$_pyname" url="https://pypi.python.org/project/$_pyname"
@ -20,7 +20,7 @@ check() {
} }
package() { package() {
python3 setup.py install --root="${pkgdir}" -O1 python3 setup.py install --root="$pkgdir" -O1
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
} }
sha512sums=" sha512sums="

View file

@ -2,9 +2,9 @@
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net> # Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
_pyname=djangorestframework-guardian _pyname=djangorestframework-guardian
pkgname="py3-django-rest-framework-guardian" pkgname=py3-django-rest-framework-guardian
pkgver=0.3.0 pkgver=0.3.0
pkgrel=1 pkgrel=2
arch="noarch" arch="noarch"
pkgdesc="django-guardian support for Django REST Framework" pkgdesc="django-guardian support for Django REST Framework"
url="https://pypi.python.org/project/$_pyname" url="https://pypi.python.org/project/$_pyname"

View file

@ -16,6 +16,7 @@ source="$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/${_pyname:0:1}/
builddir="$srcdir"/$_pyname-$pkgver builddir="$srcdir"/$_pyname-$pkgver
prepare() { prepare() {
default_prepare
sed -i 's/==.*$//' test-requirements.txt requirements.txt sed -i 's/==.*$//' test-requirements.txt requirements.txt
} }

View file

@ -2,7 +2,7 @@
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net> # Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
_pyname=duo_client _pyname=duo_client
pkgname="py3-duo-client" pkgname=py3-duo-client
pkgver=4.5.0 pkgver=4.5.0
pkgrel=1 pkgrel=1
arch="noarch" arch="noarch"

View file

@ -2,9 +2,9 @@
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net> # Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
_pyname=hatch_fancy_pypi_readme _pyname=hatch_fancy_pypi_readme
pkgname="py3-hatch-fancy-pypi-readme" pkgname=py3-hatch-fancy-pypi-readme
pkgver=22.8.0 pkgver=22.8.0
pkgrel=0 pkgrel=1
arch="noarch" arch="noarch"
pkgdesc="Fancy PyPI READMEs with Hatch" pkgdesc="Fancy PyPI READMEs with Hatch"
url="https://pypi.python.org/project/$_pyname" url="https://pypi.python.org/project/$_pyname"

View file

@ -2,9 +2,9 @@
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net> # Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
_pyname=python-memcached _pyname=python-memcached
pkgname="py3-memcached" pkgname=py3-memcached
pkgver=1.59 pkgver=1.59
pkgrel=0 pkgrel=1
arch="noarch" arch="noarch"
pkgdesc="Python interface to memcached" pkgdesc="Python interface to memcached"
url="https://pypi.python.org/project/$_pyname" url="https://pypi.python.org/project/$_pyname"

View file

@ -1,9 +1,10 @@
# Maintainer: Antoine Martin <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname="py3-pyaml" pkgname=py3-pyaml
_pkgname="pyaml" _pkgname="pyaml"
pkgver=21.10.1 pkgver=21.10.1
pkgrel=0 pkgrel=1
arch='noarch' arch='noarch'
pkgdesc="PyYAML-based module to produce pretty and readable YAML-serialized data" pkgdesc="PyYAML-based module to produce pretty and readable YAML-serialized data"
url="https://pypi.python.org/pypi/pyaml" url="https://pypi.python.org/pypi/pyaml"
@ -11,7 +12,7 @@ license="BSD"
depends="py3-yaml" depends="py3-yaml"
makedepends="py3-setuptools" makedepends="py3-setuptools"
checkdepends="py3-unidecone" checkdepends="py3-unidecone"
source="${pkgname}-${pkgver}.tar.gz::https://pypi.io/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz" source="$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz"
options="!check" options="!check"
builddir="$srcdir"/$_pkgname-$pkgver builddir="$srcdir"/$_pkgname-$pkgver

View file

@ -1,25 +1,22 @@
# Maintainer: Antoine Martin <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname='py3-pyTelegramBotApi' pkgname=py3-pytelegrambotapi
pkgver=3.7.6 pkgver=3.7.6
pkgrel=0 pkgrel=1
arch='noarch' arch='noarch'
pkgdesc="A simple, but extensible Python implementation for the Telegram Bot API." pkgdesc="A simple, but extensible Python implementation for the Telegram Bot API."
url="https://pypi.org/project/pyTelegramBotAPI/" url="https://pypi.org/project/pyTelegramBotAPI/"
license="GPL2" license="GPL2"
depends=python3 depends=python3
makedepends="python3 py3-setuptools" makedepends="python3 py3-setuptools"
source="${pkgname}-${pkgver}.tar.gz::https://github.com/eternnoir/pyTelegramBotAPI/archive/$pkgver.tar.gz" source="$pkgname-$pkgver.tar.gz::https://github.com/eternnoir/pyTelegramBotAPI/archive/$pkgver.tar.gz"
builddir="${srcdir}"/pyTelegramBotAPI-$pkgver builddir="$srcdir"/pyTelegramBotAPI-$pkgver
options="!check" options="!check"
package() { package() {
python3 setup.py install --root=$pkgdir/
cd $builddir
python3 setup.py install --root=$pkgdir/
} }
sha512sums=" sha512sums="
87344579a499db7e18c16eb9d4a72c714d8401bdddc6150cc7d2fda68aae094a3bf78fc06caa754ffc6d22df876efb9469b21a6800958c9c1d40d82129a993ac py3-pyTelegramBotApi-3.7.6.tar.gz 87344579a499db7e18c16eb9d4a72c714d8401bdddc6150cc7d2fda68aae094a3bf78fc06caa754ffc6d22df876efb9469b21a6800958c9c1d40d82129a993ac py3-pytelegrambotapi-3.7.6.tar.gz
" "

View file

@ -1,18 +1,18 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net> # Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname='py3-pytz-deprecation-shim' pkgname=py3-pytz-deprecation-shim
_pkgname=pytz_deprecation_shim _pkgname=pytz_deprecation_shim
pkgver=0.1.0 pkgver=0.1.0
_pkgver=$pkgver.post0 _pkgver=$pkgver.post0
pkgrel=0 pkgrel=1
arch='noarch' arch='noarch'
pkgdesc="Tzinfo object for the local timezone" pkgdesc="Tzinfo object for the local timezone"
url="https://pypi.python.org/pypi/pytz" url="https://pypi.python.org/pypi/pytz"
license="MIT" license="MIT"
depends="python3" depends="python3"
makedepends="py3-setuptools py3-wheel py3-installer py3-build" makedepends="py3-setuptools py3-wheel py3-installer py3-build"
source="${pkgname}-${pkgver}.tar.gz::https://pypi.io/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$_pkgver.tar.gz" source="$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$_pkgver.tar.gz"
builddir="$srcdir"/$_pkgname-$_pkgver builddir="$srcdir"/$_pkgname-$_pkgver
options="!check" options="!check"

View file

@ -1,9 +1,11 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Eivind Uggedal <eu@eju.no> # Contributor: Eivind Uggedal <eu@eju.no>
pkgname=py3-redis-nonfree pkgname=py3-redis-nonfree
_pkgname=redis _pkgname=redis
pkgver=4.4.0 pkgver=4.4.0
pkgrel=1 pkgrel=2
pkgdesc="Python3 client for Redis key-value store" pkgdesc="Python3 client for Redis key-value store"
url="https://github.com/andymccurdy/redis-py" url="https://github.com/andymccurdy/redis-py"
arch="noarch" arch="noarch"
@ -22,7 +24,7 @@ build() {
check() ( check() (
redis-server --dir "$builddir" & redis-server --dir "$builddir" &
trap "kill $!" EXIT trap 'kill $!' EXIT
rm tests/test_asyncio/test_cluster.py rm tests/test_asyncio/test_cluster.py
rm tests/test_ssl.py rm tests/test_ssl.py
pytest pytest

View file

@ -5,7 +5,7 @@ _pyname=ua-parser
pkgname="py3-$_pyname" pkgname="py3-$_pyname"
pkgver=0.16.1 pkgver=0.16.1
_uapcorever=0.16.0 _uapcorever=0.16.0
pkgrel=0 pkgrel=1
arch="noarch" arch="noarch"
pkgdesc="Python port of Browserscope's user agent parser" pkgdesc="Python port of Browserscope's user agent parser"
url="https://pypi.python.org/project/$_pyname" url="https://pypi.python.org/project/$_pyname"
@ -20,6 +20,7 @@ source="
builddir="$srcdir"/$_pyname-$pkgver builddir="$srcdir"/$_pyname-$pkgver
prepare() { prepare() {
default_prepare
ln -s "$srcdir"/uap-core-$_uapcorever "$builddir"/uap-core ln -s "$srcdir"/uap-core-$_uapcorever "$builddir"/uap-core
} }

View file

@ -1,4 +1,5 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=qubes-dmenu pkgname=qubes-dmenu
pkgver=0.38.0 pkgver=0.38.0
@ -12,7 +13,7 @@ _patchlist="
xyw xyw
border border
" "
pkgrel=3 pkgrel=4
pkgdesc="A patch-friendly dmenu distribution" pkgdesc="A patch-friendly dmenu distribution"
arch="all" arch="all"
url="https://github.com/jaimecgomezz/dmenu" url="https://github.com/jaimecgomezz/dmenu"

View file

@ -1,9 +1,10 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=qubes-pass pkgname=qubes-pass
pkgver=0.0.35 pkgver=0.0.35
_gittag="v$pkgver" _gittag="v$pkgver"
pkgrel=0 pkgrel=1
pkgdesc="An inter-VM password manager for Qubes OS" pkgdesc="An inter-VM password manager for Qubes OS"
arch="noarch" arch="noarch"
url="https://github.com/Rudd-O/qubes-pass" url="https://github.com/Rudd-O/qubes-pass"

View file

@ -1,8 +1,9 @@
# Maintainer: Antoine Martin <dev@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=roxy-wi pkgname=roxy-wi
pkgver=6.3.2.0 pkgver=6.3.2.0
pkgrel=0 pkgrel=1
pkgdesc="Web interface for managing HAProxy, Nginx and Keepalived servers" pkgdesc="Web interface for managing HAProxy, Nginx and Keepalived servers"
arch='noarch' arch='noarch'
url="https://github.com/Aidaho12/haproxy-wi" url="https://github.com/Aidaho12/haproxy-wi"
@ -46,17 +47,16 @@ makedepends="
source="roxi-wi.$pkgver.tar.gz::https://github.com/hap-wi/roxy-wi/archive/refs/tags/v$pkgver.tar.gz" source="roxi-wi.$pkgver.tar.gz::https://github.com/hap-wi/roxy-wi/archive/refs/tags/v$pkgver.tar.gz"
_giturl="https://github.com/Aidaho12/haproxy-wi" _giturl="https://github.com/Aidaho12/haproxy-wi"
_gittag="0f02f84588bd15c5c923e0e405d8f32a19321b2a" _gittag="0f02f84588bd15c5c923e0e405d8f32a19321b2a"
builddir="$srcdir"/$pkgname-$pkgver
options="!check" options="!check"
package() { package() {
_instdir="$pkgdir"/usr/share/webapps/haproxy-wi _instdir="$pkgdir"/usr/share/webapps/haproxy-wi
mkdir -p "${_instdir}" mkdir -p "$_instdir"
cd "${_instdir}" cd "$_instdir"
cp -ra "$builddir"/* . cp -ra "$builddir"/* .
chmod +x app/*.py chmod +x app/*.py
install -Dm755 -d "${_instdir}"/app/certs "${_instdir}"/keys "${_instdir}"/log "${pkgdir}"/etc/logrotate.d install -Dm755 -d "$_instdir"/app/certs "$_instdir"/keys "$_instdir"/log "$pkgdir"/etc/logrotate.d
cp "${_instdir}"/config_other/logrotate/* "${pkgdir}"/etc/logrotate.d/. cp "$_instdir"/config_other/logrotate/* "$pkgdir"/etc/logrotate.d/.
} }
sha512sums=" sha512sums="
c6048c40d109ea0edded9693fd2b850cee0e2ff396950edb59b9af8bc75385192808a822d303461b5ccb7cb9d946f8cdda0395d048fd2c49e01396c17412d21a roxi-wi.6.3.2.0.tar.gz c6048c40d109ea0edded9693fd2b850cee0e2ff396950edb59b9af8bc75385192808a822d303461b5ccb7cb9d946f8cdda0395d048fd2c49e01396c17412d21a roxi-wi.6.3.2.0.tar.gz

View file

@ -1,8 +1,11 @@
# Maintainer: Jakub Jirutka <jakub@jirutka.cz> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby3.0-bundler pkgname=ruby3.0-bundler
_gemname=bundler _gemname=bundler
pkgver=2.3.26 pkgver=2.3.26
pkgrel=0 pkgrel=1
pkgdesc="Manage an application's gem dependencies" pkgdesc="Manage an application's gem dependencies"
url="https://bundler.io/" url="https://bundler.io/"
arch="noarch" arch="noarch"

View file

@ -1,11 +1,13 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Jakub Jirutka <jakub@jirutka.cz> # Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby3.0-minitest pkgname=ruby3.0-minitest
_gemname=minitest _gemname=minitest
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the # Keep version in sync with "Bundled gems" (https://stdgems.org) for the
# packaged Ruby version. # packaged Ruby version.
pkgver=5.14.4 pkgver=5.14.4
pkgrel=0 pkgrel=1
pkgdesc="Suite of testing facilities supporting TDD, BDD, mocking, and benchmarking for Ruby" pkgdesc="Suite of testing facilities supporting TDD, BDD, mocking, and benchmarking for Ruby"
url="https://github.com/seattlerb/minitest" url="https://github.com/seattlerb/minitest"
arch="noarch" arch="noarch"

View file

@ -1,11 +1,13 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Jakub Jirutka <jakub@jirutka.cz> # Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby3.0-power_assert pkgname=ruby3.0-power_assert
_gemname=power_assert _gemname=power_assert
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the # Keep version in sync with "Bundled gems" (https://stdgems.org) for the
# packaged Ruby version. # packaged Ruby version.
pkgver=1.2.0 pkgver=1.2.0
pkgrel=0 pkgrel=1
pkgdesc="Debug tool for Ruby that displays intermediate results of a method chain" pkgdesc="Debug tool for Ruby that displays intermediate results of a method chain"
url="https://github.com/ruby/power_assert" url="https://github.com/ruby/power_assert"
arch="noarch" arch="noarch"

View file

@ -1,11 +1,13 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Jakub Jirutka <jakub@jirutka.cz> # Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby3.0-rake pkgname=ruby3.0-rake
_gemname=rake _gemname=rake
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the # Keep version in sync with "Bundled gems" (https://stdgems.org) for the
# packaged Ruby version. # packaged Ruby version.
pkgver=13.0.6 pkgver=13.0.6
pkgrel=0 pkgrel=1
pkgdesc="A Ruby task runner, inspired by make" pkgdesc="A Ruby task runner, inspired by make"
url="https://github.com/ruby/rake" url="https://github.com/ruby/rake"
arch="noarch" arch="noarch"

View file

@ -1,9 +1,11 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Jakub Jirutka <jakub@jirutka.cz> # Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby3.0-rugged pkgname=ruby3.0-rugged
_gemname=rugged _gemname=rugged
pkgver=1.5.0.1 pkgver=1.5.0.1
pkgrel=0 pkgrel=1
pkgdesc="Ruby bindings to libgit2" pkgdesc="Ruby bindings to libgit2"
url="https://github.com/libgit2/rugged" url="https://github.com/libgit2/rugged"
arch="all" arch="all"

View file

@ -1,11 +1,13 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Jakub Jirutka <jakub@jirutka.cz> # Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby3.0-test-unit pkgname=ruby3.0-test-unit
_gemname=test-unit _gemname=test-unit
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the # Keep version in sync with "Bundled gems" (https://stdgems.org) for the
# packaged Ruby version. # packaged Ruby version.
pkgver=3.3.8 pkgver=3.3.8
pkgrel=0 pkgrel=1
pkgdesc="An xUnit family unit testing framework for Ruby" pkgdesc="An xUnit family unit testing framework for Ruby"
url="https://test-unit.github.io" url="https://test-unit.github.io"
arch="noarch" arch="noarch"

View file

@ -1,9 +1,12 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: omni <omni+alpine@hack.org> # Contributor: omni <omni+alpine@hack.org>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz> # Contributor: Jakub Jirutka <jakub@jirutka.cz>
pkgname=ruby3.0-webrick pkgname=ruby3.0-webrick
_gemname=webrick _gemname=webrick
pkgver=1.7.0 pkgver=1.7.0
pkgrel=0 pkgrel=1
pkgdesc="HTTP server toolkit for Ruby" pkgdesc="HTTP server toolkit for Ruby"
url="https://github.com/ruby/webrick" url="https://github.com/ruby/webrick"
arch="noarch" arch="noarch"

View file

@ -1,7 +1,8 @@
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> # Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
# Contributor: Jakub Jirutka <jakub@jirutka.cz> # Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Contributor: Nulo <git@nulo.in> # Contributor: Nulo <git@nulo.in>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
# #
# secfixes: # secfixes:
# 3.0.5-r0: # 3.0.5-r0:
@ -59,7 +60,7 @@ _pkgname=ruby
# create/move it. # create/move it.
pkgver=3.0.5 pkgver=3.0.5
_abiver="${pkgver%.*}.0" _abiver="${pkgver%.*}.0"
pkgrel=0 pkgrel=1
pkgdesc="An object-oriented language for quick and easy programming" pkgdesc="An object-oriented language for quick and easy programming"
url="https://www.ruby-lang.org/" url="https://www.ruby-lang.org/"
arch="all" arch="all"

View file

@ -1,37 +1,38 @@
# Maintainer: Antoine Martin <antoine@ayakael.net> # Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
pkgname=znapzend pkgname=znapzend
pkgver=0.21.1 pkgver=0.21.1
pkgrel=0 pkgrel=1
pkgdesc="ZnapZend is a ZFS centric backup tool." pkgdesc="ZnapZend is a ZFS centric backup tool."
arch='all' arch='all'
url="http://www.znapzend.org/" url="http://www.znapzend.org/"
license='GPL' license='GPL'
depends='perl zfs mbuffer' depends='perl zfs mbuffer'
makedepends='perl-dev wget' makedepends='perl-dev'
source="https://github.com/oetiker/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz" source="https://github.com/oetiker/znapzend/releases/download/v$pkgver/znapzend-$pkgver.tar.gz"
subpackages="$pkgname-doc" subpackages="$pkgname-doc"
options=!check options=!check
builddir="$srcdir/$pkgname-$pkgver"
prepare() { prepare() {
sed -i 's:@BINDIR@:/usr/bin:' "init/znapzend.sysv.in" default_prepare
sed -i 's:@BINDIR@:/usr/bin:' "init/znapzend.sysv.in"
} }
build() { build() {
./configure --prefix="/usr/share/${pkgname}" ./configure --prefix="/usr/share/$pkgname"
make make
} }
package() { package() {
make DESTDIR="${pkgdir}" install make DESTDIR="$pkgdir" install
mkdir -p "${pkgdir}/usr/bin" "${pkgdir}/etc/init.d" "${pkgdir}/usr/share/man/man1" mkdir -p "$pkgdir/usr/bin" "$pkgdir/etc/init.d" "$pkgdir/usr/share/man/man1"
ln -s "/usr/share/${pkgname}/bin/znapzend" "${pkgdir}/usr/bin/znapzend" ln -s "/usr/share/$pkgname/bin/znapzend" "$pkgdir/usr/bin/znapzend"
ln -s "/usr/share/${pkgname}/bin/znapzendzetup" "${pkgdir}/usr/bin/znapzendzetup" ln -s "/usr/share/$pkgname/bin/znapzendzetup" "$pkgdir/usr/bin/znapzendzetup"
ln -s "/usr/share/${pkgname}/bin/znapzendztatz" "${pkgdir}/usr/bin/znapzendztatz" ln -s "/usr/share/$pkgname/bin/znapzendztatz" "$pkgdir/usr/bin/znapzendztatz"
install -m 644 "init/znapzend.sysv" "${pkgdir}/etc/init.d/znapzend" install -m 644 "init/znapzend.sysv" "$pkgdir/etc/init.d/znapzend"
install -m 644 "man/znapzend.1" "man/znapzendzetup.1" "man/znapzendztatz.1" "${pkgdir}/usr/share/man/man1" install -m 644 "man/znapzend.1" "man/znapzendzetup.1" "man/znapzendztatz.1" "$pkgdir/usr/share/man/man1"
# chmod 777 "${pkgdir}/usr/share/znapzend/lib/x86_64-linux-thread-multi/auto/List/Util/Util.so" #chmod 777 "$pkgdir.usr/share/znapzend/lib/x86_64-linux-thread-multi/auto/List/Util/Util.so"
} }
sha512sums=" sha512sums="
2fd39109d6967d8dc434c346f7ba6d912519d71294dcc017a90727e56250298d753671986ed34e72fb45eb20fb17aa62945af055df17f2cc1ab04cd28369c649 znapzend-0.21.1.tar.gz 2fd39109d6967d8dc434c346f7ba6d912519d71294dcc017a90727e56250298d753671986ed34e72fb45eb20fb17aa62945af055df17f2cc1ab04cd28369c649 znapzend-0.21.1.tar.gz