Update c++utilities, qtutilities, syncthingtray

This commit is contained in:
Martchus 2017-10-05 00:17:28 +02:00
parent bcb8d23ed7
commit e19236b071
10 changed files with 28 additions and 23 deletions

View File

@ -5,7 +5,7 @@
_reponame=cpp-utilities
pkgname=c++utilities
pkgver=4.9.2
pkgver=4.10.0
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities'
@ -16,7 +16,7 @@ makedepends=('cmake')
checkdepends=('cppunit')
url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('b4ca8000f4a933fd6c3ae07c7a0dbac898a637426daf124622b1bf365aa5e752')
sha256sums=('d6931a5f837c8cb259456f23f87a57ee3a8c680655869d39cee1c89645a7f4c1')
prepare() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"

View File

@ -6,7 +6,7 @@
_name=c++utilities
_reponame=cpp-utilities
pkgname=$_name-doc
pkgver=4.9.2
pkgver=4.10.0
pkgrel=1
arch=('any')
pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities (API documentation)'
@ -14,7 +14,7 @@ license=('GPL')
makedepends=('cmake' 'doxygen' 'dia' 'graphviz')
url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('b4ca8000f4a933fd6c3ae07c7a0dbac898a637426daf124622b1bf365aa5e752')
sha256sums=('d6931a5f837c8cb259456f23f87a57ee3a8c680655869d39cee1c89645a7f4c1')
build() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"

View File

