[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: 8ec24e0004bac17ca55b3c2e7548a0be20aeb310 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu May 21 18:49:12 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 21 18:49:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec24e00 dev-libs/qoauth: EAPI-7 bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild index cfb89ca9cba..06dc6eaaa41 100644 --- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit qmake-utils @@ -13,14 +13,17 @@ LICENSE="LGPL-2.1" SLOT="5" KEYWORDS="amd64 ~ppc64 x86" IUSE="debug doc test" + RESTRICT="!test? ( test )" +BDEPEND=" + doc? ( app-doc/doxygen ) +" COMMON_DEPEND=" app-crypt/qca:2[debug?,qt5(+)] dev-qt/qtnetwork:5 " DEPEND="${COMMON_DEPEND} - doc? ( app-doc/doxygen ) test? ( dev-qt/qttest:5 ) " RDEPEND="${COMMON_DEPEND} @@ -57,7 +60,7 @@ src_configure() { src_install() { if use doc; then doxygen "${S}"/Doxyfile || die "failed to generate documentation" - HTML_DOCS=( "${S}"/doc/html/. ) + local HTML_DOCS=( "${S}"/doc/html/. ) fi INSTALL_ROOT="${D}" default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: 81b6645f5cdc0378190ed2a35978f817abf7d763 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Mar 22 10:59:04 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Mar 22 12:15:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b6645f dev-libs/qoauth: Prepare for app-crypt/qca w/o USE=qt5 Package-Manager: Portage-2.3.24, Repoman-2.3.6 ...2.0.1_pre20160315-r2.ebuild => qoauth-2.0.1_pre20160315-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild similarity index 94% rename from dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild rename to dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild index d2050b55e8c..6e88c34a7a6 100644 --- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ KEYWORDS="amd64 ~ppc64 x86" IUSE="debug doc test" COMMON_DEPEND=" - app-crypt/qca:2[debug?,qt5] + app-crypt/qca:2[debug?,qt5(+)] dev-qt/qtnetwork:5 " DEPEND="${COMMON_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: 7785b3e7ce686afb6dd045d6476d0bbf74a9b95c Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 5 13:09:45 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 5 19:05:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7785b3e7 dev-libs/qoauth: Drop old Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-libs/qoauth/Manifest| 1 - dev-libs/qoauth/qoauth-1.0.1.ebuild | 68 - 2 files changed, 69 deletions(-) diff --git a/dev-libs/qoauth/Manifest b/dev-libs/qoauth/Manifest index e4b644540e9..4dafaee99db 100644 --- a/dev-libs/qoauth/Manifest +++ b/dev-libs/qoauth/Manifest @@ -1,2 +1 @@ -DIST qoauth-1.0.1-src.tar.bz2 42298 BLAKE2B f524a0ab873578e0699ba62b8ca26a9eaa432e981bc4123f145da5436867dac39947724ad4590fb2a8c4b1e9f57d75bf31c691f01217ee9bcb17ec10554c28c1 SHA512 86869c82e6efd490888f3bb16cba5bb014821e35507d3d396a84f5112a2d0bd7cb1251ba5dff82a8913eeae77a0feeebfdf4a7d1e9870023fb3c106d603c3dd8 DIST qoauth-2.0.1_pre20160315.tar.xz 45604 BLAKE2B 290d768e8661c6e8f9ae8094ec140da22f00c53cbfd9ed6ebab1f159ae82c2a0a111a9306eeab0c08ea5b0a349e07d9b7f402f14812a5688ba9860832991494c SHA512 ec44c597c7b9729645ab98e2c71c805d01eab4c0684b7ea0da6b015a052b0ad6e3aa9352ef53e36a67ff99b9f75fb9b89156ca8b23c639a70cc49aab656366c3 diff --git a/dev-libs/qoauth/qoauth-1.0.1.ebuild b/dev-libs/qoauth/qoauth-1.0.1.ebuild deleted file mode 100644 index fb045417507..000 --- a/dev-libs/qoauth/qoauth-1.0.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit qt4-r2 - -DESCRIPTION="A Qt-based library for OAuth support" -HOMEPAGE="https://github.com/ayoy/qoauth/wiki"; -SRC_URI="http://files.ayoy.net/qoauth/release/${PV}/src/${P}-src.tar.bz2"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86" -IUSE="debug doc static-libs test" - -COMMON_DEPEND="app-crypt/qca:2[debug?,qt4(+)]" -DEPEND="${COMMON_DEPEND} - doc? ( app-doc/doxygen ) - test? ( dev-qt/qttest:4 ) -" -RDEPEND="${COMMON_DEPEND} - app-crypt/qca:2[ssl] -" - -S=${WORKDIR}/${P}-src - -DOCS="README CHANGELOG" -PATCHES=( - # disable functional tests that require network connection - # and rely on 3rd party external server (bug #341267) - "${FILESDIR}/${P}-disable-ft.patch" -) - -src_prepare() { - qt4-r2_src_prepare - - if ! use test; then - sed -i -e '/SUBDIRS/s/tests//' ${PN}.pro || die "sed failed" - fi - - sed -i -e '/^ *docs \\$/d' \ - -e '/^ *build_all \\$/d' \ - -e 's/^\#\(!macx\)/\1/' \ - src/src.pro || die "sed failed" - - sed -i -e "s/\(.*\)lib$/\1$(get_libdir)/" src/pcfile.sh || die "sed failed" -} - -src_compile() { - default - if use static-libs; then - emake -C src static - fi -} - -src_install() { - qt4-r2_src_install - - if use static-libs; then - dolib.a "${S}"/lib/lib${PN}.a - fi - - if use doc; then - doxygen "${S}"/Doxyfile || die "failed to generate documentation" - dohtml "${S}"/doc/html/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: 660b4077a31f49c4bdc37fae300af6e2193afbc6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 29 20:59:38 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 29 21:12:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660b4077 dev-libs/qoauth: Drop old Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild | 60 -- 1 file changed, 60 deletions(-) diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild deleted file mode 100644 index 5a7f308f3f9..000 --- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit qmake-utils - -DESCRIPTION="Qt-based library for OAuth support" -HOMEPAGE="https://github.com/ayoy/qoauth/wiki"; -SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; - -LICENSE="LGPL-2.1" -SLOT="5" -KEYWORDS="amd64 ~ppc64 x86" -IUSE="debug doc test" - -COMMON_DEPEND=" - app-crypt/qca:2[debug?,qt5] - dev-qt/qtnetwork:5 -" -DEPEND="${COMMON_DEPEND} - doc? ( app-doc/doxygen ) - test? ( dev-qt/qttest:5 ) -" -RDEPEND="${COMMON_DEPEND} - app-crypt/qca:2[ssl] - !dev-libs/qoauth:0 -" - -# disable functional tests that require network connection -# and rely on 3rd party external server (bug #341267) -PATCHES=( "${FILESDIR}/${PN}-1.0.1-disable-ft.patch" ) - -src_prepare() { - default - - if ! use test; then - sed -i -e '/SUBDIRS/s/tests//' ${PN}.pro || die "sed failed" - fi - - sed -i -e '/^ *docs \\$/d' \ - -e '/^ *build_all \\$/d' \ - -e 's/^\#\(!macx\)/\1/' \ - src/src.pro || die "sed failed" - - sed -i -e "s/\(.*\)lib$/\1$(get_libdir)/" src/pcfile.sh || die "sed failed" -} - -src_configure() { - eqmake5 qoauth.pro -} - -src_install() { - if use doc; then - doxygen "${S}"/Doxyfile || die "failed to generate documentation" - HTML_DOCS=( "${S}"/doc/html/. ) - fi - - INSTALL_ROOT="${D}" default -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: 0318bd0dd443a387e9128695858b6f1f7d433912 Author: Michael Palimaka gentoo org> AuthorDate: Sat Sep 9 03:43:14 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Sep 9 03:45:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0318bd0d dev-libs/qoauth: amd64/x86 stable Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild index 0acba9e2685..d2050b55e8c 100644 --- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; LICENSE="LGPL-2.1" SLOT="5" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="debug doc test" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: c55cc4e80ea3e8f687e9a3b32a20960b12fe2c9c Author: Michael Palimaka gentoo org> AuthorDate: Sun Aug 27 07:11:27 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Aug 27 07:13:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c55cc4e8 dev-libs/qoauth: update HOMEPAGE Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-libs/qoauth/qoauth-1.0.1.ebuild| 4 ++-- dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild | 2 +- dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/qoauth/qoauth-1.0.1.ebuild b/dev-libs/qoauth/qoauth-1.0.1.ebuild index 28f1e19aad4..fb045417507 100644 --- a/dev-libs/qoauth/qoauth-1.0.1.ebuild +++ b/dev-libs/qoauth/qoauth-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=4 @@ -6,7 +6,7 @@ EAPI=4 inherit qt4-r2 DESCRIPTION="A Qt-based library for OAuth support" -HOMEPAGE="https://wiki.github.com/ayoy/qoauth"; +HOMEPAGE="https://github.com/ayoy/qoauth/wiki"; SRC_URI="http://files.ayoy.net/qoauth/release/${PV}/src/${P}-src.tar.bz2"; LICENSE="LGPL-2.1" diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild index 23f98112ad7..5a7f308f3f9 100644 --- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit qmake-utils DESCRIPTION="Qt-based library for OAuth support" -HOMEPAGE="https://wiki.github.com/ayoy/qoauth"; +HOMEPAGE="https://github.com/ayoy/qoauth/wiki"; SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; LICENSE="LGPL-2.1" diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild index 5a5d7c526e5..0acba9e2685 100644 --- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild @@ -6,7 +6,7 @@ EAPI=6 inherit qmake-utils DESCRIPTION="Qt-based library for OAuth support" -HOMEPAGE="https://wiki.github.com/ayoy/qoauth"; +HOMEPAGE="https://github.com/ayoy/qoauth/wiki"; SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: 07b3d67169739861640a7894cd126a7726042abb Author: Michael Palimaka gentoo org> AuthorDate: Sun Aug 27 07:11:44 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Aug 27 07:13:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b3d671 dev-libs/qoauth: whitespace Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-libs/qoauth/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/qoauth/metadata.xml b/dev-libs/qoauth/metadata.xml index 32fe1293e9a..17237689dcf 100644 --- a/dev-libs/qoauth/metadata.xml +++ b/dev-libs/qoauth/metadata.xml @@ -1,8 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - q...@gentoo.org - Gentoo Qt Project - + + q...@gentoo.org + Gentoo Qt Project +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/, dev-libs/qoauth/files/
commit: 10b59d39749196a759fd300365fbe565f584a554 Author: Michael Palimaka gentoo org> AuthorDate: Sat Aug 12 15:36:31 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Aug 12 15:43:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b59d39 dev-libs/qoauth: fix prf file to point to the correct header location Package-Manager: Portage-2.3.6, Repoman-2.3.3 .../files/qoauth-2.0.1_pre20160315-prf.patch | 15 ++ dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild | 63 ++ 2 files changed, 78 insertions(+) diff --git a/dev-libs/qoauth/files/qoauth-2.0.1_pre20160315-prf.patch b/dev-libs/qoauth/files/qoauth-2.0.1_pre20160315-prf.patch new file mode 100644 index 000..c3457b0dba4 --- /dev/null +++ b/dev-libs/qoauth/files/qoauth-2.0.1_pre20160315-prf.patch @@ -0,0 +1,15 @@ +Point to where the headers are really installed. + +--- a/oauth.prf b/oauth.prf +@@ -1,9 +1,6 @@ +-QOAUTH_INCDIR = $$[QT_INSTALL_HEADERS] ++QOAUTH_INCDIR = $$[QT_INSTALL_HEADERS]/.. + QOAUTH_LIBDIR = $$[QT_INSTALL_LIBS] + +-QOAUTH_INCDIR ~= s!/qt4*!! +-QOAUTH_LIBDIR ~= s!/qt4*!! +- + CONFIG *= qt + CONFIG += crypto + diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild new file mode 100644 index 000..5a5d7c526e5 --- /dev/null +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit qmake-utils + +DESCRIPTION="Qt-based library for OAuth support" +HOMEPAGE="https://wiki.github.com/ayoy/qoauth"; +SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; + +LICENSE="LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="debug doc test" + +COMMON_DEPEND=" + app-crypt/qca:2[debug?,qt5] + dev-qt/qtnetwork:5 +" +DEPEND="${COMMON_DEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-qt/qttest:5 ) +" +RDEPEND="${COMMON_DEPEND} + app-crypt/qca:2[ssl] + !dev-libs/qoauth:0 +" + +# disable functional tests that require network connection +# and rely on 3rd party external server (bug #341267) +PATCHES=( + "${FILESDIR}/${PN}-1.0.1-disable-ft.patch" + "${FILESDIR}/${P}-prf.patch" +) + +src_prepare() { + default + + if ! use test; then + sed -i -e '/SUBDIRS/s/tests//' ${PN}.pro || die "sed failed" + fi + + sed -i -e '/^ *docs \\$/d' \ + -e '/^ *build_all \\$/d' \ + -e 's/^\#\(!macx\)/\1/' \ + src/src.pro || die "sed failed" + + sed -i -e "s/\(.*\)lib$/\1$(get_libdir)/" src/pcfile.sh || die "sed failed" +} + +src_configure() { + eqmake5 qoauth.pro +} + +src_install() { + if use doc; then + doxygen "${S}"/Doxyfile || die "failed to generate documentation" + HTML_DOCS=( "${S}"/doc/html/. ) + fi + + INSTALL_ROOT="${D}" default +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: 5e3205956de0d4491bdc28059d5d05cc4b5bb382 Author: Aaron Bauman gentoo org> AuthorDate: Sun Jan 8 11:24:16 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Jan 8 11:26:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e320595 dev-libs/qoauth: amd64 stable Gentoo-bug: 604962 Package-Manager: portage-2.3.0 dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild index 80398f3..02c9d98 100644 --- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; LICENSE="LGPL-2.1" SLOT="5" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" IUSE="debug doc test" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: e22c5ac4d1cf61e929dc8707bb37ad2e4e7fc459 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 7 16:55:58 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 7 17:22:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22c5ac4 dev-libs/qoauth: Drop old Package-Manager: portage-2.3.0 dev-libs/qoauth/qoauth-2.0.1_pre20160315.ebuild | 71 - 1 file changed, 71 deletions(-) diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315.ebuild deleted file mode 100644 index 9ffd038.. --- a/dev-libs/qoauth/qoauth-2.0.1_pre20160315.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit qmake-utils - -DESCRIPTION="Qt-based library for OAuth support" -HOMEPAGE="https://wiki.github.com/ayoy/qoauth"; -SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; - -LICENSE="LGPL-2.1" -SLOT="5" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="debug doc static-libs test" - -COMMON_DEPEND="app-crypt/qca:2[debug?,qt5]" -DEPEND="${COMMON_DEPEND} - doc? ( app-doc/doxygen ) - test? ( dev-qt/qttest:5 ) -" -RDEPEND="${COMMON_DEPEND} - app-crypt/qca:2[ssl] - !dev-libs/qoauth:0 -" - -DOCS=( README CHANGELOG ) - -src_prepare() { - default - - # disable functional tests that require network connection - # and rely on 3rd party external server (bug #341267) - epatch "${FILESDIR}/${PN}-1.0.1-disable-ft.patch" - - if ! use test; then - sed -i -e '/SUBDIRS/s/tests//' ${PN}.pro || die "sed failed" - fi - - sed -i -e '/^ *docs \\$/d' \ - -e '/^ *build_all \\$/d' \ - -e 's/^\#\(!macx\)/\1/' \ - src/src.pro || die "sed failed" - - sed -i -e "s/\(.*\)lib$/\1$(get_libdir)/" src/pcfile.sh || die "sed failed" -} - -src_configure() { - eqmake5 qoauth.pro -} - -src_compile() { - default - if use static-libs; then - emake -C src static - fi -} - -src_install() { - INSTALL_ROOT="${D}" default - - if use static-libs; then - dolib.a "${S}"/lib/lib${PN}.a - fi - - if use doc; then - doxygen "${S}"/Doxyfile || die "failed to generate documentation" - dohtml "${S}"/doc/html/* - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: 5daee0b96948535deae6b5d1a651065403d5a1fe Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 7 16:52:32 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 7 17:22:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5daee0b9 dev-libs/qoauth: Drop broken USE=static-libs, fix DEPEND, bump EAPI 6 Package-Manager: portage-2.3.0 dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild | 61 ++ 1 file changed, 61 insertions(+) diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild new file mode 100644 index ..80398f3 --- /dev/null +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit qmake-utils + +DESCRIPTION="Qt-based library for OAuth support" +HOMEPAGE="https://wiki.github.com/ayoy/qoauth"; +SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; + +LICENSE="LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="debug doc test" + +COMMON_DEPEND=" + app-crypt/qca:2[debug?,qt5] + dev-qt/qtnetwork:5 +" +DEPEND="${COMMON_DEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-qt/qttest:5 ) +" +RDEPEND="${COMMON_DEPEND} + app-crypt/qca:2[ssl] + !dev-libs/qoauth:0 +" + +# disable functional tests that require network connection +# and rely on 3rd party external server (bug #341267) +PATCHES=( "${FILESDIR}/${PN}-1.0.1-disable-ft.patch" ) + +src_prepare() { + default + + if ! use test; then + sed -i -e '/SUBDIRS/s/tests//' ${PN}.pro || die "sed failed" + fi + + sed -i -e '/^ *docs \\$/d' \ + -e '/^ *build_all \\$/d' \ + -e 's/^\#\(!macx\)/\1/' \ + src/src.pro || die "sed failed" + + sed -i -e "s/\(.*\)lib$/\1$(get_libdir)/" src/pcfile.sh || die "sed failed" +} + +src_configure() { + eqmake5 qoauth.pro +} + +src_install() { + if use doc; then + doxygen "${S}"/Doxyfile || die "failed to generate documentation" + HTML_DOCS=( "${S}"/doc/html/. ) + fi + + INSTALL_ROOT="${D}" default +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: d37569c33345da3de3d2d621b18ccfa248af99c2 Author: Michael Palimaka gentoo org> AuthorDate: Fri Oct 28 14:33:00 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Oct 28 14:35:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37569c3 dev-libs/qoauth: drop ppc64 to testing Package-Manager: portage-2.3.2 dev-libs/qoauth/qoauth-1.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/qoauth/qoauth-1.0.1.ebuild b/dev-libs/qoauth/qoauth-1.0.1.ebuild index 045e047..7e6cf33 100644 --- a/dev-libs/qoauth/qoauth-1.0.1.ebuild +++ b/dev-libs/qoauth/qoauth-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="http://files.ayoy.net/qoauth/release/${PV}/src/${P}-src.tar.bz2"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" +KEYWORDS="amd64 ppc ~ppc64 x86" IUSE="debug doc static-libs test" COMMON_DEPEND="app-crypt/qca:2[debug?,qt4(+)]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qoauth/
commit: b492b531d05766bed121f51d9ff59fe57540e09a Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 15 21:57:23 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 15 21:57:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b492b531 dev-libs/qoauth: Add Qt5 compat snapshot Gentoo-bug: 556180 Acked-by: Michael Palimaka gentoo.org> Package-Manager: portage-2.2.28 dev-libs/qoauth/Manifest| 1 + dev-libs/qoauth/qoauth-2.0.1_pre20160315.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/dev-libs/qoauth/Manifest b/dev-libs/qoauth/Manifest index bdad95e..006859b 100644 --- a/dev-libs/qoauth/Manifest +++ b/dev-libs/qoauth/Manifest @@ -1 +1,2 @@ DIST qoauth-1.0.1-src.tar.bz2 42298 SHA256 b8579a77cecb07928e557c4a019db902a0f040b22f7926f147299e87ac5a54fd SHA512 86869c82e6efd490888f3bb16cba5bb014821e35507d3d396a84f5112a2d0bd7cb1251ba5dff82a8913eeae77a0feeebfdf4a7d1e9870023fb3c106d603c3dd8 WHIRLPOOL e990ad4fbaa7ce3c45eec6f3a49d9404139432e5941882cc73d85520868bdc592604c8b7058866648d27b2001b310848edd239f8c3f9fc4f0bc66c79fee7f8bd +DIST qoauth-2.0.1_pre20160315.tar.xz 45604 SHA256 9e5e29b4258d878e9e1f8afdbc8ae94e68040d35d4f87e209b703e090fe278b4 SHA512 ec44c597c7b9729645ab98e2c71c805d01eab4c0684b7ea0da6b015a052b0ad6e3aa9352ef53e36a67ff99b9f75fb9b89156ca8b23c639a70cc49aab656366c3 WHIRLPOOL 3a082480c75aaa49a24937a0707e703dbabb1484d9cb467141bfd14f56169319018ff4b5e3026c59cab2199ca884686002790bc5927c0b2d56d170a34a3b7b5e diff --git a/dev-libs/qoauth/qoauth-2.0.1_pre20160315.ebuild b/dev-libs/qoauth/qoauth-2.0.1_pre20160315.ebuild new file mode 100644 index 000..d9ab014 --- /dev/null +++ b/dev-libs/qoauth/qoauth-2.0.1_pre20160315.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils + +DESCRIPTION="Qt-based library for OAuth support" +HOMEPAGE="https://wiki.github.com/ayoy/qoauth"; +SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz"; + +LICENSE="LGPL-2.1" +SLOT="5" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="debug doc static-libs test" + +COMMON_DEPEND="app-crypt/qca:2[debug?,qt5]" +DEPEND="${COMMON_DEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-qt/qttest:5 ) +" +RDEPEND="${COMMON_DEPEND} + app-crypt/qca:2[openssl] + !dev-libs/qoauth:0 +" + +DOCS=( README CHANGELOG ) + +src_prepare() { + default + + # disable functional tests that require network connection + # and rely on 3rd party external server (bug #341267) + epatch "${FILESDIR}/${PN}-1.0.1-disable-ft.patch" + + if ! use test; then + sed -i -e '/SUBDIRS/s/tests//' ${PN}.pro || die "sed failed" + fi + + sed -i -e '/^ *docs \\$/d' \ + -e '/^ *build_all \\$/d' \ + -e 's/^\#\(!macx\)/\1/' \ + src/src.pro || die "sed failed" + + sed -i -e "s/\(.*\)lib$/\1$(get_libdir)/" src/pcfile.sh || die "sed failed" +} + +src_configure() { + eqmake5 qoauth.pro +} + +src_compile() { + default + if use static-libs; then + emake -C src static + fi +} + +src_install() { + INSTALL_ROOT="${D}" default + + if use static-libs; then + dolib.a "${S}"/lib/lib${PN}.a + fi + + if use doc; then + doxygen "${S}"/Doxyfile || die "failed to generate documentation" + dohtml "${S}"/doc/html/* + fi +}