diff options
author | Skycoder42 | 2018-02-15 02:05:27 +0100 |
---|---|---|
committer | Skycoder42 | 2018-02-15 02:05:27 +0100 |
commit | 9d7fccc0b88fb8b48c225a4d38ec9fe62a48fe81 (patch) | |
tree | ffcbb98e870f8670a22b291568fbafe93addd066 | |
parent | e31a08cfd2157d485a0d634a4c43860cd0af9b30 (diff) | |
download | aur-9d7fccc0b88fb8b48c225a4d38ec9fe62a48fe81.tar.gz |
updated to 3.1.1
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 26 insertions, 6 deletions
@@ -1,6 +1,6 @@ pkgbase = qt5-jsonserializer pkgdesc = A library to perform generic seralization and deserialization of QObjects - pkgver = 3.1.0 + pkgver = 3.1.1 pkgrel = 1 url = https://github.com/Skycoder42/QtJsonSerializer arch = i686 @@ -8,12 +8,19 @@ pkgbase = qt5-jsonserializer license = BSD makedepends = git makedepends = qt5-tools + makedepends = python + makedepends = doxygen + makedepends = graphviz depends = qt5-base optdepends = repkg: Automatically rebuild the package on dependency updates - source = qt5-jsonserializer-3.1.0::git+https://github.com/Skycoder42/QtJsonSerializer.git#tag=3.1.0 + source = qt5-jsonserializer-3.1.1::git+https://github.com/Skycoder42/QtJsonSerializer.git#tag=3.1.1 source = qt5-jsonserializer.rule sha256sums = SKIP sha256sums = 2147916eaeebda7109b04f17e122a873388f42f2015e4b6b9fbf6f98e8e80d15 pkgname = qt5-jsonserializer +pkgname = qt5-jsonserializer-doc + depends = qt5-jsonserializer + optdepends = + @@ -1,13 +1,15 @@ # Maintainer: Felix Barz <skycoder42.de@gmx.de> -pkgname=qt5-jsonserializer -pkgver=3.1.0 +pkgbase=qt5-jsonserializer +pkgname=(qt5-jsonserializer qt5-jsonserializer-doc) +group=qt5-jsonserializer-full +pkgver=3.1.1 pkgrel=1 pkgdesc="A library to perform generic seralization and deserialization of QObjects" arch=('i686' 'x86_64') url="https://github.com/Skycoder42/QtJsonSerializer" license=('BSD') depends=('qt5-base') -makedepends=('git' 'qt5-tools') +makedepends=('git' 'qt5-tools' 'python' 'doxygen' 'graphviz') optdepends=("repkg: Automatically rebuild the package on dependency updates") _pkgfqn=$pkgname-$pkgver source=("$_pkgfqn::git+https://github.com/Skycoder42/QtJsonSerializer.git#tag=$pkgver" @@ -25,11 +27,14 @@ build() { qmake "../$_pkgfqn/" make qmake_all make + make doxygen } -package() { +package_qt5-jsonserializer() { cd build + cd src/jsonserializer make INSTALL_ROOT="$pkgdir" install + cd ../.. # Drop QMAKE_PRL_BUILD_DIR because reference the build dir find "$pkgdir/usr/lib" -type f -name '*.prl' \ @@ -38,3 +43,11 @@ package() { install -D -m644 "../$_pkgfqn/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -D -m644 "../${pkgname}.rule" "$pkgdir/etc/repkg/rules/${pkgname}.rule" } + +package_qt5-jsonserializer-doc() { + depends=('qt5-jsonserializer') + optdepends=() + + cd build/doc + make INSTALL_ROOT="$pkgdir" install +} |