diff --git a/arch-repo-manager/git/PKGBUILD b/arch-repo-manager/git/PKGBUILD index 7baa0193..d9f2902d 100644 --- a/arch-repo-manager/git/PKGBUILD +++ b/arch-repo-manager/git/PKGBUILD @@ -11,11 +11,12 @@ pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Tool for managing custom Arch Linux repositories' 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' "$_name-doc: API documentation") makedepends=('cmake' 'git' 'ninja' 'boost' 'catch2' 'rapidjson-git' 'reflective-rapidjson-git') checkdepends=('cppunit') +provides=(libpkg-git.so librepomgr-git.so) options=(!strip) url="https://github.com/Martchus/${_reponame}" source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git" diff --git a/c++utilities/default/PKGBUILD b/c++utilities/default/PKGBUILD index 3a9cbbec..b7636181 100644 --- a/c++utilities/default/PKGBUILD +++ b/c++utilities/default/PKGBUILD @@ -6,7 +6,7 @@ _reponame=cpp-utilities pkgname=c++utilities pkgver=5.17.0 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities' license=('GPL') @@ -14,6 +14,7 @@ depends=('gcc-libs') optdepends=("$pkgname-doc: API documentation") makedepends=('cmake' 'ninja') checkdepends=('cppunit') +provides=(libc++utilities.so) url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") sha256sums=('05663fa9ca188cd7be44dc06f1257cfb39b0721443b158a5bbfdaf6400e66505') diff --git a/c++utilities/git/PKGBUILD b/c++utilities/git/PKGBUILD index 18f47f6d..cb5c456c 100644 --- a/c++utilities/git/PKGBUILD +++ b/c++utilities/git/PKGBUILD @@ -6,7 +6,7 @@ _reponame=cpp-utilities pkgname=c++utilities-git _name=${pkgname%-git} -pkgver=917.e6e7a63 +pkgver=989.6390182 pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') 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") makedepends=('cmake' 'git' 'ninja') checkdepends=('cppunit') -#provides=("${_name}") -#conflicts=("${_name}") +provides=(libc++utilities-git.so) url="https://github.com/Martchus/${_reponame}" source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git") sha256sums=('SKIP') diff --git a/passwordfile/default/PKGBUILD b/passwordfile/default/PKGBUILD index 53a54209..5cf40972 100644 --- a/passwordfile/default/PKGBUILD +++ b/passwordfile/default/PKGBUILD @@ -6,14 +6,15 @@ _reponame=passwordfile pkgname=passwordfile pkgver=5.0.7 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL' license=('GPL') -depends=('c++utilities' 'openssl' 'zlib') +depends=('libc++utilities.so' 'openssl' 'zlib') optdepends=("$pkgname-doc: API documentation") makedepends=('cmake' 'ninja') checkdepends=('cppunit') +provides=(libpasswordfile.so) install= url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") diff --git a/passwordfile/git/PKGBUILD b/passwordfile/git/PKGBUILD index e983cd67..ae87334a 100644 --- a/passwordfile/git/PKGBUILD +++ b/passwordfile/git/PKGBUILD @@ -6,17 +6,16 @@ _reponame=passwordfile pkgname=passwordfile-git _name=${pkgname%-git} -pkgver=105.b1a55de +pkgver=108.9b4fcdc pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL' license=('GPL') -depends=('c++utilities-git' 'openssl') +depends=('libc++utilities-git.so' 'openssl' 'zlib') optdepends=("$_name-doc: API documentation") makedepends=('cmake' 'git' 'ninja') checkdepends=('cppunit') -#provides=("${_name}") -#conflicts=("${_name}") +provides=(libpasswordfile-git.so) install= url="https://github.com/Martchus/${_reponame}" source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git") diff --git a/passwordmanager/default/PKGBUILD b/passwordmanager/default/PKGBUILD index a350dad4..ea646dd7 100644 --- a/passwordmanager/default/PKGBUILD +++ b/passwordmanager/default/PKGBUILD @@ -9,11 +9,12 @@ _quick_gui=${PASSWORD_MANAGER_QUICK_GUI:-ON} _reponame=passwordmanager pkgname=passwordmanager pkgver=4.1.9 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL' 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') url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") diff --git a/passwordmanager/git/PKGBUILD b/passwordmanager/git/PKGBUILD index 8437510d..78e71ade 100644 --- a/passwordmanager/git/PKGBUILD +++ b/passwordmanager/git/PKGBUILD @@ -9,12 +9,13 @@ _quick_gui=${PASSWORD_MANAGER_QUICK_GUI:-ON} _reponame=passwordmanager pkgname=passwordmanager-git _name=${pkgname%-git} -pkgver=281.c12f63d +pkgver=300.3a01f2d pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL' 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') optdepends=('kirigami2: Qt Quick GUI') provides=("${_name}") diff --git a/passwordmanager/qt6/PKGBUILD b/passwordmanager/qt6/PKGBUILD index c104cb21..8d8a8803 100644 --- a/passwordmanager/qt6/PKGBUILD +++ b/passwordmanager/qt6/PKGBUILD @@ -11,11 +11,12 @@ _cfg=qt6 pkgname=passwordmanager-$_cfg _name=${pkgname%-$_cfg} pkgver=4.1.9 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL' 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') url="https://github.com/Martchus/${_reponame}" 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') makedepends+=('kirigami2') optdepends+=('kirigami2: Qt Quick GUI') +else + makedepends+=('qt6-declarative') fi build() { diff --git a/qtforkawesome/default/PKGBUILD b/qtforkawesome/default/PKGBUILD index ecd82af1..aee8cba8 100644 --- a/qtforkawesome/default/PKGBUILD +++ b/qtforkawesome/default/PKGBUILD @@ -8,7 +8,7 @@ _pkgver_forkawesome=1.2.0 _reponame_forkawesome=Fork-Awesome-$_pkgver_forkawesome pkgname=qtforkawesome pkgver=0.0.4 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Library that bundles ForkAwesome for use within Qt applications' license=('GPL') @@ -18,6 +18,7 @@ optdepends=( 'qt5-declarative: Qt Quick integration' "$pkgname-doc: API documentation" ) +provides=(libqtforkawesome.so) url="https://github.com/Martchus/${_reponame}" 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") diff --git a/qtforkawesome/git/PKGBUILD b/qtforkawesome/git/PKGBUILD index 4bfe2217..cdd0220a 100644 --- a/qtforkawesome/git/PKGBUILD +++ b/qtforkawesome/git/PKGBUILD @@ -8,8 +8,8 @@ _pkgver_forkawesome=1.2.0 _reponame_forkawesome=Fork-Awesome-$_pkgver_forkawesome pkgname=qtforkawesome-git _name=${pkgname%-git} -pkgver=18.da639c8 -pkgrel=1 +pkgver=44.d6293b7 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Library that bundles ForkAwesome for use within Qt applications' license=('GPL') @@ -19,8 +19,7 @@ optdepends=( "$_name-doc: API documentation" ) makedepends=('cmake' 'git' 'ninja' 'perl-yaml-libyaml' 'qtutilities-git' 'qt5-declarative') -#provides=("${_name}") -#conflicts=("${_name}") +provides=(libqtforkawesome-git.so) url="https://github.com/Martchus/${_reponame}" 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") diff --git a/qtforkawesome/qt6/PKGBUILD b/qtforkawesome/qt6/PKGBUILD index 500fbbd9..060fd541 100644 --- a/qtforkawesome/qt6/PKGBUILD +++ b/qtforkawesome/qt6/PKGBUILD @@ -10,7 +10,7 @@ _cfg=qt6 pkgname=qtforkawesome-$_cfg _name=${pkgname%-$_cfg} pkgver=0.0.4 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Library that bundles ForkAwesome for use within Qt applications (using Qt 6)' license=('GPL') @@ -20,6 +20,7 @@ optdepends=( 'qt6-declarative: Qt Quick integration' "$_name-doc: API documentation" ) +provides=(libqtforkawesome-qt6.so) url="https://github.com/Martchus/${_reponame}" 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") diff --git a/qtutilities/default/PKGBUILD b/qtutilities/default/PKGBUILD index cbdca6e8..19026791 100644 --- a/qtutilities/default/PKGBUILD +++ b/qtutilities/default/PKGBUILD @@ -6,13 +6,14 @@ _reponame=qtutilities pkgname=qtutilities pkgver=6.6.2 -pkgrel=2 +pkgrel=3 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' license=('GPL') -depends=('c++utilities' 'qt5-base') +depends=('libc++utilities.so' 'qt5-base') makedepends=('cmake' 'ninja' 'qt5-tools' 'mesa') optdepends=("$pkgname-doc: API documentation") +provides=(libqtutilities.so) url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") sha256sums=('6be07b06d7319b907bbd6b88b55b5367ce935443a92c1953116f9dbad8363000') diff --git a/qtutilities/git/PKGBUILD b/qtutilities/git/PKGBUILD index e6cee3d8..3c8800ae 100644 --- a/qtutilities/git/PKGBUILD +++ b/qtutilities/git/PKGBUILD @@ -6,16 +6,15 @@ _reponame=qtutilities pkgname=qtutilities-git _name=${pkgname%-git} -pkgver=325.6874917 +pkgver=421.b5af7fe pkgrel=2 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' license=('GPL') -depends=('c++utilities-git' 'qt5-base' 'mesa') +depends=('libc++utilities-git.so' 'qt5-base' 'mesa') optdepends=("$_name-doc: API documentation") makedepends=('cmake' 'git' 'ninja' 'qt5-tools') -#provides=("${_name}") -#conflicts=("${_name}") +provides=(libqtutilities-git.so) url="https://github.com/Martchus/${_reponame}" source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git") sha256sums=('SKIP') diff --git a/qtutilities/qt6/PKGBUILD b/qtutilities/qt6/PKGBUILD index 959ac80d..89f1f6e9 100644 --- a/qtutilities/qt6/PKGBUILD +++ b/qtutilities/qt6/PKGBUILD @@ -8,13 +8,14 @@ _cfg=qt6 pkgname=qtutilities-$_cfg _name=${pkgname%-$_cfg} pkgver=6.6.2 -pkgrel=2 +pkgrel=3 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)' license=('GPL') -depends=('c++utilities' 'qt6-base') +depends=('libc++utilities.so' 'qt6-base') makedepends=('cmake' 'ninja' 'qt6-tools' 'qt6-declarative' 'clang' 'mesa') optdepends=("$_name-doc: API documentation") +provides=(libqtutilities-qt6.so) url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") sha256sums=('6be07b06d7319b907bbd6b88b55b5367ce935443a92c1953116f9dbad8363000') diff --git a/syncthingtray/default/PKGBUILD b/syncthingtray/default/PKGBUILD index de292cc0..182191f6 100644 --- a/syncthingtray/default/PKGBUILD +++ b/syncthingtray/default/PKGBUILD @@ -25,11 +25,12 @@ _enable_plasmoid=${SYNCTHING_TRAY_ENABLE_PLASMOID:-1} _reponame=syncthingtray pkgname=syncthingtray pkgver=1.2.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Tray application for Syncthing' 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 == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') diff --git a/syncthingtray/git/PKGBUILD b/syncthingtray/git/PKGBUILD index 23068d68..6790f692 100644 --- a/syncthingtray/git/PKGBUILD +++ b/syncthingtray/git/PKGBUILD @@ -25,12 +25,13 @@ _enable_plasmoid=${SYNCTHING_TRAY_ENABLE_PLASMOID:-1} _reponame=syncthingtray pkgname=syncthingtray-git _name=${pkgname%-git} -pkgver=1258.835ba78 +pkgver=1276.0865d11 pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Tray application for Syncthing' 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 == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') diff --git a/syncthingtray/qt6/PKGBUILD b/syncthingtray/qt6/PKGBUILD index ad6ccfe2..219ad7c6 100644 --- a/syncthingtray/qt6/PKGBUILD +++ b/syncthingtray/qt6/PKGBUILD @@ -27,11 +27,12 @@ _cfg=qt6 pkgname=syncthingtray-$_cfg _name=${pkgname%-$_cfg} pkgver=1.2.1 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='Tray application for Syncthing (using Qt 6)' 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 == webkit ]] && depends+=('qt6-webkit') [[ $_webview_provider == webengine ]] && depends+=('qt6-webengine') diff --git a/tageditor/cli/PKGBUILD b/tageditor/cli/PKGBUILD index a97aab53..8d62d50c 100644 --- a/tageditor/cli/PKGBUILD +++ b/tageditor/cli/PKGBUILD @@ -12,11 +12,11 @@ _json_export=${TAGEDITOR_JSON_EXPORT:-OFF} _reponame=tageditor pkgname=tageditor-cli pkgver=3.7.3 -pkgrel=1 +pkgrel=2 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)' license=('GPL') -depends=('c++utilities' 'tagparser') +depends=('libc++utilities.so' 'libtagparser.so') makedepends=('cmake' 'ninja') conflicts=("${pkgname%-cli}") provides=("${pkgname%-cli}") diff --git a/tageditor/default/PKGBUILD b/tageditor/default/PKGBUILD index 1f52802a..ca94ae5a 100644 --- a/tageditor/default/PKGBUILD +++ b/tageditor/default/PKGBUILD @@ -15,11 +15,11 @@ _json_export=${TAGEDITOR_JSON_EXPORT:-ON} _reponame=tageditor pkgname=tageditor pkgver=3.7.3 -pkgrel=1 +pkgrel=2 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' 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 == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') diff --git a/tageditor/git/PKGBUILD b/tageditor/git/PKGBUILD index e7d0079f..04ed9524 100644 --- a/tageditor/git/PKGBUILD +++ b/tageditor/git/PKGBUILD @@ -16,11 +16,11 @@ _reponame=tageditor pkgname=tageditor-git _name=${pkgname%-git} pkgver=719.9599560 -pkgrel=2 +pkgrel=3 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' 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 == webkit ]] && depends+=('qt5-webkit') [[ $_webview_provider == webengine ]] && depends+=('qt5-webengine') diff --git a/tageditor/qt6/PKGBUILD b/tageditor/qt6/PKGBUILD index f7ef0043..2d6f130a 100644 --- a/tageditor/qt6/PKGBUILD +++ b/tageditor/qt6/PKGBUILD @@ -17,11 +17,11 @@ _cfg=qt6 pkgname=tageditor-$_cfg _name=${pkgname%-$_cfg} pkgver=3.7.3 -pkgrel=1 +pkgrel=2 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)' 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 == webkit ]] && depends+=('qt6-webkit') [[ $_webview_provider == webengine ]] && depends+=('qt6-webengine') diff --git a/tagparser/default/PKGBUILD b/tagparser/default/PKGBUILD index d11525ac..245051a5 100644 --- a/tagparser/default/PKGBUILD +++ b/tagparser/default/PKGBUILD @@ -6,14 +6,15 @@ _reponame=tagparser pkgname=tagparser pkgver=11.3.0 -pkgrel=1 +pkgrel=2 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' license=('GPL') -depends=('c++utilities' 'zlib') +depends=('libc++utilities.so' 'zlib') makedepends=('cmake' 'ninja' 'iso-codes') checkdepends=('cppunit' 'openssl') optdepends=("$pkgname-doc: API documentation") +provides=(libtagparser.so) url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") sha256sums=('5c89fae9d87b94225e585acda58072ae24e09f3af87e5af742ec077d78230e9f') diff --git a/tagparser/git/PKGBUILD b/tagparser/git/PKGBUILD index cf3720e2..d9470967 100644 --- a/tagparser/git/PKGBUILD +++ b/tagparser/git/PKGBUILD @@ -6,17 +6,16 @@ _reponame=tagparser pkgname=tagparser-git _name=${pkgname%-git} -pkgver=719.9599560 +pkgver=737.98d28ed pkgrel=2 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' license=('GPL') -depends=('c++utilities-git' 'zlib') +depends=('libc++utilities-git.so' 'zlib') optdepends=("$_name-doc: API documentation") makedepends=('cmake' 'git' 'ninja' 'iso-codes') checkdepends=('cppunit' 'openssl') -#provides=("${_name}") -#conflicts=("${_name}") +provides=(libtagparser-git.so) url="https://github.com/Martchus/${_reponame}" source=("${_reponame}::${MARTCHUS_GIT_URL_PREFIX:-git+https://github.com/Martchus}/${_reponame}.git") sha256sums=('SKIP')