From eeaaa9e53e553d1f849838e7426acd8fe35437ca Mon Sep 17 00:00:00 2001 From: ahriman Date: Fri, 27 Sep 2024 14:24:54 +0000 Subject: [PATCH] Autogenerated commit at 2024-09-27 14:24:54.886723+00:00 --- albert/.SRCINFO | 6 ++--- albert/PKGBUILD | 4 +-- qv2ray/.SRCINFO | 27 ++++++++++++++++++++ qv2ray/PKGBUILD | 53 +++++++++++++++++++++++++++++++++++++++ yed/.SRCINFO | 21 ++++++++++++++++ yed/PKGBUILD | 54 ++++++++++++++++++++++++++++++++++++++++ yed/graphml+xml-mime.xml | 8 ++++++ yed/yed | 3 +++ yed/yed.desktop | 9 +++++++ yed/yed.install | 13 ++++++++++ 10 files changed, 193 insertions(+), 5 deletions(-) create mode 100644 qv2ray/.SRCINFO create mode 100644 qv2ray/PKGBUILD create mode 100644 yed/.SRCINFO create mode 100644 yed/PKGBUILD create mode 100644 yed/graphml+xml-mime.xml create mode 100644 yed/yed create mode 100644 yed/yed.desktop create mode 100644 yed/yed.install diff --git a/albert/.SRCINFO b/albert/.SRCINFO index 15f0639..bd423ff 100644 --- a/albert/.SRCINFO +++ b/albert/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = albert pkgdesc = A sophisticated standalone keyboard launcher - pkgver = 0.26.3 + pkgver = 0.26.4 pkgrel = 1 url = https://github.com/albertlauncher arch = x86_64 @@ -20,7 +20,7 @@ pkgbase = albert optdepends = libarchive: documentation plugin optdepends = libqalculate: calculator plugin optdepends = python: python extension - source = https://github.com/albertlauncher/albert/releases/download/v0.26.3/v0.26.3.tar.gz - sha512sums = f3367226a78937607aa2feb9bf0ff3cb453d5213d141af501f858b8d7f57dc81024a261ba5feaf52219a03718895cc3551eeab337163fb07c0339ada7c0b0519 + source = https://github.com/albertlauncher/albert/releases/download/v0.26.4/v0.26.4.tar.gz + sha512sums = 4dbb78dcc768b9d76aae7bdd251bb078dd42ee53f98ae88962b4de555714d1e5e935c1c278220e5c5ec36072876d7d3ba45e5d706615ca88eae09fc61d75504a pkgname = albert diff --git a/albert/PKGBUILD b/albert/PKGBUILD index dcd0d9e..bab45a7 100644 --- a/albert/PKGBUILD +++ b/albert/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: Manuel Schneider pkgname=albert -pkgver=0.26.3 +pkgver=0.26.4 pkgrel=1 pkgdesc="A sophisticated standalone keyboard launcher" arch=('x86_64') @@ -60,4 +60,4 @@ package() { install -Dm644 "$srcdir/$pkgname/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } -sha512sums=('f3367226a78937607aa2feb9bf0ff3cb453d5213d141af501f858b8d7f57dc81024a261ba5feaf52219a03718895cc3551eeab337163fb07c0339ada7c0b0519') +sha512sums=('4dbb78dcc768b9d76aae7bdd251bb078dd42ee53f98ae88962b4de555714d1e5e935c1c278220e5c5ec36072876d7d3ba45e5d706615ca88eae09fc61d75504a') diff --git a/qv2ray/.SRCINFO b/qv2ray/.SRCINFO new file mode 100644 index 0000000..a09cf74 --- /dev/null +++ b/qv2ray/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = qv2ray + pkgdesc = Cross-platform V2ray Client written in Qt (Stable Release) + pkgver = 2.7.0 + pkgrel = 1 + url = https://github.com/Qv2ray/Qv2ray + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = make + makedepends = qt5-tools + makedepends = which + makedepends = gcc + makedepends = qt5-declarative + makedepends = grpc-cli>=1.27.0 + makedepends = cmake + makedepends = ninja + depends = hicolor-icon-theme + depends = qt5-base>5.11.0 + depends = grpc>=1.27.0 + depends = qt5-svg + optdepends = v2ray: use system v2ray core. + provides = qv2ray + conflicts = qv2ray + source = Qv2ray::git+https://github.com/Qv2ray/Qv2ray + sha512sums = SKIP + +pkgname = qv2ray diff --git a/qv2ray/PKGBUILD b/qv2ray/PKGBUILD new file mode 100644 index 0000000..0a9a83d --- /dev/null +++ b/qv2ray/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: Neboer +# Contributor: DuckSoft +# Contributor: ArielAxionL +# Contributor: Leroy.H.Y +pkgname=qv2ray +pkgver=2.7.0 +pkgrel=1 +pkgdesc="Cross-platform V2ray Client written in Qt (Stable Release)" +arch=('x86_64') +url='https://github.com/Qv2ray/Qv2ray' +license=('GPL3') +depends=('hicolor-icon-theme' 'qt5-base>5.11.0' 'grpc>=1.27.0' 'qt5-svg') +optdepends=('v2ray: use system v2ray core.') +makedepends=('git' 'make' 'qt5-tools' 'which' 'gcc' 'qt5-declarative' + 'grpc-cli>=1.27.0' 'cmake' 'ninja') +provides=('qv2ray') +conflicts=('qv2ray') + +source=('Qv2ray::git+https://github.com/Qv2ray/Qv2ray') + +sha512sums=('SKIP') + +pkgver() { + printf "%s" $(cat ${srcdir}/Qv2ray/makespec/VERSION) +} + +prepare() { + cd "${srcdir}/Qv2ray" + git submodule update --recursive --init +} + +build() { + export _QV2RAY_BUILD_INFO_="Qv2ray from AUR" + export _QV2RAY_BUILD_EXTRA_INFO_="(Manual Build) $(uname -a | cut -d " " -f3,13)" + + cd "${srcdir}/Qv2ray" + mkdir -p build && cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=${pkgdir}/usr \ + -DQV2RAY_ZXING_PROVIDER="module" \ + -DQV2RAY_TRANSLATION_PATH="/usr/share/qv2ray/lang" \ + -DQV2RAY_DEFAULT_VASSETS_PATH="/usr/share/v2ray" \ + -DQV2RAY_DEFAULT_VCORE_PATH="/usr/bin/v2ray" \ + -DQV2RAY_DISABLE_AUTO_UPDATE=on \ + -DCMAKE_BUILD_TYPE=Release \ + -GNinja + ninja +} + +package() { + cd "${srcdir}/Qv2ray" + ninja -C "build" install +} diff --git a/yed/.SRCINFO b/yed/.SRCINFO new file mode 100644 index 0000000..32f1f1f --- /dev/null +++ b/yed/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = yed + pkgdesc = Very powerful graph editor written in java + pkgver = 3.24 + pkgrel = 1 + epoch = 1 + url = http://www.yworks.com/en/products_yed_about.html + install = yed.install + arch = any + license = custom + depends = hicolor-icon-theme + depends = java-runtime + source = https://www.yworks.com/resources/yed/demo/yEd-3.24.zip + source = yed.desktop + source = yed + source = graphml+xml-mime.xml + sha256sums = 842909f6e4c15399b660f316056499e63e931f95ade43d850045d852d3128947 + sha256sums = cc6957cde6eba0d82ea523b0257f8c91fd1e330a1e2ad7d64890e48a2450aa98 + sha256sums = 731b54c6e731704efe9847d78e2df474d59042452ace29d2786d76891295249e + sha256sums = e751b69ed8a25faf46d4e4016ed8f1774abc88679067934a6081348e3d6fc332 + +pkgname = yed diff --git a/yed/PKGBUILD b/yed/PKGBUILD new file mode 100644 index 0000000..cb06126 --- /dev/null +++ b/yed/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Michael Lass +# Contributor: Sebastian Wolf < sebastian at melonkru dot de > +# Contributor: gost < gostrc at gmail dot com > +# Contributor: Mikolaj Pastuszko +# Contributor: Stefan Seemayer < mail at semicolonsoftware dot de > +# Contributor: Gordin < 9ordin @t gmail dot com > +# Contributor: David Davis < davisddavisd.com > + +# This PKGBUILD is maintained on github: +# https://github.com/michaellass/AUR + +pkgname=yed +pkgver=3.24 +pkgrel=1 +epoch=1 +pkgdesc='Very powerful graph editor written in java' +arch=('any') +url='http://www.yworks.com/en/products_yed_about.html' +license=('custom') +depends=('hicolor-icon-theme' 'java-runtime') +source=("https://www.yworks.com/resources/yed/demo/yEd-${pkgver}.zip" + 'yed.desktop' + 'yed' + 'graphml+xml-mime.xml') +sha256sums=('842909f6e4c15399b660f316056499e63e931f95ade43d850045d852d3128947' + 'cc6957cde6eba0d82ea523b0257f8c91fd1e330a1e2ad7d64890e48a2450aa98' + '731b54c6e731704efe9847d78e2df474d59042452ace29d2786d76891295249e' + 'e751b69ed8a25faf46d4e4016ed8f1774abc88679067934a6081348e3d6fc332') + +install=yed.install + +package() { + # Install jars + install -Dm644 ${srcdir}/yed-${pkgver}/yed.jar ${pkgdir}/usr/share/java/yed/yed.jar + install -dm755 ${pkgdir}/usr/share/java/yed/lib + install -m644 ${srcdir}/yed-${pkgver}/lib/* ${pkgdir}/usr/share/java/yed/lib/ + + # Install license + install -Dm644 ${srcdir}/yed-${pkgver}/license.html ${pkgdir}/usr/share/licenses/yed/license.html + + # Install icons + for n in $(ls ${srcdir}/yed-${pkgver}/icons/yed*.png | xargs -n1 basename | sed s/[^0-9]//g); do + install -Dm644 ${srcdir}/yed-${pkgver}/icons/yed${n}.png ${pkgdir}/usr/share/icons/hicolor/${n}x${n}/apps/yed.png + done + + # Install mime definition + install -Dm644 ${srcdir}/graphml+xml-mime.xml ${pkgdir}/usr/share/mime/packages/graphml+xml-mime.xml + + # Install .desktop file + install -Dm644 ${srcdir}/yed.desktop ${pkgdir}/usr/share/applications/yed.desktop + + # Install run script + install -Dm755 ${srcdir}/yed ${pkgdir}/usr/bin/yed +} diff --git a/yed/graphml+xml-mime.xml b/yed/graphml+xml-mime.xml new file mode 100644 index 0000000..09ee973 --- /dev/null +++ b/yed/graphml+xml-mime.xml @@ -0,0 +1,8 @@ + + + + yEd graphml file (xml format) + + + + diff --git a/yed/yed b/yed/yed new file mode 100644 index 0000000..aa3021c --- /dev/null +++ b/yed/yed @@ -0,0 +1,3 @@ +#!/bin/sh + +/usr/bin/java -jar /usr/share/java/yed/yed.jar "$@" diff --git a/yed/yed.desktop b/yed/yed.desktop new file mode 100644 index 0000000..81f685d --- /dev/null +++ b/yed/yed.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Icon=yed +Exec=yed %f +StartupNotify=true +StartupWMClass=com-yworks-A-yEd +Name=yEd Graph Editor +MimeType=application/x-graphml+xml; +Categories=Application;Graphics;VectorGraphics;Java; diff --git a/yed/yed.install b/yed/yed.install new file mode 100644 index 0000000..cd0dfe2 --- /dev/null +++ b/yed/yed.install @@ -0,0 +1,13 @@ +post_upgrade() { + post_install $1 +} + +post_install() { + echo ">>> You have to read and accept the license agreement under" + echo ">>> /usr/share/licenses/yed/license.html before using yEd." +} + +op=$1 +shift +$op $* +