From 13a44b81e98bd89e960b9e11fd29dd37364d3d14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Sat, 24 Feb 2018 18:51:01 +0100 Subject: [PATCH] New package: qoauth-qt5-2.0.0 --- common/shlibs | 1 + srcpkgs/qoauth-qt5-devel | 1 + srcpkgs/qoauth-qt5/template | 39 +++++++++++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 120000 srcpkgs/qoauth-qt5-devel create mode 100644 srcpkgs/qoauth-qt5/template diff --git a/common/shlibs b/common/shlibs index e48f8126f9..3b9cf9e0db 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1321,6 +1321,7 @@ libkworkspace.so.4 kde-workspace-4.10.4_1 libprocessui.so.4 kde-workspace-4.10.4_1 libkgapi2.so.2 libkgapi-2.0.1_1 libqoauth.so.1 qoauth-1.0.1_1 +libqoauth.so.2 qoauth-qt5-2.0.0_1 libIrrlicht.so.1.8 irrlicht-1.8_1 libsnappy.so.1 snappy-1.1.0_1 libkonq.so.5 kde-baseapps-4.10.4_1 diff --git a/srcpkgs/qoauth-qt5-devel b/srcpkgs/qoauth-qt5-devel new file mode 120000 index 0000000000..02c09884e4 --- /dev/null +++ b/srcpkgs/qoauth-qt5-devel @@ -0,0 +1 @@ +qoauth-qt5 \ No newline at end of file diff --git a/srcpkgs/qoauth-qt5/template b/srcpkgs/qoauth-qt5/template new file mode 100644 index 0000000000..f9fcb6da90 --- /dev/null +++ b/srcpkgs/qoauth-qt5/template @@ -0,0 +1,39 @@ +# Template file for 'qoauth-qt5' +pkgname=qoauth-qt5 +version=2.0.0 +revision=1 +_gitrev=4b01e9fa5198f9e175f5e8e19868b32101f22b98 +wrksrc="qoauth-${_gitrev}" +build_style=qmake +hostmakedepends="qt5-qmake" +makedepends="qt5-devel qca-qt5-devel" +short_desc="Support with OAuth-powered network services" +maintainer="Jürgen Buchmüller " +license="GPL-2.1" +homepage="http://github.com/ayoy/qoauth" +distfiles="https://github.com/ayoy/qoauth/archive/${_gitrev}.tar.gz>${pkgname}-${version}.tar.gz" +checksum=9eef13bd6095d68ba7902514b300c23cb81a69a090ba82ced9d7cdf76a65d8e4 + +CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/Qca-qt5/QtCrypto" + +if [ -n "$CROSS_BUILD" ]; then + hostmakedepends+=" qt5-host-tools qt5-devel" +fi + +pre_configure() { + sed -i src/src.pro tests/*/*.pro \ + -e 's|lib64|lib|' \ + -e '/^QT -=/a LIBS+=-L${XBPS_CROSS_BASE}/usr/lib -lqca-qt5' \ + -e '/^QT -=/a QMAKE_LFLAGS+=-L${XBPS_CROSS_BASE}/usr/lib -lqca-qt5' +} + +qoauth-qt5-devel_package() { + depends="qca-qt5-devel ${sourcepkg}-${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + vmove "usr/lib/*.prl" + vmove usr/lib/qt5/mkspecs + } +}