Use soname dependencies for packages of own projects

This commit is contained in:
Martchus 2022-07-09 12:21:22 +02:00
parent a653202062
commit 624d2444fb
23 changed files with 62 additions and 51 deletions

View File

@ -11,11 +11,12 @@ pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Tool for managing custom Arch Linux repositories' pkgdesc='Tool for managing custom Arch Linux repositories'
license=('GPL') license=('GPL')
depends=('c++utilities-git' 'libboost_filesystem.so' 'libarchive' 'lmdb' 'liburing') depends=('libc++utilities-git.so' 'libboost_filesystem.so' 'libarchive.so' 'lmdb' 'liburing')
optdepends=('reflective-rapidjson-git: development with libpkg/librepomgr' optdepends=('reflective-rapidjson-git: development with libpkg/librepomgr'
"$_name-doc: API documentation") "$_name-doc: API documentation")
makedepends=('cmake' 'git' 'ninja' 'boost' 'catch2' 'rapidjson-git' 'reflective-rapidjson-git') makedepends=('cmake' 'git' 'ninja' 'boost' 'catch2' 'rapidjson-git' 'reflective-rapidjson-git')
checkdepends=('cppunit') checkdepends=('cppunit')
provides=(libpkg-git.so librepomgr-git.so)
options=(!strip) options=(!strip)
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git" source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git"

View File

@ -6,7 +6,7 @@
_reponame=cpp-utilities _reponame=cpp-utilities
pkgname=c++utilities pkgname=c++utilities
pkgver=5.17.0 pkgver=5.17.0
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities' pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities'
license=('GPL') license=('GPL')
@ -14,6 +14,7 @@ depends=('gcc-libs')
optdepends=("$pkgname-doc: API documentation") optdepends=("$pkgname-doc: API documentation")
makedepends=('cmake' 'ninja') makedepends=('cmake' 'ninja')
checkdepends=('cppunit') checkdepends=('cppunit')
provides=(libc++utilities.so)
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('05663fa9ca188cd7be44dc06f1257cfb39b0721443b158a5bbfdaf6400e66505') sha256sums=('05663fa9ca188cd7be44dc06f1257cfb39b0721443b158a5bbfdaf6400e66505')

View File

@ -6,7 +6,7 @@
_reponame=cpp-utilities _reponame=cpp-utilities
pkgname=c++utilities-git pkgname=c++utilities-git
_name=${pkgname%-git} _name=${pkgname%-git}
pkgver=917.e6e7a63 pkgver=989.6390182
pkgrel=2 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities' pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities'
@ -15,8 +15,7 @@ depends=('gcc-libs')
optdepends=("$_name-doc: API documentation") optdepends=("$_name-doc: API documentation")
makedepends=('cmake' 'git' 'ninja') makedepends=('cmake' 'git' 'ninja')
checkdepends=('cppunit') checkdepends=('cppunit')
#provides=("${_name}") provides=(libc++utilities-git.so)
#conflicts=("${_name}")
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git") source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git")
sha256sums=('SKIP') sha256sums=('SKIP')

View File

@ -6,14 +6,15 @@
_reponame=passwordfile _reponame=passwordfile
pkgname=passwordfile pkgname=passwordfile
pkgver=5.0.7 pkgver=5.0.7
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL' pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL'
license=('GPL') license=('GPL')
depends=('c++utilities' 'openssl' 'zlib') depends=('libc++utilities.so' 'openssl' 'zlib')
optdepends=("$pkgname-doc: API documentation") optdepends=("$pkgname-doc: API documentation")
makedepends=('cmake' 'ninja') makedepends=('cmake' 'ninja')
checkdepends=('cppunit') checkdepends=('cppunit')
provides=(libpasswordfile.so)
install= install=
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")

View File

@ -6,17 +6,16 @@
_reponame=passwordfile _reponame=passwordfile
pkgname=passwordfile-git pkgname=passwordfile-git
_name=${pkgname%-git} _name=${pkgname%-git}
pkgver=105.b1a55de pkgver=108.9b4fcdc
pkgrel=2 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL' pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL'
license=('GPL') license=('GPL')
depends=('c++utilities-git' 'openssl') depends=('libc++utilities-git.so' 'openssl' 'zlib')
optdepends=("$_name-doc: API documentation") optdepends=("$_name-doc: API documentation")
makedepends=('cmake' 'git' 'ninja') makedepends=('cmake' 'git' 'ninja')
checkdepends=('cppunit') checkdepends=('cppunit')
#provides=("${_name}") provides=(libpasswordfile-git.so)
#conflicts=("${_name}")
install= install=
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git") source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git")

View File