@ -6,7 +6,7 @@
_reponame=cpp-utilities
pkgname=mingw-w64-c++utilities
_name=${pkgname#mingw-w64-}
pkgver=4.9.2
pkgver=4.10.0
pkgrel=1
arch=('any')
pkgdesc='Common C++ classes and routines such as argument parser, IO and conversion utilities (mingw-w64)'
@ -16,7 +16,7 @@ optdepends=("$_name-doc: API documentation")
makedepends=('mingw-w64-gcc' 'mingw-w64-cmake')
url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('b4ca8000f4a933fd6c3ae07c7a0dbac898a637426daf124622b1bf365aa5e752')
sha256sums=('d6931a5f837c8cb259456f23f87a57ee3a8c680655869d39cee1c89645a7f4c1')
options=(!buildflags staticlibs !strip !emptydirs)
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
[[ $NO_STATIC_LIBS ]] || _configurations='-DENABLE_STATIC_LIBS:BOOL=ON'

View File

@ -5,7 +5,7 @@
_reponame=qtutilities
pkgname=qtutilities
pkgver=5.7.2
pkgver=5.8.0
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models'
@ -15,7 +15,7 @@ makedepends=('cmake' 'qt5-tools')
optdepends=("$pkgname-doc: API documentation")
url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('8b76ca0633d50bed68e1bbb566d3176922fb60f7f740e87217f709f783ce629e')
sha256sums=('684d662eedb40670470110bb83a2bbd52217d4907fd9cb7563c609dffaa82c75')
build() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"

View File

@ -6,7 +6,7 @@
_name=qtutilities
_reponame=$_name
pkgname=$_name-doc
pkgver=5.7.2
pkgver=5.8.0
pkgrel=1
arch=('any')
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (API documentation)'
@ -14,7 +14,7 @@ license=('GPL')
makedepends=('cmake' 'doxygen' 'dia' 'graphviz' 'c++utilities' 'qt5-tools')
url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('8b76ca0633d50bed68e1bbb566d3176922fb60f7f740e87217f709f783ce629e')
sha256sums=('684d662eedb40670470110bb83a2bbd52217d4907fd9cb7563c609dffaa82c75')
build() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"

View File

@ -6,7 +6,7 @@
_reponame=qtutilities
pkgname=mingw-w64-qtutilities
_name=${pkgname#mingw-w64-}
pkgver=5.7.2
pkgver=5.8.0
pkgrel=1
arch=('any')
pkgdesc='Common Qt related C++ classes and routines used by my applications such as dialogs, widgets and models (mingw-w64)'
@ -16,7 +16,7 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools')
optdepends=("$_name-doc: API documentation")
url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('8b76ca0633d50bed68e1bbb566d3176922fb60f7f740e87217f709f783ce629e')
sha256sums=('684d662eedb40670470110bb83a2bbd52217d4907fd9cb7563c609dffaa82c75')
options=(!buildflags staticlibs !strip !emptydirs)
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
[[ $NO_STATIC_LIBS ]] ||

View File

@ -13,9 +13,12 @@ _webview_provider=webkit
# Dolphin file browser
_enable_kio_plugin=1
# set to non-empty string to enable Plasmoid for Plasma 5 desktop
_enable_plasmoid=1
_reponame=syncthingtray
pkgname=syncthingtray
pkgver=0.6.3
pkgver=0.7.0
pkgrel=1
arch=('i686' 'x86_64')
pkgdesc='Tray application for Syncthing'
@ -25,17 +28,20 @@ depends=('qtutilities' 'qt5-svg' 'openssl' 'desktop-file-utils' 'xdg-utils')
[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit')
[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine')
[[ $_enable_kio_plugin ]] && optdepends+=('kio: KIO plugin for Syncthing actions in Dolphin')
[[ $_enable_plasmoid ]] && optdepends+=('plasma-workspace: Plasmoid for Plasma 5 desktop')
makedepends=('cmake' 'qt5-tools')
checkdepends=('cppunit' 'syncthing')
[[ $_enable_kio_plugin ]] && makedepends+=('kio')
[[ $_enable_plasmoid ]] && makedepends+=('plasma-framework' 'extra-cmake-modules')
url="https://github.com/Martchus/${_reponame}"
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('6b3b399b8836de852b515cabfcec0c989aa31f5bdd0ab017c96fa085812468f7')
sha256sums=('0636e97d1bdac48fcff3c8bf0a2caea7fa0204fa44a4e8d98a21a3374f907287')
build() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"
local additional_args=
[[ $_enable_kio_plugin ]] || additional_args+=-DNO_FILE_ITEM_ACTION_PLUGIN=ON
[[ $_enable_kio_plugin ]] || additional_args+=' -DNO_FILE_ITEM_ACTION_PLUGIN=ON'
[[ $_enable_plasmoid ]] || additional_args+=' -DNO_PLASMOID=ON'
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX="/usr" \

View File

@ -13,8 +13,7 @@ _webview_provider=webkit
# Dolphin file browser
_enable_kio_plugin=1
# set to non-empty string to enable (still experimental and incomplete)
# Plasmoid for Plasma 5 desktop
# set to non-empty string to enable Plasmoid for Plasma 5 desktop
_enable_plasmoid=1
_reponame=syncthingtray
@ -30,7 +29,7 @@ depends=('qtutilities-git' 'qt5-svg' 'openssl' 'desktop-file-utils' 'xdg-utils')
[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit')
[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine')
[[ $_enable_kio_plugin ]] && optdepends+=('kio: KIO plugin for Syncthing actions in Dolphin')
[[ $_enable_plasmoid ]] && optdepends+=('plasma-framework: Plasmoid for Plasma 5 desktop')
[[ $_enable_plasmoid ]] && optdepends+=('plasma-workspace: Plasmoid for Plasma 5 desktop')
makedepends=('cmake' 'qt5-tools' 'git')
checkdepends=('cppunit' 'syncthing')
[[ $_enable_kio_plugin ]] && makedepends+=('kio')
@ -50,7 +49,7 @@ build() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}"
local additional_args=
[[ $_enable_kio_plugin ]] || additional_args+=' -DNO_FILE_ITEM_ACTION_PLUGIN=ON'
[[ $_enable_plasmoid ]] && additional_args+=' -DNO_PLASMOID=OFF'
[[ $_enable_plasmoid ]] || additional_args+=' -DNO_PLASMOID=ON'
cmake \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX="/usr" \

View File

@ -10,7 +10,7 @@ _reponame=syncthingtray
pkgname=mingw-w64-syncthingtray-webview
provides=('mingw-w64-syncthingtray')
conflicts=('mingw-w64-syncthingtray')
pkgver=0.6.3
pkgver=0.7.0
pkgrel=1
arch=('any')
pkgdesc='Tray application for Syncthing (mingw-w64)'
@ -22,7 +22,7 @@ depends=('mingw-w64-crt' 'mingw-w64-qt5-svg' 'mingw-w64-qtutilities' 'mingw-w64-
makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg')
url="https://github.com/Martchus/${_reponame}"
source=("${_reponame}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('6b3b399b8836de852b515cabfcec0c989aa31f5bdd0ab017c96fa085812468f7')
sha256sums=('0636e97d1bdac48fcff3c8bf0a2caea7fa0204fa44a4e8d98a21a3374f907287')
options=(!buildflags staticlibs !strip !emptydirs)
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'

View File

@ -9,7 +9,7 @@ _webview_provider=none
_reponame=syncthingtray
pkgname=mingw-w64-syncthingtray
_name=${pkgname#mingw-w64-}
pkgver=0.6.3
pkgver=0.7.0
pkgrel=1
arch=('any')
pkgdesc='Tray application for Syncthing (mingw-w64)'
@ -21,7 +21,7 @@ depends=('mingw-w64-crt' 'mingw-w64-qt5-svg' 'mingw-w64-qtutilities' 'mingw-w64-
makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg')
url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
sha256sums=('6b3b399b8836de852b515cabfcec0c989aa31f5bdd0ab017c96fa085812468f7')
sha256sums=('0636e97d1bdac48fcff3c8bf0a2caea7fa0204fa44a4e8d98a21a3374f907287')
options=(!buildflags staticlibs !strip !emptydirs)
_architectures='i686-w64-mingw32 x86_64-w64-mingw32'
[[ $NO_STATIC_LIBS ]] ||