summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSkycoder422018-10-03 16:23:08 +0200
committerSkycoder422018-10-03 16:23:08 +0200
commit7f97fb68e0a1d127a656a7fd992375689c348217 (patch)
tree849bcd567bbbda6ed29532d128a4035c10954752
parent96de60fbfae83b6a872edbda7abd929fcb6b766c (diff)
downloadaur-7f97fb68e0a1d127a656a7fd992375689c348217.tar.gz
updated to 3.2.0 and added check
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD11
-rw-r--r--qt5-jsonserializer.rule2
3 files changed, 12 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e33ed04c6f4b..3844402308d8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = qt5-jsonserializer
pkgdesc = A library to perform generic seralization and deserialization of QObjects
- pkgver = 3.1.2
+ pkgver = 3.2.0
pkgrel = 1
url = https://github.com/Skycoder42/QtJsonSerializer
arch = i686
@@ -13,10 +13,10 @@ pkgbase = qt5-jsonserializer
makedepends = graphviz
depends = qt5-base
optdepends = repkg: Automatically rebuild the package on dependency updates
- source = qt5-jsonserializer-3.1.2::git+https://github.com/Skycoder42/QtJsonSerializer.git#tag=3.1.2
+ source = qt5-jsonserializer-3.2.0::git+https://github.com/Skycoder42/QtJsonSerializer.git#tag=3.2.0
source = qt5-jsonserializer.rule
sha256sums = SKIP
- sha256sums = 2147916eaeebda7109b04f17e122a873388f42f2015e4b6b9fbf6f98e8e80d15
+ sha256sums = 6f8340ae787707a42d642841b0ae5e20c42fe51e72e5f1a38c6e655d689bbe47
pkgname = qt5-jsonserializer
diff --git a/PKGBUILD b/PKGBUILD
index df5f8a6ba681..78822ecf7b1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgbase=qt5-jsonserializer
pkgname=(qt5-jsonserializer qt5-jsonserializer-doc)
group=qt5-jsonserializer-full
-pkgver=3.1.2
+pkgver=3.2.0
pkgrel=1
pkgdesc="A library to perform generic seralization and deserialization of QObjects"
arch=('i686' 'x86_64')
@@ -15,7 +15,7 @@ _pkgfqn=$pkgname-$pkgver
source=("$_pkgfqn::git+https://github.com/Skycoder42/QtJsonSerializer.git#tag=$pkgver"
"$pkgname.rule")
sha256sums=('SKIP'
- '2147916eaeebda7109b04f17e122a873388f42f2015e4b6b9fbf6f98e8e80d15')
+ '6f8340ae787707a42d642841b0ae5e20c42fe51e72e5f1a38c6e655d689bbe47')
prepare() {
mkdir -p build
@@ -30,6 +30,11 @@ build() {
make doxygen
}
+check() {
+ cd build
+ make run-tests
+}
+
package_qt5-jsonserializer() {
cd build
cd src/jsonserializer
@@ -41,7 +46,7 @@ package_qt5-jsonserializer() {
-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
install -D -m644 "../$_pkgfqn/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -D -m644 "../${pkgname}.rule" "$pkgdir/etc/repkg/rules/${pkgname}.rule"
+ install -D -m644 "../${pkgname}.rule" "$pkgdir/etc/repkg/rules/system/${pkgname}.rule"
}
package_qt5-jsonserializer-doc() {
diff --git a/qt5-jsonserializer.rule b/qt5-jsonserializer.rule
index 5317ab13edbd..f3641280e072 100644
--- a/qt5-jsonserializer.rule
+++ b/qt5-jsonserializer.rule
@@ -1 +1 @@
-qt5-base
+qt5-base{{^(\d+\.\d+\.\d+).*$}}