@ -9,11 +9,12 @@ _quick_gui=${PASSWORD_MANAGER_QUICK_GUI:-ON}
_reponame=passwordmanager _reponame=passwordmanager
pkgname=passwordmanager pkgname=passwordmanager
pkgver=4.1.9 pkgver=4.1.9
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL' pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL'
license=('GPL') license=('GPL')
depends=('qt5-base' 'qtutilities' 'passwordfile' 'openssl' 'libxkbcommon-x11' 'desktop-file-utils' 'xdg-utils') depends=('qt5-base' 'libqtutilities.so' 'libpasswordfile.so' 'libc++utilities.so' 'openssl'
'libxkbcommon-x11' 'desktop-file-utils' 'xdg-utils')
makedepends=('cmake' 'ninja' 'qt5-tools' 'mesa' 'kirigami2') makedepends=('cmake' 'ninja' 'qt5-tools' 'mesa' 'kirigami2')
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")

View File

@ -9,12 +9,13 @@ _quick_gui=${PASSWORD_MANAGER_QUICK_GUI:-ON}
_reponame=passwordmanager _reponame=passwordmanager
pkgname=passwordmanager-git pkgname=passwordmanager-git
_name=${pkgname%-git} _name=${pkgname%-git}
pkgver=281.c12f63d pkgver=300.3a01f2d
pkgrel=2 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL' pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL'
license=('GPL') license=('GPL')
depends=('qt5-base' 'qtutilities-git' 'passwordfile-git' 'openssl' 'libxkbcommon-x11' 'desktop-file-utils' 'xdg-utils') depends=('qt5-base' 'libqtutilities-git.so' 'libpasswordfile-git.so' 'libc++utilities-git.so' 'openssl'
'libxkbcommon-x11' 'desktop-file-utils' 'xdg-utils')
makedepends=('cmake' 'ninja' 'qt5-tools' 'git' 'mesa' 'kirigami2') makedepends=('cmake' 'ninja' 'qt5-tools' 'git' 'mesa' 'kirigami2')
optdepends=('kirigami2: Qt Quick GUI') optdepends=('kirigami2: Qt Quick GUI')
provides=("${_name}") provides=("${_name}")

View File

@ -11,11 +11,12 @@ _cfg=qt6
pkgname=passwordmanager-$_cfg pkgname=passwordmanager-$_cfg
_name=${pkgname%-$_cfg} _name=${pkgname%-$_cfg}
pkgver=4.1.9 pkgver=4.1.9
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL' pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL'
license=('GPL') license=('GPL')
depends=('qt6-base' 'qtutilities-qt6' 'passwordfile' 'openssl' 'libxkbcommon-x11' 'desktop-file-utils' 'xdg-utils') depends=('qt6-base' 'libqtutilities-qt6.so' 'libpasswordfile.so' 'libc++utilities.so' 'openssl'
'libxkbcommon-x11' 'desktop-file-utils' 'xdg-utils')
makedepends=('cmake' 'ninja' 'qt6-tools' 'clang' 'mesa') makedepends=('cmake' 'ninja' 'qt6-tools' 'clang' 'mesa')
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
@ -26,6 +27,8 @@ if [[ $_quick_gui == ON ]]; then
depends+=('qt6-declarative') depends+=('qt6-declarative')
makedepends+=('kirigami2') makedepends+=('kirigami2')
optdepends+=('kirigami2: Qt Quick GUI') optdepends+=('kirigami2: Qt Quick GUI')
else
makedepends+=('qt6-declarative')
fi fi
build() { build() {

View File

@ -8,7 +8,7 @@ _pkgver_forkawesome=1.2.0
_reponame_forkawesome=Fork-Awesome-$_pkgver_forkawesome _reponame_forkawesome=Fork-Awesome-$_pkgver_forkawesome
pkgname=qtforkawesome pkgname=qtforkawesome
pkgver=0.0.4 pkgver=0.0.4
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Library that bundles ForkAwesome for use within Qt applications' pkgdesc='Library that bundles ForkAwesome for use within Qt applications'
license=('GPL') license=('GPL')
@ -18,6 +18,7 @@ optdepends=(
'qt5-declarative: Qt Quick integration' 'qt5-declarative: Qt Quick integration'
"$pkgname-doc: API documentation" "$pkgname-doc: API documentation"
) )
provides=(libqtforkawesome.so)
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz"
"${_reponame_forkawesome}::https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_pkgver_forkawesome}.tar.gz") "${_reponame_forkawesome}::https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_pkgver_forkawesome}.tar.gz")

View File

