user/*: check lint #96
48 changed files with 280 additions and 286 deletions
|
@ -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
|
||||
pkgver=10.6.2
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="A free, web-based media streamer and jukebox."
|
||||
arch='noarch'
|
||||
url="https://github.com/Airsonic/airsonic/"
|
||||
license='GPL3'
|
||||
depends="openjdk8-jre flac lame ffmpeg"
|
||||
backup='etc/airsonic/airsonic.conf'
|
||||
noextract=airsonic.war
|
||||
source="$pkgname-$pkgver.war::https://github.com/airsonic/airsonic/releases/download/v${pkgver}/airsonic.war
|
||||
source="$pkgname-$pkgver.war::https://github.com/airsonic/airsonic/releases/download/v$pkgver/airsonic.war
|
||||
airsonic.conf
|
||||
airsonic.initd
|
||||
airsonic.sh"
|
||||
subpackages="$pkgname-openrc"
|
||||
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() {
|
||||
cd ${srcdir}
|
||||
mkdir -p $pkgdir/var/lib/airsonic
|
||||
mkdir -p $pkgdir/etc/init.d
|
||||
mkdir -p $pkgdir/etc/conf.d
|
||||
mkdir -p $pkgdir/etc/airsonic
|
||||
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
|
||||
mkdir -p $pkgdir/var/lib/airsonic
|
||||
mkdir -p $pkgdir/etc/init.d
|
||||
mkdir -p $pkgdir/etc/conf.d
|
||||
mkdir -p $pkgdir/etc/airsonic
|
||||
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
|
||||
}
|
||||
sha512sums="171d45592d919c58869cde77eefa117df83bab3c7cfdf6ca5b6f88ad5fc58492fad3529ce9d2fff287c33ebddb594148c2aead6badb537e492a794c0f73a8fae airsonic-10.6.2.war
|
||||
0d0c543986a7db15202667461796ed1281e90c0f9c1b5b44bc0df48693f8b1f604b333bef54408c598c23bd9173b8641f102ad7f24ed7abf3316c61d0ca82cb6 airsonic.conf
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgname=authentik
|
||||
pkgver=2022.12.2
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="An open-source Identity Provider focused on flexibility and versatility"
|
||||
url="https://github.com/goauthentik/authentik"
|
||||
arch="all"
|
||||
|
@ -169,7 +169,7 @@ build() {
|
|||
npm run build
|
||||
cd ..
|
||||
|
||||
msg "Building website"
|
||||
msg "Building website"
|
||||
cd website
|
||||
npm ci --no-audit
|
||||
npm run build
|
||||
|
@ -197,7 +197,7 @@ package() {
|
|||
install -Dm755 "$builddir"/manage.py "$pkgdir"/usr/share/webapps/authentik/manage.py
|
||||
install -Dm755 "$builddir"/server "$pkgdir"/usr/share/webapps/authentik/server
|
||||
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"/ldap "$pkgdir"/usr/bin/authentik-ldap
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgname=caprine
|
||||
pkgver=2.57.0
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Elegant Facebook Messenger desktop app"
|
||||
arch="noarch"
|
||||
url="https://github.com/sindresorhus/caprine"
|
||||
|
@ -11,9 +11,10 @@ license="MIT"
|
|||
depends="electron"
|
||||
makedepends="npm findutils"
|
||||
options="!check"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/sindresorhus/caprine/archive/refs/tags/v$pkgver.tar.gz
|
||||
caprine.desktop
|
||||
caprine.js
|
||||
source="
|
||||
$pkgname-$pkgver.tar.gz::https://github.com/sindresorhus/caprine/archive/refs/tags/v$pkgver.tar.gz
|
||||
caprine.desktop
|
||||
caprine.js
|
||||
"
|
||||
|
||||
build() {
|
||||
|
@ -29,18 +30,18 @@ package() {
|
|||
local appdir=/usr/lib/$pkgname
|
||||
|
||||
install -d "$pkgdir"$appdir
|
||||
cp -r * "$pkgdir"$appdir
|
||||
cp -r ./* "$pkgdir"$appdir
|
||||
|
||||
install -dm755 "$pkgdir/usr/share/pixmaps"
|
||||
install -m644 build/icon.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
|
||||
|
||||
install -Dm755 "$srcdir"/$pkgname.js "$pkgdir"/usr/bin/$pkgname
|
||||
install -Dm644 "$srcdir"/$pkgname.desktop \
|
||||
"$pkgdir"/usr/share/applications/$pkgname.desktop
|
||||
"$pkgdir"/usr/share/applications/$pkgname.desktop
|
||||
|
||||
install -dm755 "$pkgdir"/usr/share/licenses/$pkgname
|
||||
ln -s $(realpath -m --relative-to=/usr/share/licenses/$pkgname $appdir/license) \
|
||||
"$pkgdir"/usr/share/licenses/$pkgname
|
||||
ln -s "$(realpath -m --relative-to=/usr/share/licenses/$pkgname $appdir/license)" \
|
||||
"$pkgdir"/usr/share/licenses/$pkgname
|
||||
|
||||
# Clean up
|
||||
rm -r "$pkgdir"$appdir/build
|
||||
|
|
|
@ -1,19 +1,20 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=craftbukkit-plugin-customtime
|
||||
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."
|
||||
options=!check
|
||||
arch='noarch'
|
||||
url="https://dev.bukkit.org/projects/customtime"
|
||||
license="CC-BY-NC-4.0"
|
||||
depends="craftbukkit>=1.16.1 craftbukkit<=1.18.1"
|
||||
source="${pkgname}-${pkgver}.jar::https://media.forgecdn.net/files/3414/509/CustomTime-${pkgver}.jar"
|
||||
noextract="${pkgname}-${pkgver}.jar"
|
||||
source="$pkgname-$pkgver.jar::https://media.forgecdn.net/files/3414/509/CustomTime-$pkgver.jar"
|
||||
|
||||
package() {
|
||||
install -Dm644 "${srcdir}"/${pkgname}-${pkgver}.jar "$pkgdir/var/lib/craftbukkit/plugins/CustomTime.jar"
|
||||
chown craftbukkit:craftbukkit "$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
|
||||
}
|
||||
sha512sums="
|
||||
fd3eb316dbdc16b1b1fe6a676e989507e09ad5fa3f1de3016db4bccdf11536f7a459cf5a134db87165edf6cf0229d7d656bcf0d81250cad20120bdaaa2fbc553 craftbukkit-plugin-customtime-2.1.1.jar
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=craftbukkit-plugin-dynmap
|
||||
pkgver=3.5
|
||||
_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"
|
||||
options=!check
|
||||
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"
|
||||
|
||||
package() {
|
||||
install -Dm644 "${srcdir}"/${pkgname}-${_pkgver}.jar "$pkgdir/var/lib/craftbukkit/plugins/dynmap.jar"
|
||||
chown craftbukkit:craftbukkit "$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
|
||||
}
|
||||
sha512sums="
|
||||
15b4d5cdfdd9b4f96d269c49cc63c2ff7a43977258f1280eb94c5de568a9e62ef6fe112a4c23d5abb0616623d9e10f363c3d94ea25740f4990f2959fb448ea60 craftbukkit-plugin-dynmap-3.5-beta-1.jar
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=craftbukkit-plugin-essentialx
|
||||
_pkgver=2.19.2
|
||||
_buildver=release
|
||||
_buildcommit=
|
||||
pkgrel=1
|
||||
_buildcommit=0
|
||||
pkgrel=2
|
||||
pkgdesc="EssentialsX is the essential plugin suite for Minecraft servers, with over 130 commands for servers of all size and scale."
|
||||
options=!check
|
||||
arch='noarch'
|
||||
|
@ -16,11 +18,11 @@ if _buildver=release; then
|
|||
_url=https://github.com/EssentialsX/Essentials/releases/download/$pkgver
|
||||
_filename="$pkgver.jar"
|
||||
else
|
||||
pkgver=$_pkgver.$_buildver
|
||||
pkgver=$_pkgver.$_buildver
|
||||
_url=https://ci.ender.zone/job/EssentialsX/lastSuccessfulBuild/artifact/jars
|
||||
_filename="${_pkgver}-dev+${_buildver}-${_buildcommit}.jar"
|
||||
_filename="$_pkgver-dev+$_buildver-$_buildcommit.jar"
|
||||
fi
|
||||
|
||||
|
||||
source="
|
||||
$_url/EssentialsX-$_filename
|
||||
$_url/EssentialsXChat-$_filename
|
||||
|
@ -32,65 +34,65 @@ source="
|
|||
$_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() {
|
||||
mkdir -p "${pkgdir}"
|
||||
mkdir -p "$pkgdir"
|
||||
}
|
||||
|
||||
core() {
|
||||
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
|
||||
}
|
||||
|
||||
chat() {
|
||||
pkgdesc="Chat formatting, local chat"
|
||||
depends="${pkgname}-core"
|
||||
install -Dm644 "${srcdir}"/EssentialsXChat-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsChat.jar"
|
||||
depends="$pkgname-core"
|
||||
install -Dm644 "$srcdir"/EssentialsXChat-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsChat.jar"
|
||||
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsChat.jar
|
||||
}
|
||||
|
||||
spawn() {
|
||||
pkgdesc="Spawnpoint control, per-player spawns"
|
||||
depends="${pkgname}-core"
|
||||
install -Dm644 "${srcdir}"/EssentialsXSpawn-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsSpawn.jar"
|
||||
depends="$pkgname-core"
|
||||
install -Dm644 "$srcdir"/EssentialsXSpawn-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsSpawn.jar"
|
||||
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsSpawn.jar
|
||||
}
|
||||
|
||||
antibuild() {
|
||||
pkgdesc="Simple permissions-based building control"
|
||||
depends="${pkgname}-core"
|
||||
install -Dm644 "${srcdir}"/EssentialsXAntiBuild-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsAntiBuild.jar"
|
||||
depends="$pkgname-core"
|
||||
install -Dm644 "$srcdir"/EssentialsXAntiBuild-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsAntiBuild.jar"
|
||||
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsAntiBuild.jar
|
||||
}
|
||||
|
||||
discord() {
|
||||
pkgdesc="Lightweight chat, messaging and command integration with Discord"
|
||||
depends="${pkgname}-core"
|
||||
install -Dm644 "${srcdir}"/EssentialsXDiscord-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsDiscord.jar"
|
||||
depends="$pkgname-core"
|
||||
install -Dm644 "$srcdir"/EssentialsXDiscord-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsDiscord.jar"
|
||||
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsDiscord.jar
|
||||
}
|
||||
|
||||
geo() {
|
||||
pkgdesc="Geographical player lookup (formerly EssentialsX GeoIP)"
|
||||
depends="${pkgname}-core"
|
||||
install -Dm644 "${srcdir}"/EssentialsXGeoIP-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsGeo.jar"
|
||||
depends="$pkgname-core"
|
||||
install -Dm644 "$srcdir"/EssentialsXGeoIP-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsGeo.jar"
|
||||
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsGeo.jar
|
||||
}
|
||||
|
||||
protect() {
|
||||
pkgdesc="Configurable world protection and control"
|
||||
depends="${pkgname}-core"
|
||||
install -Dm644 "${srcdir}"/EssentialsXProtect-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsProtect.jar"
|
||||
depends="$pkgname-core"
|
||||
install -Dm644 "$srcdir"/EssentialsXProtect-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsProtect.jar"
|
||||
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsProtect.jar
|
||||
}
|
||||
|
||||
xmpp() {
|
||||
pkgdesc="Lightweight chat, messaging and server log integration with Jabber/XMPP services"
|
||||
depends="${pkgname}-core"
|
||||
install -Dm644 "${srcdir}"/EssentialsXXMPP-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsXMPP.jar"
|
||||
depends="$pkgname-core"
|
||||
install -Dm644 "$srcdir"/EssentialsXXMPP-*.jar "$subpkgdir/var/lib/craftbukkit/plugins/EssentialsXMPP.jar"
|
||||
chown craftbukkit:craftbukkit "$subpkgdir"/var/lib/craftbukkit/plugins/EssentialsXMPP.jar
|
||||
}
|
||||
|
||||
|
|
|
@ -1,21 +1,22 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=craftbukkit-plugin-luckperms
|
||||
_pkgver=5.3.89
|
||||
_buildver=1389
|
||||
pkgver=$_pkgver.$_buildver
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="An advanced permissions plugin for Bukkit/Spigot, BungeeCord and Sponge."
|
||||
options=!check
|
||||
arch='noarch'
|
||||
url="https://github.com/lucko/LuckPerms"
|
||||
license="MIT"
|
||||
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"
|
||||
noextract="LuckPerms-Bukkit-$_pkgver.jar"
|
||||
source="https://ci.lucko.me/job/LuckPerms/$_buildver/artifact/bukkit/loader/build/libs/LuckPerms-Bukkit-$_pkgver.jar"
|
||||
|
||||
package() {
|
||||
install -Dm644 "${srcdir}"/LuckPerms-Bukkit-$_pkgver.jar "$pkgdir/var/lib/craftbukkit/plugins/LuckPerms.jar"
|
||||
chown craftbukkit:craftbukkit "$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
|
||||
}
|
||||
sha512sums="
|
||||
7e146616cdf7f667c483bbe2112439c85f32427e9aa3714f0b0e869abf0cde6aacc7341d8d9e6a72ddcf8f35af840f4ba678c4690222912113f497cafce11154 LuckPerms-Bukkit-5.3.89.jar
|
||||
|
|
|
@ -1,20 +1,21 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=craftbukkit-plugin-worldedit
|
||||
pkgver=7.2.8
|
||||
_pkgver=${pkgver}
|
||||
pkgrel=0
|
||||
pkgdesc="WorldEdit is an easy-to-use in-game Minecraft map editor"
|
||||
_pkgver=$pkgver
|
||||
pkgrel=1
|
||||
pkgdesc="WorldEdit is an easy-to-use in-game Minecraft map editor"
|
||||
options=!check
|
||||
arch='noarch'
|
||||
url="https://dev.bukkit.org/projects/worldedit"
|
||||
license="GPL-3.0"
|
||||
depends="craftbukkit>=1.13.2 craftbukkit<=1.18.1"
|
||||
source="https://media.forgecdn.net/files/3559/523/worldedit-bukkit-7.2.8.jar"
|
||||
noextract="worldedit-bukkit-${_pkgver}.jar"
|
||||
|
||||
package() {
|
||||
install -Dm644 "${srcdir}"/worldedit-bukkit-${_pkgver}.jar "$pkgdir/var/lib/craftbukkit/plugins/WorldEdit.jar"
|
||||
chown craftbukkit:craftbukkit $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
|
||||
}
|
||||
sha512sums="
|
||||
b57eacf7a2d90461f996f71cf55aa2e328d7b75c724291f11bcd1ab0f7e64e980db7ae3a2a56fffdf2bc31bfbcf68dda89b7c6f2ffa32ee430b8016020d796e3 worldedit-bukkit-7.2.8.jar
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=craftbukkit-plugin-worldedit
|
||||
pkgver=7.0.6
|
||||
_pkgver=${pkgver}
|
||||
pkgrel=2
|
||||
_pkgver=$pkgver
|
||||
pkgrel=3
|
||||
pkgdesc="WorldGuard lets you and players guard areas of land against griefers and undesirables"
|
||||
options=!check
|
||||
arch='noarch'
|
||||
|
@ -10,11 +12,10 @@ url="https://dev.bukkit.org/projects/worldguard"
|
|||
license="GPL-3.0"
|
||||
depends="craftbukkit>=1.17.0 craftbukkit<=1.18.1"
|
||||
source="https://media.forgecdn.net/files/3461/546/worldguard-bukkit-7.0.6-dist.jar"
|
||||
noextract="worldguard-bukkit-${_pkgver}-dist.jar"
|
||||
|
||||
package() {
|
||||
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
|
||||
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
|
||||
}
|
||||
sha512sums="
|
||||
f2f857ffbbe7896b8986d5944564d7ab01e51d86476e05c66067a57d83dcb2ee60019ab9d75b16d551e9cfe102d29a602de41f316da57d7743d2595d6a11d839 worldguard-bukkit-7.0.6-dist.jar
|
||||
|
|
|
@ -1,39 +1,34 @@
|
|||
# Maintainer: Antoine Martin <antoine.martin@pm.me>
|
||||
# Based on PKGBUILD from Lukas Jirkovsky <l.jirkovsky@gmail.com>
|
||||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=cuetools
|
||||
pkgver=1.4.1
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Cue and toc file parsers and utilities"
|
||||
arch='x86_64'
|
||||
url="https://github.com/svend/cuetools"
|
||||
#url="http://developer.berlios.de/projects/cuetools/"
|
||||
license='GPL'
|
||||
depends='musl'
|
||||
makedepends='automake autoconf byacc flex'
|
||||
subpackages="$pkgname-doc"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/svend/cuetools/archive/${pkgver}.tar.gz"
|
||||
builddir="$srcdir/$pkgname-$pkgver"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/svend/cuetools/archive/$pkgver.tar.gz"
|
||||
|
||||
prepare() {
|
||||
cd "$builddir"
|
||||
default_prepare
|
||||
|
||||
aclocal
|
||||
autoheader
|
||||
automake --force-missing --add-missing
|
||||
autoconf
|
||||
aclocal
|
||||
autoheader
|
||||
automake --force-missing --add-missing
|
||||
autoconf
|
||||
}
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
./configure --prefix=/usr
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
|
||||
make DESTDIR="$pkgdir" install
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
||||
sha512sums="dc81e6ec756f9d040dd913e8f340be136d68619caa24bdec21364f94b4fc0ffcbcf21325c7fd53c9230d6d70a2856b45a32c5ca7f41ec76fa47298bf226d959e cuetools-1.4.1.tar.gz"
|
||||
|
||||
|
|
|
@ -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
|
||||
pkgver=0.3.1
|
||||
pkgrel=6
|
||||
pkgrel=7
|
||||
pkgdesc="The Free Software Media System"
|
||||
arch="x86_64"
|
||||
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"
|
||||
builddir="$srcdir/firefly-plaid-connector-v$pkgver"
|
||||
|
||||
build(){
|
||||
dotnet publish --configuration Release --output ./publish --use-current-runtime --no-self-contained
|
||||
build() {
|
||||
dotnet publish --configuration Release --output ./publish --use-current-runtime --no-self-contained
|
||||
}
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir"/usr/lib
|
||||
cp -r "$builddir"/publish "$pkgdir"/usr/lib/firefly-plaid-connector
|
||||
mkdir -p "$pkgdir"/usr/lib
|
||||
cp -r "$builddir"/publish "$pkgdir"/usr/lib/firefly-plaid-connector
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
|
|
|
@ -2,9 +2,10 @@
|
|||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Natanael Copa <ncopa@alpinelinux.org>
|
||||
# Contributor: Leo <thinkabit.ukim@gmail.com>
|
||||
|
||||
pkgname=gconf
|
||||
pkgver=3.2.6
|
||||
pkgrel=5
|
||||
pkgrel=6
|
||||
pkgdesc="GNOME configuration system"
|
||||
url="http://projects.gnome.org/gconf"
|
||||
arch="all"
|
||||
|
@ -12,12 +13,11 @@ license="GPL-2.0-or-later"
|
|||
depends_dev="libxml2-dev gtk+3.0-dev polkit-dev"
|
||||
makedepends="$depends_dev gobject-introspection-dev glib-dev intltool"
|
||||
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"
|
||||
|
||||
build() {
|
||||
cd "$builddir"
|
||||
./configure \
|
||||
--build=$CBUILD \
|
||||
--host=$CHOST \
|
||||
|
@ -30,12 +30,10 @@ build() {
|
|||
}
|
||||
|
||||
check() {
|
||||
cd "$builddir"
|
||||
make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$builddir"
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
|
|
|
@ -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: wener <wenermail@gmail.com>
|
||||
# Maintainer: wener <wenermail@gmail.com>
|
||||
|
||||
pkgname=grpc
|
||||
# This version is used in gitlab-foss 15.2.2.
|
||||
pkgver=1.42.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="The C based gRPC"
|
||||
url="https://grpc.io/"
|
||||
arch="all"
|
||||
|
|
|
@ -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
|
||||
pkgver=20200415
|
||||
pkgver=20200415
|
||||
_gittag=6f8c2bf2f51fddc1cb09e3385bc4e9db5dc43ba9
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Grumble is an implementation of a server for the Mumble voice chat system."
|
||||
url="https://github.com/mumble-voip/grumble"
|
||||
arch="x86_64"
|
||||
|
|
|
@ -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=$pkgname
|
||||
pkgver=0.0.6
|
||||
pkgrel=0
|
||||
arch="noarch"
|
||||
|
@ -15,7 +17,7 @@ depends="
|
|||
makedepends='py3-setuptools'
|
||||
subpackages="$pkgname-openrc"
|
||||
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.conf
|
||||
"
|
||||
|
|
|
@ -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
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Open source Slack-alternative in Golang and React"
|
||||
arch='x86_64'
|
||||
url="https://mattermost.com"
|
||||
license='AGPL'
|
||||
source="https://releases.mattermost.com/${pkgver}/mattermost-${pkgver}-linux-amd64.tar.gz"
|
||||
builddir="${srcdir}"
|
||||
source="https://releases.mattermost.com/$pkgver/mattermost-$pkgver-linux-amd64.tar.gz"
|
||||
builddir="$srcdir"
|
||||
subpackages="$pkgname-doc"
|
||||
|
||||
build() {
|
||||
return 0
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${builddir}
|
||||
install -dm755 \
|
||||
"$pkgdir"/usr/bin \
|
||||
"$pkgdir"/usr/share/webapps/$pkgname \
|
||||
"$pkgdir"/etc/$pkgname \
|
||||
"$pkgdir"/usr/share/doc/"$pkgname"
|
||||
|
||||
install -dm755 \
|
||||
"$pkgdir"/usr/bin \
|
||||
"$pkgdir"/usr/share/webapps/${pkgname} \
|
||||
"$pkgdir"/etc/${pkgname} \
|
||||
"$pkgdir"/usr/share/doc/"$pkgname"
|
||||
cp -a mattermost "$pkgdir"/usr/share/webapps/.
|
||||
|
||||
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/.
|
||||
rmdir "$pkgdir"/usr/share/webapps/$pkgname/config
|
||||
ln -s /etc/$pkgname/config "$pkgdir"/usr/share/webapps/$pkgname/config
|
||||
sed -e 's@"Directory": ".*"@"Directory": "/var/lib/mattermost/"@g' \
|
||||
-e 's@tcp(dockerhost:3306)@unix(/run/mysqld/mysqld.sock)@g' \
|
||||
-i "$pkgdir"/etc/"$pkgname"/config.json
|
||||
|
||||
sed -e 's@"Directory": ".*"@"Directory": "/var/lib/mattermost/"@g' \
|
||||
-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"
|
||||
|
||||
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"
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -3,14 +3,13 @@
|
|||
|
||||
pkgname=mumble-web
|
||||
pkgver=0.5.1
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="An HTML5 Mumble client - stable"
|
||||
arch='noarch'
|
||||
url="https://github.com/johni0702/mumble-web"
|
||||
license='custom:ISC'
|
||||
makedepends='npm jq'
|
||||
source="https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz LICENSE"
|
||||
noextract="$pkgname-$pkgver.tgz"
|
||||
source="https://registry.npmjs.org/mumble-web/-/mumble-web-$pkgver.tgz LICENSE"
|
||||
subpackages="$pkgname-doc"
|
||||
options="!check"
|
||||
|
||||
|
@ -37,7 +36,7 @@ package() {
|
|||
|
||||
# npm gives ownership of ALL FILES to build user
|
||||
# https://bugs.archlinux.org/task/63396
|
||||
chown -R root:root "${pkgdir}"
|
||||
chown -R root:root "$pkgdir"
|
||||
}
|
||||
sha512sums="87de66921c5ac00cfd91c6dde064d3427dbbc979c6e94f18cc3e84e77799e9f2bba361818f08ceedc08ded91865decde24da306e6e3d74f3a42ec5d231105bf6 mumble-web-0.5.1.tgz
|
||||
a9e2bbe2ae661a0a39852414100ae3b25f5e5915c0d3f6eda4bd17ce3fbc8fc48418315a936d5305212ca4a550ddb1054206a450d1ffbcdb6281d59402afa8ef LICENSE"
|
||||
|
|
|
@ -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
|
||||
_pkgver=1.18.1
|
||||
_build=99
|
||||
_license_commit=4a7962c
|
||||
pkgver="$_pkgver.$_build"
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Next generation of Minecraft server, compatible with Spigot plugins and offering uncompromising performance"
|
||||
pkgusers="craftbukkit"
|
||||
pkggroups="craftbukkit"
|
||||
|
@ -13,38 +14,38 @@ arch='noarch'
|
|||
url="https://papermc.io/"
|
||||
license='custom'
|
||||
depends='openjdk17-jre-headless screen sudo bash gawk sed netcat-openbsd tar'
|
||||
backup='etc/conf.d/papermc'
|
||||
options="!check"
|
||||
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
|
||||
papermc.initd
|
||||
papermc.conf
|
||||
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"
|
||||
_server_root="/var/lib/papermc"
|
||||
|
||||
package() {
|
||||
install -Dm644 ${srcdir}/${_game}.conf "${pkgdir}/etc/conf.d/${_game}"
|
||||
install -Dm755 ${srcdir}/${_game}.sh "${pkgdir}/usr/bin/${_game}"
|
||||
install -Dm755 ${srcdir}/${_game}.initd "${pkgdir}/etc/init.d/${_game}"
|
||||
install -Dm644 ${srcdir}/${_game}.${pkgver}.jar "${pkgdir}/${_server_root}/${_game}.${pkgver}.jar"
|
||||
ln -s "${_game}.${pkgver}.jar" "${pkgdir}${_server_root}/${_game}_server.jar"
|
||||
install -Dm644 $srcdir.$_game.conf "$pkgdir.etc/conf.d/$_game"
|
||||
install -Dm755 $srcdir.$_game.sh "$pkgdir.usr/bin/$_game"
|
||||
install -Dm755 $srcdir.$_game.initd "$pkgdir.etc/init.d/$_game"
|
||||
install -Dm644 $srcdir.$_game.$pkgver.jar "$pkgdir.$_server_root.$_game.$pkgver.jar"
|
||||
ln -s "$_game.$pkgver.jar" "$pkgdir._server_root.$_game.server.jar"
|
||||
|
||||
# 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
|
||||
mkdir -p "${pkgdir}/var/log/"
|
||||
install -dm2755 "${pkgdir}/${_server_root}/logs"
|
||||
ln -s "${_server_root}/logs" "${pkgdir}/var/log/${_game}"
|
||||
mkdir -p "$pkgdir.var/log/"
|
||||
install -dm2755 "$pkgdir.$_server_root.logs"
|
||||
ln -s "$_server_root.logs" "$pkgdir.var/log/$_game"
|
||||
|
||||
# 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="
|
||||
623d6423ee337671d546469e6bf1821005484192a1ae56d7b77f547f79102df50462e1d0144be13a0de9021c9d931bc974143b1e1526114627ba28688589d76a papermc.1.18.1.99.jar
|
||||
|
|
|
@ -5,11 +5,11 @@ _cpaname="Crypt-Random-Source"
|
|||
_cpanauthor=ETHER
|
||||
pkgname=perl-crypt-random-source
|
||||
pkgver=0.14
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Perl Crypt::Random::Source CPAN module - load and instantiate sources of random data"
|
||||
arch="noarch"
|
||||
url="http://search.cpan.org/dist/${cpaname}/"
|
||||
license="GPL"
|
||||
url="http://search.cpan.org/dist/$_cpaname/"
|
||||
license="GPL"$
|
||||
makedepends="
|
||||
perl-module-build-tiny
|
||||
"
|
||||
|
@ -40,7 +40,7 @@ check() {
|
|||
}
|
||||
|
||||
package() {
|
||||
make install INSTALLDIRS=vendor DESTDIR="${pkgdir}"
|
||||
make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
|
||||
rm "$pkgdir"/usr/lib/perl5/core_perl/perllocal.pod
|
||||
}
|
||||
sha512sums="
|
||||
|
|
|
@ -5,10 +5,10 @@ _cpaname="Email-Valid"
|
|||
_cpanauthor=RJBS
|
||||
pkgname=perl-email-valid
|
||||
pkgver=1.203
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Check validity of Internet email addresses"
|
||||
arch="noarch"
|
||||
url="http://search.cpan.org/dist/$cpaname/"
|
||||
url="http://search.cpan.org/dist/$_cpaname/"
|
||||
license="GPL"
|
||||
depends="
|
||||
perl-io-captureoutput
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
pkgname=perl-math-random-isaac
|
||||
pkgver=1.004
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Perl interface to the ISAAC PRNG algorithm"
|
||||
arch="noarch"
|
||||
url='https://search.cpan.org/dist/Math-Random-ISAAC/'
|
||||
|
@ -16,8 +16,8 @@ subpackages="$pkgname-doc"
|
|||
|
||||
build() {
|
||||
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \
|
||||
PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='"$pkgdir"'" \
|
||||
PERL_MB_OPT="--installdirs vendor --destdir '"$pkgdir"'" \
|
||||
PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR=$pkgdir" \
|
||||
PERL_MB_OPT="--installdirs vendor --destdir $pkgdir" \
|
||||
MODULEBUILDRC=/dev/null
|
||||
perl Makefile.PL
|
||||
make
|
||||
|
@ -29,7 +29,7 @@ check() {
|
|||
|
||||
package() {
|
||||
make install
|
||||
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
|
||||
find "$pkgdir" \( -name .packlist -o -name perllocal.pod \) -delete
|
||||
}
|
||||
sha512sums="
|
||||
98fdfb28b207b4afe72ab82a2b564b06c5daaac15cdab2ce2ef698b16c0dcf5b23ac28fbebe170d2c6c7239fe6c97f634e5c03a8f2bd0aeb8369d0008b9ae0a2 Math-Random-ISAAC-1.004.tar.gz
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
|
||||
_cpaname=Math-Random-Secure
|
||||
_cpanauthor=FREW
|
||||
pkgname="perl-math-random-secure"
|
||||
pkgver="0.080001"
|
||||
pkgrel=0
|
||||
pkgname=perl-math-random-secure
|
||||
pkgver=0.080001
|
||||
pkgrel=1
|
||||
pkgdesc="Perl Math::Random::Secure CPAN module - cryptographically-secure, cross-platform replacement for rand()"
|
||||
arch="noarch"
|
||||
url="http://search.cpan.org/dist/$_cpaname/"
|
||||
|
|
|
@ -5,10 +5,10 @@ _cpaname="Net-Domain-TLD"
|
|||
_cpanauthor=ALEXP
|
||||
pkgname=perl-net-domain-tld
|
||||
pkgver=1.75
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Work with TLD names"
|
||||
arch="noarch"
|
||||
url="http://search.cpan.org/dist/$cpaname/"
|
||||
url="http://search.cpan.org/dist/$_cpaname/"
|
||||
license="GPL"
|
||||
depends="perl"
|
||||
source="http://www.cpan.org/authors/id/${_cpanauthor::1}/${_cpanauthor::2}/$_cpanauthor/$_cpaname-$pkgver.tar.gz"
|
||||
|
|
|
@ -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
|
||||
pkgver=7.13.0
|
||||
pkgrel=2
|
||||
pkgrel=3
|
||||
pkgdesc="A web-based administration tool for PostgreSQL"
|
||||
arch='noarch'
|
||||
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"
|
||||
|
||||
package() {
|
||||
_instdir="$pkgdir"/usr/share/webapps/phppgadmin
|
||||
mkdir -p ${_instdir} "$pkgdir"/etc/webapps/phppgadmin
|
||||
cd ${_instdir}
|
||||
cp -ra "$srcdir"/phpPgAdmin-$pkgver/* .
|
||||
cp ./conf/config.inc.php-dist "$pkgdir"/etc/webapps/phppgadmin/config.inc.php
|
||||
rm -f ${_instdir}/conf/config.inc.php
|
||||
ln -s /etc/webapps/phppgadmin/config.inc.php ${_instdir}/conf/config.inc.php
|
||||
_instdir="$pkgdir"/usr/share/webapps/phppgadmin
|
||||
mkdir -p $_instdir "$pkgdir"/etc/webapps/phppgadmin
|
||||
cd $_instdir
|
||||
cp -ra "$srcdir"/phpPgAdmin-$pkgver/* .
|
||||
cp ./conf/config.inc.php-dist "$pkgdir"/etc/webapps/phppgadmin/config.inc.php
|
||||
rm -f $_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"
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
_pyname=click-repl
|
||||
pkgname="py3-$_pyname"
|
||||
pkgver=0.2.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
arch="noarch"
|
||||
pkgdesc="REPL plugin for Click"
|
||||
url="https://pypi.python.org/project/$_pyname"
|
||||
|
@ -21,7 +21,7 @@ build() {
|
|||
}
|
||||
|
||||
check() {
|
||||
export PYTHONPATH="build:${PYTHONPATH}"
|
||||
export PYTHONPATH="build:$PYTHONPATH"
|
||||
pytest -v || true
|
||||
}
|
||||
|
||||
|
@ -29,8 +29,8 @@ package() {
|
|||
python3 setup.py install --skip-build \
|
||||
--optimize=1 \
|
||||
--root="$pkgdir"
|
||||
install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/"
|
||||
install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
|
||||
install -vDm 644 README.rst -t "$pkgdir/usr/share/doc/$pkgname/"
|
||||
install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
|
||||
}
|
||||
sha512sums="
|
||||
b377e1efda7f8dd20b90f531c49dd42a372db789331f8cfcca63169be17fe429dfc66d5a1e5ef7376eacfdb41167f933ec68b63a170aae45af09b086f826edf0 py3-click-repl-0.2.0.tar.gz
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
_pyname=django-redis
|
||||
pkgname="py3-$_pyname"
|
||||
pkgver=5.2.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
arch="noarch"
|
||||
pkgdesc="Full featured redis cache backend for Django."
|
||||
url="https://pypi.python.org/project/$_pyname"
|
||||
|
@ -20,7 +20,7 @@ check() {
|
|||
}
|
||||
|
||||
package() {
|
||||
python3 setup.py install --root="${pkgdir}" -O1
|
||||
python3 setup.py install --root="$pkgdir" -O1
|
||||
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
|
||||
}
|
||||
sha512sums="
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
_pyname=djangorestframework-guardian
|
||||
pkgname="py3-django-rest-framework-guardian"
|
||||
pkgname=py3-django-rest-framework-guardian
|
||||
pkgver=0.3.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
arch="noarch"
|
||||
pkgdesc="django-guardian support for Django REST Framework"
|
||||
url="https://pypi.python.org/project/$_pyname"
|
||||
|
|
|
@ -16,6 +16,7 @@ source="$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/${_pyname:0:1}/
|
|||
builddir="$srcdir"/$_pyname-$pkgver
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
sed -i 's/==.*$//' test-requirements.txt requirements.txt
|
||||
}
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
_pyname=duo_client
|
||||
pkgname="py3-duo-client"
|
||||
pkgname=py3-duo-client
|
||||
pkgver=4.5.0
|
||||
pkgrel=1
|
||||
arch="noarch"
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
_pyname=hatch_fancy_pypi_readme
|
||||
pkgname="py3-hatch-fancy-pypi-readme"
|
||||
pkgname=py3-hatch-fancy-pypi-readme
|
||||
pkgver=22.8.0
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="noarch"
|
||||
pkgdesc="Fancy PyPI READMEs with Hatch"
|
||||
url="https://pypi.python.org/project/$_pyname"
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
_pyname=python-memcached
|
||||
pkgname="py3-memcached"
|
||||
pkgname=py3-memcached
|
||||
pkgver=1.59
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="noarch"
|
||||
pkgdesc="Python interface to memcached"
|
||||
url="https://pypi.python.org/project/$_pyname"
|
||||
|
|
|
@ -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"
|
||||
pkgver=21.10.1
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch='noarch'
|
||||
pkgdesc="PyYAML-based module to produce pretty and readable YAML-serialized data"
|
||||
url="https://pypi.python.org/pypi/pyaml"
|
||||
|
@ -11,7 +12,7 @@ license="BSD"
|
|||
depends="py3-yaml"
|
||||
makedepends="py3-setuptools"
|
||||
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"
|
||||
builddir="$srcdir"/$_pkgname-$pkgver
|
||||
|
||||
|
|
|
@ -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
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch='noarch'
|
||||
pkgdesc="A simple, but extensible Python implementation for the Telegram Bot API."
|
||||
url="https://pypi.org/project/pyTelegramBotAPI/"
|
||||
license="GPL2"
|
||||
depends=python3
|
||||
makedepends="python3 py3-setuptools"
|
||||
source="${pkgname}-${pkgver}.tar.gz::https://github.com/eternnoir/pyTelegramBotAPI/archive/$pkgver.tar.gz"
|
||||
builddir="${srcdir}"/pyTelegramBotAPI-$pkgver
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/eternnoir/pyTelegramBotAPI/archive/$pkgver.tar.gz"
|
||||
builddir="$srcdir"/pyTelegramBotAPI-$pkgver
|
||||
options="!check"
|
||||
|
||||
package() {
|
||||
|
||||
cd $builddir
|
||||
|
||||
python3 setup.py install --root=$pkgdir/
|
||||
|
||||
python3 setup.py install --root=$pkgdir/
|
||||
}
|
||||
sha512sums="
|
||||
87344579a499db7e18c16eb9d4a72c714d8401bdddc6150cc7d2fda68aae094a3bf78fc06caa754ffc6d22df876efb9469b21a6800958c9c1d40d82129a993ac py3-pyTelegramBotApi-3.7.6.tar.gz
|
||||
87344579a499db7e18c16eb9d4a72c714d8401bdddc6150cc7d2fda68aae094a3bf78fc06caa754ffc6d22df876efb9469b21a6800958c9c1d40d82129a993ac py3-pytelegrambotapi-3.7.6.tar.gz
|
||||
"
|
|
@ -1,18 +1,18 @@
|
|||
# Maintainer: 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
|
||||
pkgver=0.1.0
|
||||
_pkgver=$pkgver.post0
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch='noarch'
|
||||
pkgdesc="Tzinfo object for the local timezone"
|
||||
url="https://pypi.python.org/pypi/pytz"
|
||||
license="MIT"
|
||||
depends="python3"
|
||||
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
|
||||
options="!check"
|
||||
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Eivind Uggedal <eu@eju.no>
|
||||
|
||||
pkgname=py3-redis-nonfree
|
||||
_pkgname=redis
|
||||
pkgver=4.4.0
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Python3 client for Redis key-value store"
|
||||
url="https://github.com/andymccurdy/redis-py"
|
||||
arch="noarch"
|
||||
|
@ -22,7 +24,7 @@ build() {
|
|||
|
||||
check() (
|
||||
redis-server --dir "$builddir" &
|
||||
trap "kill $!" EXIT
|
||||
trap 'kill $!' EXIT
|
||||
rm tests/test_asyncio/test_cluster.py
|
||||
rm tests/test_ssl.py
|
||||
pytest
|
||||
|
|
|
@ -5,7 +5,7 @@ _pyname=ua-parser
|
|||
pkgname="py3-$_pyname"
|
||||
pkgver=0.16.1
|
||||
_uapcorever=0.16.0
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="noarch"
|
||||
pkgdesc="Python port of Browserscope's user agent parser"
|
||||
url="https://pypi.python.org/project/$_pyname"
|
||||
|
@ -20,6 +20,7 @@ source="
|
|||
builddir="$srcdir"/$_pyname-$pkgver
|
||||
|
||||
prepare() {
|
||||
default_prepare
|
||||
ln -s "$srcdir"/uap-core-$_uapcorever "$builddir"/uap-core
|
||||
}
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=qubes-dmenu
|
||||
pkgver=0.38.0
|
||||
|
@ -12,7 +13,7 @@ _patchlist="
|
|||
xyw
|
||||
border
|
||||
"
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
pkgdesc="A patch-friendly dmenu distribution"
|
||||
arch="all"
|
||||
url="https://github.com/jaimecgomezz/dmenu"
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
|
||||
pkgname=qubes-pass
|
||||
pkgver=0.0.35
|
||||
_gittag="v$pkgver"
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="An inter-VM password manager for Qubes OS"
|
||||
arch="noarch"
|
||||
url="https://github.com/Rudd-O/qubes-pass"
|
||||
|
|
|
@ -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
|
||||
pkgver=6.3.2.0
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Web interface for managing HAProxy, Nginx and Keepalived servers"
|
||||
arch='noarch'
|
||||
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"
|
||||
_giturl="https://github.com/Aidaho12/haproxy-wi"
|
||||
_gittag="0f02f84588bd15c5c923e0e405d8f32a19321b2a"
|
||||
builddir="$srcdir"/$pkgname-$pkgver
|
||||
options="!check"
|
||||
|
||||
package() {
|
||||
_instdir="$pkgdir"/usr/share/webapps/haproxy-wi
|
||||
mkdir -p "${_instdir}"
|
||||
cd "${_instdir}"
|
||||
cp -ra "$builddir"/* .
|
||||
mkdir -p "$_instdir"
|
||||
cd "$_instdir"
|
||||
cp -ra "$builddir"/* .
|
||||
chmod +x app/*.py
|
||||
install -Dm755 -d "${_instdir}"/app/certs "${_instdir}"/keys "${_instdir}"/log "${pkgdir}"/etc/logrotate.d
|
||||
cp "${_instdir}"/config_other/logrotate/* "${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/.
|
||||
}
|
||||
sha512sums="
|
||||
c6048c40d109ea0edded9693fd2b850cee0e2ff396950edb59b9af8bc75385192808a822d303461b5ccb7cb9d946f8cdda0395d048fd2c49e01396c17412d21a roxi-wi.6.3.2.0.tar.gz
|
||||
|
|
|
@ -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
|
||||
_gemname=bundler
|
||||
pkgver=2.3.26
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Manage an application's gem dependencies"
|
||||
url="https://bundler.io/"
|
||||
arch="noarch"
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||
|
||||
pkgname=ruby3.0-minitest
|
||||
_gemname=minitest
|
||||
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the
|
||||
# packaged Ruby version.
|
||||
pkgver=5.14.4
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Suite of testing facilities supporting TDD, BDD, mocking, and benchmarking for Ruby"
|
||||
url="https://github.com/seattlerb/minitest"
|
||||
arch="noarch"
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||
|
||||
pkgname=ruby3.0-power_assert
|
||||
_gemname=power_assert
|
||||
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the
|
||||
# packaged Ruby version.
|
||||
pkgver=1.2.0
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Debug tool for Ruby that displays intermediate results of a method chain"
|
||||
url="https://github.com/ruby/power_assert"
|
||||
arch="noarch"
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||
|
||||
pkgname=ruby3.0-rake
|
||||
_gemname=rake
|
||||
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the
|
||||
# packaged Ruby version.
|
||||
pkgver=13.0.6
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="A Ruby task runner, inspired by make"
|
||||
url="https://github.com/ruby/rake"
|
||||
arch="noarch"
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||
|
||||
pkgname=ruby3.0-rugged
|
||||
_gemname=rugged
|
||||
pkgver=1.5.0.1
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="Ruby bindings to libgit2"
|
||||
url="https://github.com/libgit2/rugged"
|
||||
arch="all"
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||
|
||||
pkgname=ruby3.0-test-unit
|
||||
_gemname=test-unit
|
||||
# Keep version in sync with "Bundled gems" (https://stdgems.org) for the
|
||||
# packaged Ruby version.
|
||||
pkgver=3.3.8
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="An xUnit family unit testing framework for Ruby"
|
||||
url="https://test-unit.github.io"
|
||||
arch="noarch"
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: Antoine Martin (ayakael) <dev@ayakael.net>
|
||||
# Contributor: omni <omni+alpine@hack.org>
|
||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
|
||||
|
||||
pkgname=ruby3.0-webrick
|
||||
_gemname=webrick
|
||||
pkgver=1.7.0
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="HTTP server toolkit for Ruby"
|
||||
url="https://github.com/ruby/webrick"
|
||||
arch="noarch"
|
||||
|
|
|
@ -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: Jakub Jirutka <jakub@jirutka.cz>
|
||||
# Contributor: Nulo <git@nulo.in>
|
||||
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
|
||||
#
|
||||
# secfixes:
|
||||
# 3.0.5-r0:
|
||||
|
@ -59,7 +60,7 @@ _pkgname=ruby
|
|||
# create/move it.
|
||||
pkgver=3.0.5
|
||||
_abiver="${pkgver%.*}.0"
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="An object-oriented language for quick and easy programming"
|
||||
url="https://www.ruby-lang.org/"
|
||||
arch="all"
|
||||
|
|
|
@ -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
|
||||
pkgver=0.21.1
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
pkgdesc="ZnapZend is a ZFS centric backup tool."
|
||||
arch='all'
|
||||
url="http://www.znapzend.org/"
|
||||
license='GPL'
|
||||
depends='perl zfs mbuffer'
|
||||
makedepends='perl-dev wget'
|
||||
source="https://github.com/oetiker/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz"
|
||||
makedepends='perl-dev'
|
||||
source="https://github.com/oetiker/znapzend/releases/download/v$pkgver/znapzend-$pkgver.tar.gz"
|
||||
subpackages="$pkgname-doc"
|
||||
options=!check
|
||||
builddir="$srcdir/$pkgname-$pkgver"
|
||||
|
||||
prepare() {
|
||||
sed -i 's:@BINDIR@:/usr/bin:' "init/znapzend.sysv.in"
|
||||
default_prepare
|
||||
sed -i 's:@BINDIR@:/usr/bin:' "init/znapzend.sysv.in"
|
||||
}
|
||||
|
||||
build() {
|
||||
./configure --prefix="/usr/share/${pkgname}"
|
||||
make
|
||||
./configure --prefix="/usr/share/$pkgname"
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
make DESTDIR="${pkgdir}" install
|
||||
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/znapzendzetup" "${pkgdir}/usr/bin/znapzendzetup"
|
||||
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 "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"
|
||||
make DESTDIR="$pkgdir" install
|
||||
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/znapzendzetup" "$pkgdir/usr/bin/znapzendzetup"
|
||||
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 "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"
|
||||
}
|
||||
sha512sums="
|
||||
2fd39109d6967d8dc434c346f7ba6d912519d71294dcc017a90727e56250298d753671986ed34e72fb45eb20fb17aa62945af055df17f2cc1ab04cd28369c649 znapzend-0.21.1.tar.gz
|
||||
|
|
Loading…
Reference in a new issue