@ -8,8 +8,8 @@ _pkgver_forkawesome=1.2.0
_reponame_forkawesome=Fork-Awesome-$_pkgver_forkawesome _reponame_forkawesome=Fork-Awesome-$_pkgver_forkawesome
pkgname=qtforkawesome-git pkgname=qtforkawesome-git
_name=${pkgname%-git} _name=${pkgname%-git}
pkgver=18.da639c8 pkgver=44.d6293b7
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Library that bundles ForkAwesome for use within Qt applications' pkgdesc='Library that bundles ForkAwesome for use within Qt applications'
license=('GPL') license=('GPL')
@ -19,8 +19,7 @@ optdepends=(
"$_name-doc: API documentation" "$_name-doc: API documentation"
) )
makedepends=('cmake' 'git' 'ninja' 'perl-yaml-libyaml' 'qtutilities-git' 'qt5-declarative') makedepends=('cmake' 'git' 'ninja' 'perl-yaml-libyaml' 'qtutilities-git' 'qt5-declarative')
#provides=("${_name}") provides=(libqtforkawesome-git.so)
#conflicts=("${_name}")
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git" source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git"
"${_reponame_forkawesome}::https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_pkgver_forkawesome}.tar.gz") "${_reponame_forkawesome}::https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_pkgver_forkawesome}.tar.gz")

View File

@ -10,7 +10,7 @@ _cfg=qt6
pkgname=qtforkawesome-$_cfg pkgname=qtforkawesome-$_cfg
_name=${pkgname%-$_cfg} _name=${pkgname%-$_cfg}
pkgver=0.0.4 pkgver=0.0.4
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Library that bundles ForkAwesome for use within Qt applications (using Qt 6)' pkgdesc='Library that bundles ForkAwesome for use within Qt applications (using Qt 6)'
license=('GPL') license=('GPL')
@ -20,6 +20,7 @@ optdepends=(
'qt6-declarative: Qt Quick integration' 'qt6-declarative: Qt Quick integration'
"$_name-doc: API documentation" "$_name-doc: API documentation"
) )
provides=(libqtforkawesome-qt6.so)
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz"
"${_reponame_forkawesome}::https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_pkgver_forkawesome}.tar.gz") "${_reponame_forkawesome}::https://github.com/ForkAwesome/Fork-Awesome/archive/refs/tags/${_pkgver_forkawesome}.tar.gz")

View File

@ -6,13 +6,14 @@
_reponame=qtutilities _reponame=qtutilities
pkgname=qtutilities pkgname=qtutilities
pkgver=6.6.2 pkgver=6.6.2
pkgrel=2 pkgrel=3
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models' pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models'
license=('GPL') license=('GPL')
depends=('c++utilities' 'qt5-base') depends=('libc++utilities.so' 'qt5-base')
makedepends=('cmake' 'ninja' 'qt5-tools' 'mesa') makedepends=('cmake' 'ninja' 'qt5-tools' 'mesa')
optdepends=("$pkgname-doc: API documentation") optdepends=("$pkgname-doc: API documentation")
provides=(libqtutilities.so)
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('6be07b06d7319b907bbd6b88b55b5367ce935443a92c1953116f9dbad8363000') sha256sums=('6be07b06d7319b907bbd6b88b55b5367ce935443a92c1953116f9dbad8363000')

View File

@ -6,16 +6,15 @@
_reponame=qtutilities _reponame=qtutilities
pkgname=qtutilities-git pkgname=qtutilities-git
_name=${pkgname%-git} _name=${pkgname%-git}
pkgver=325.6874917 pkgver=421.b5af7fe
pkgrel=2 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models' pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models'
license=('GPL') license=('GPL')
depends=('c++utilities-git' 'qt5-base' 'mesa') depends=('libc++utilities-git.so' 'qt5-base' 'mesa')
optdepends=("$_name-doc: API documentation") optdepends=("$_name-doc: API documentation")
makedepends=('cmake' 'git' 'ninja' 'qt5-tools') makedepends=('cmake' 'git' 'ninja' 'qt5-tools')
#provides=("${_name}") provides=(libqtutilities-git.so)
#conflicts=("${_name}")
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git") source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git")
sha256sums=('SKIP') sha256sums=('SKIP')

View File

@ -8,13 +8,14 @@ _cfg=qt6
pkgname=qtutilities-$_cfg pkgname=qtutilities-$_cfg
_name=${pkgname%-$_cfg} _name=${pkgname%-$_cfg}
pkgver=6.6.2 pkgver=6.6.2
pkgrel=2 pkgrel=3
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (using Qt 6)' pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (using Qt 6)'
license=('GPL') license=('GPL')
depends=('c++utilities' 'qt6-base') depends=('libc++utilities.so' 'qt6-base')
makedepends=('cmake' 'ninja' 'qt6-tools' 'qt6-declarative' 'clang' 'mesa') makedepends=('cmake' 'ninja' 'qt6-tools' 'qt6-declarative' 'clang' 'mesa')
optdepends=("$_name-doc: API documentation") optdepends=("$_name-doc: API documentation")
provides=(libqtutilities-qt6.so)
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('6be07b06d7319b907bbd6b88b55b5367ce935443a92c1953116f9dbad8363000') sha256sums=('6be07b06d7319b907bbd6b88b55b5367ce935443a92c1953116f9dbad8363000')

View File

@ -25,11 +25,12 @@ _enable_plasmoid=${SYNCTHING_TRAY_ENABLE_PLASMOID:-1}
_reponame=syncthingtray _reponame=syncthingtray
pkgname=syncthingtray pkgname=syncthingtray
pkgver=1.2.1 pkgver=1.2.1
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Tray application for Syncthing' pkgdesc='Tray application for Syncthing'
license=('GPL') license=('GPL')
depends=('qtutilities' 'qtforkawesome' 'libboost_filesystem.so' 'qt5-svg' 'boost-libs' 'openssl' 'desktop-file-utils' 'xdg-utils') depends=('libqtutilities.so' 'libqtforkawesome.so' 'libc++utilities.so' 'libboost_filesystem.so' 'qt5-svg' 'openssl'
'desktop-file-utils' 'xdg-utils')
[[ $_webview_provider == none ]] && depends+=('qt5-base') [[ $_webview_provider == none ]] && depends+=('qt5-base')
[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webkit ]] && depends+=('qt5-webkit')
[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine')

View File

@ -25,12 +25,13 @@ _enable_plasmoid=${SYNCTHING_TRAY_ENABLE_PLASMOID:-1}
_reponame=syncthingtray _reponame=syncthingtray
pkgname=syncthingtray-git pkgname=syncthingtray-git
_name=${pkgname%-git} _name=${pkgname%-git}
pkgver=1258.835ba78 pkgver=1276.0865d11
pkgrel=2 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Tray application for Syncthing' pkgdesc='Tray application for Syncthing'
license=('GPL') license=('GPL')
depends=('qtutilities-git' 'qtforkawesome-git' 'libboost_filesystem.so' 'qt5-svg' 'openssl' 'desktop-file-utils' 'xdg-utils') depends=('libqtutilities-git.so' 'libqtforkawesome-git.so' 'libc++utilities-git.so' 'libboost_filesystem.so'
'qt5-svg' 'openssl' 'desktop-file-utils' 'xdg-utils')
[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base') [[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base')
[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webkit ]] && depends+=('qt5-webkit')
[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine')

View File

@ -27,11 +27,12 @@ _cfg=qt6
pkgname=syncthingtray-$_cfg pkgname=syncthingtray-$_cfg
_name=${pkgname%-$_cfg} _name=${pkgname%-$_cfg}
pkgver=1.2.1 pkgver=1.2.1
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='Tray application for Syncthing (using Qt 6)' pkgdesc='Tray application for Syncthing (using Qt 6)'
license=('GPL') license=('GPL')
depends=('qtutilities-qt6' 'qtforkawesome-qt6' 'libboost_filesystem.so' 'qt6-svg' 'openssl' 'desktop-file-utils' 'xdg-utils') depends=('libqtutilities-qt6.so' 'libqtforkawesome-qt6.so' 'libc++utilities.so' 'libboost_filesystem.so'
'qt6-svg' 'openssl' 'desktop-file-utils' 'xdg-utils')
[[ $_webview_provider == none ]] && depends+=('qt6-base') [[ $_webview_provider == none ]] && depends+=('qt6-base')
[[ $_webview_provider == webkit ]] && depends+=('qt6-webkit') [[ $_webview_provider == webkit ]] && depends+=('qt6-webkit')
[[ $_webview_provider == webengine ]] && depends+=('qt6-webengine') [[ $_webview_provider == webengine ]] && depends+=('qt6-webengine')

View File

@ -12,11 +12,11 @@ _json_export=${TAGEDITOR_JSON_EXPORT:-OFF}
_reponame=tageditor _reponame=tageditor
pkgname=tageditor-cli pkgname=tageditor-cli
pkgver=3.7.3 pkgver=3.7.3
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='A tag editor with command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska (GUI disabled)' pkgdesc='A tag editor with command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska (GUI disabled)'
license=('GPL') license=('GPL')
depends=('c++utilities' 'tagparser') depends=('libc++utilities.so' 'libtagparser.so')
makedepends=('cmake' 'ninja') makedepends=('cmake' 'ninja')
conflicts=("${pkgname%-cli}") conflicts=("${pkgname%-cli}")
provides=("${pkgname%-cli}") provides=("${pkgname%-cli}")

View File

@ -15,11 +15,11 @@ _json_export=${TAGEDITOR_JSON_EXPORT:-ON}
_reponame=tageditor _reponame=tageditor
pkgname=tageditor pkgname=tageditor
pkgver=3.7.3 pkgver=3.7.3
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska' pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska'
license=('GPL') license=('GPL')
depends=('qtutilities' 'tagparser' 'desktop-file-utils' 'xdg-utils') depends=('libqtutilities.so' 'libtagparser.so' 'libc++utilities.so' 'desktop-file-utils' 'xdg-utils')
[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base') [[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base')
[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webkit ]] && depends+=('qt5-webkit')
[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine')

View File

@ -16,11 +16,11 @@ _reponame=tageditor
pkgname=tageditor-git pkgname=tageditor-git
_name=${pkgname%-git} _name=${pkgname%-git}
pkgver=719.9599560 pkgver=719.9599560
pkgrel=2 pkgrel=3
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska' pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska'
license=('GPL') license=('GPL')
depends=('qtutilities-git' 'tagparser-git' 'desktop-file-utils' 'xdg-utils') depends=('libqtutilities-git.so' 'libtagparser-git.so' 'libc++utilities-git.so' 'desktop-file-utils' 'xdg-utils')
[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base') [[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base')
[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webkit ]] && depends+=('qt5-webkit')
[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine')

View File

@ -17,11 +17,11 @@ _cfg=qt6
pkgname=tageditor-$_cfg pkgname=tageditor-$_cfg
_name=${pkgname%-$_cfg} _name=${pkgname%-$_cfg}
pkgver=3.7.3 pkgver=3.7.3
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska (using Qt 6)' pkgdesc='A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska (using Qt 6)'
license=('GPL') license=('GPL')
depends=('qtutilities-qt6' 'tagparser' 'desktop-file-utils' 'xdg-utils') depends=('libqtutilities-qt6.so' 'libtagparser.so' 'libc++utilities.so' 'desktop-file-utils' 'xdg-utils')
[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt6-base') [[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt6-base')
[[ $_webview_provider == webkit ]] && depends+=('qt6-webkit') [[ $_webview_provider == webkit ]] && depends+=('qt6-webkit')
[[ $_webview_provider == webengine ]] && depends+=('qt6-webengine') [[ $_webview_provider == webengine ]] && depends+=('qt6-webengine')

View File

@ -6,14 +6,15 @@
_reponame=tagparser _reponame=tagparser
pkgname=tagparser pkgname=tagparser
pkgver=11.3.0 pkgver=11.3.0
pkgrel=1 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags' pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags'
license=('GPL') license=('GPL')
depends=('c++utilities' 'zlib') depends=('libc++utilities.so' 'zlib')
makedepends=('cmake' 'ninja' 'iso-codes') makedepends=('cmake' 'ninja' 'iso-codes')
checkdepends=('cppunit' 'openssl') checkdepends=('cppunit' 'openssl')
optdepends=("$pkgname-doc: API documentation") optdepends=("$pkgname-doc: API documentation")
provides=(libtagparser.so)
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('5c89fae9d87b94225e585acda58072ae24e09f3af87e5af742ec077d78230e9f') sha256sums=('5c89fae9d87b94225e585acda58072ae24e09f3af87e5af742ec077d78230e9f')

View File

@ -6,17 +6,16 @@
_reponame=tagparser _reponame=tagparser
pkgname=tagparser-git pkgname=tagparser-git
_name=${pkgname%-git} _name=${pkgname%-git}
pkgver=719.9599560 pkgver=737.98d28ed
pkgrel=2 pkgrel=2
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags' pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags'
license=('GPL') license=('GPL')
depends=('c++utilities-git' 'zlib') depends=('libc++utilities-git.so' 'zlib')
optdepends=("$_name-doc: API documentation") optdepends=("$_name-doc: API documentation")
makedepends=('cmake' 'git' 'ninja' 'iso-codes') makedepends=('cmake' 'git' 'ninja' 'iso-codes')
checkdepends=('cppunit' 'openssl') checkdepends=('cppunit' 'openssl')
#provides=("${_name}") provides=(libtagparser-git.so)
#conflicts=("${_name}")
url="https://github.com/Martchus/${_reponame}" url="https://github.com/Martchus/${_reponame}"
source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git") source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git")
sha256sums=('SKIP') sha256sums=('SKIP')