[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: c56f94ea45b8d598987ad8c99087f5b349bb910e Author: Martin Gysel bearsh org> AuthorDate: Tue Oct 3 17:15:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 19:36:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56f94ea app-admin/qtpass: add 1.4.0 Bug: https://bugs.gentoo.org/915124 Signed-off-by: Martin Gysel bearsh.org> Closes: https://github.com/gentoo/gentoo/pull/33168 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/qtpass/Manifest| 1 + app-admin/qtpass/qtpass-1.4.0.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index f8284027bcd5..78f1fc36a962 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1 +1,2 @@ DIST qtpass-1.3.2.tar.gz 310316 BLAKE2B ac0f562fd263e9d46980a69183cfd556596750e1050dbc50748cd9be45bc4bf39e4de14cb59f778cfc54f5c32050d567d88d65ec039cba1e9c2e8ef24d7ae99a SHA512 9026f74f6ff75fcef2f6a0862484a2a1eaed1370edd0659e8b4d20039affe846e0da3a0a26a804563813bc678638ab67fa516441208e70c7e9de9b2eda876a10 +DIST qtpass-1.4.0.tar.gz 581368 BLAKE2B 12bf414ea781bad34d97fe28ae39f44e17812039f0d798162b6d875918f20a1583f7a53a1e98ed917edf41c15709c7693c7651205c5e4ec85860ee773350f075 SHA512 47c1284c10e0d8a3bf63c049fc29d785d1a53bef6f183bbe22efebf466371dd454a6e43c944739f487d609f3cde188701ba538e9cb8e2c7e5530f8fa6f992625 diff --git a/app-admin/qtpass/qtpass-1.4.0.ebuild b/app-admin/qtpass/qtpass-1.4.0.ebuild new file mode 100644 index ..d942091a7152 --- /dev/null +++ b/app-admin/qtpass/qtpass-1.4.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop qmake-utils virtualx + +DESCRIPTION="Multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org https://github.com/IJHack/qtpass; +SRC_URI="https://github.com/IJHack/qtpass/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/QtPass-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="|| ( app-admin/pass app-admin/gopass ) + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/qtsvg:5 + test? ( dev-qt/qttest:5 )" +BDEPEND="dev-qt/linguist-tools:5" + +DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) + +src_prepare() { + default + + if ! use test ; then + sed -i '/SUBDIRS += src /s/tests //' \ + qtpass.pro || die "sed for qtpass.pro failed" + fi +} + +src_configure() { + eqmake5 PREFIX="${EPREFIX}"/usr +} + +src_test() { + virtx default +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs + + insinto /usr/share/qtpass/translations + doins src/.qm/*.qm + + doman qtpass.1 + domenu qtpass.desktop + newicon artwork/icon.png qtpass-icon.png + insinto /usr/share/metainfo + doins qtpass.appdata.xml +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: ec7e31e00a4f2f2412b0b60051ce8e09095a6d4b Author: Mike Gilbert gentoo org> AuthorDate: Mon Apr 5 02:12:53 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Apr 5 02:12:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec7e31e0 app-admin/qtpass: avoid using D in src_configure Signed-off-by: Mike Gilbert gentoo.org> app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild index 4d457f60204..6c2724ff6e1 100644 --- a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild +++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -41,7 +41,7 @@ src_prepare() { } src_configure() { - eqmake5 PREFIX="${D}"/usr + eqmake5 PREFIX="${EPREFIX}"/usr } src_test() { @@ -49,7 +49,8 @@ src_test() { } src_install() { - default + emake INSTALL_ROOT="${D}" install + einstalldocs insinto /usr/share/qtpass/translations doins localization/*.qm
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: a068e21d9ae888d3f7d48fd8e4d30d5704fd6f7a Author: Joonas Niilola gentoo org> AuthorDate: Thu Dec 10 07:22:28 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Dec 10 07:30:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a068e21d app-admin/qtpass: add Github as 2ndary homepage Signed-off-by: Joonas Niilola gentoo.org> app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild index 68259ad478d..4d457f60204 100644 --- a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild +++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild @@ -5,9 +5,9 @@ EAPI=7 inherit desktop qmake-utils virtualx -DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" -HOMEPAGE="https://qtpass.org; -SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +DESCRIPTION="Multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org https://github.com/IJHack/qtpass; +SRC_URI="https://github.com/IJHack/qtpass/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 2236e7e31a254296b16dcab16e78de8c73bb2820 Author: Joonas Niilola gentoo org> AuthorDate: Thu Dec 10 07:22:41 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Dec 10 07:30:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2236e7e3 app-admin/qtpass: remove old 1.3.2-r1 Signed-off-by: Joonas Niilola gentoo.org> app-admin/qtpass/qtpass-1.3.2-r1.ebuild | 65 - 1 file changed, 65 deletions(-) diff --git a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild deleted file mode 100644 index a5ccf55db1f..000 --- a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils virtualx - -DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" -HOMEPAGE="https://qtpass.org/; -SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="test" - -RDEPEND="|| ( app-admin/pass app-admin/gopass ) - dev-qt/qtcore:5 - || ( - dev-qt/qtgui:5[X(-)] - dev-qt/qtgui:5[xcb(-)] - ) - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - net-misc/x11-ssh-askpass" -DEPEND="${RDEPEND} - dev-qt/qtsvg:5 - test? ( dev-qt/qttest:5 )" -BDEPEND="dev-qt/linguist-tools:5" - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/QtPass-${PV}" - -DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) - -src_prepare() { - default - - if ! use test ; then - sed -i '/SUBDIRS += src /s/tests //' \ - qtpass.pro || die "sed for qtpass.pro failed" - fi -} - -src_configure() { - eqmake5 PREFIX="${D}"/usr -} - -src_test() { - virtx default -} - -src_install() { - default - - insinto /usr/share/qtpass/translations - doins localization/*.qm - - doman qtpass.1 - domenu qtpass.desktop - newicon artwork/icon.png qtpass-icon.png - insinto /usr/share/appdata - doins qtpass.appdata.xml -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: d4cbbd4b2bd2b0f78b896ab451614d336d7e7dda Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Fri Dec 4 21:32:05 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Dec 10 07:30:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cbbd4b app-admin/qtpass: fix metainfo install location Closes: https://bugs.gentoo.org/744358 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/18507 Signed-off-by: Joonas Niilola gentoo.org> app-admin/qtpass/qtpass-1.3.2-r2.ebuild | 62 + 1 file changed, 62 insertions(+) diff --git a/app-admin/qtpass/qtpass-1.3.2-r2.ebuild b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild new file mode 100644 index 000..68259ad478d --- /dev/null +++ b/app-admin/qtpass/qtpass-1.3.2-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop qmake-utils virtualx + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="test" + +RDEPEND="|| ( app-admin/pass app-admin/gopass ) + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/qtsvg:5 + test? ( dev-qt/qttest:5 )" +BDEPEND="dev-qt/linguist-tools:5" + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/QtPass-${PV}" + +DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) + +src_prepare() { + default + + if ! use test ; then + sed -i '/SUBDIRS += src /s/tests //' \ + qtpass.pro || die "sed for qtpass.pro failed" + fi +} + +src_configure() { + eqmake5 PREFIX="${D}"/usr +} + +src_test() { + virtx default +} + +src_install() { + default + + insinto /usr/share/qtpass/translations + doins localization/*.qm + + doman qtpass.1 + domenu qtpass.desktop + newicon artwork/icon.png qtpass-icon.png + insinto /usr/share/metainfo + doins qtpass.appdata.xml +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 24d81a7ec10fa3dc59da10c145b830f10a8a918d Author: Mikle Kolyada gentoo org> AuthorDate: Tue May 19 20:36:34 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue May 19 20:36:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d81a7e app-admin/qtpass: offer gopass as alternative Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> app-admin/qtpass/qtpass-1.3.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild index 7ece9838e01..a5ccf55db1f 100644 --- a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild +++ b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild @@ -14,7 +14,7 @@ SLOT="0" KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="test" -RDEPEND="app-admin/pass +RDEPEND="|| ( app-admin/pass app-admin/gopass ) dev-qt/qtcore:5 || ( dev-qt/qtgui:5[X(-)]
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 5068694484178905ab5650c3545d908734a576cb Author: Joonas Niilola gentoo org> AuthorDate: Fri Mar 20 14:26:36 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Mar 20 14:30:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50686944 app-admin/qtpass: RedundantLongDescription Signed-off-by: Joonas Niilola gentoo.org> app-admin/qtpass/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/app-admin/qtpass/metadata.xml b/app-admin/qtpass/metadata.xml index e85fad13c2a..d8ea83f2434 100644 --- a/app-admin/qtpass/metadata.xml +++ b/app-admin/qtpass/metadata.xml @@ -9,9 +9,6 @@ proxy-ma...@gentoo.org Proxy Maintainers - - QtPass is a multi-platform GUI for pass, the standard unix password manager. - IJHack/qtpass
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: b6eb9f20fe1d680af613bf04bb7a5927d63f560a Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 15 20:40:35 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 19 23:51:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6eb9f20 app-admin/qtpass: Drop 1.3.2 (r0) Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/qtpass/qtpass-1.3.2.ebuild | 62 1 file changed, 62 deletions(-) diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild b/app-admin/qtpass/qtpass-1.3.2.ebuild deleted file mode 100644 index 99fe7179cfb..000 --- a/app-admin/qtpass/qtpass-1.3.2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop qmake-utils virtualx - -DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" -HOMEPAGE="https://qtpass.org/; -SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="test" - -RDEPEND="app-admin/pass - dev-qt/qtcore:5 - dev-qt/qtgui:5[xcb] - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - net-misc/x11-ssh-askpass" -DEPEND="${RDEPEND} - dev-qt/qtsvg:5 - test? ( dev-qt/qttest:5 )" -BDEPEND="dev-qt/linguist-tools:5" - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/QtPass-${PV}" - -DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) - -src_prepare() { - default - - if ! use test ; then - sed -i '/SUBDIRS += src /s/tests //' \ - qtpass.pro || die "sed for qtpass.pro failed" - fi -} - -src_configure() { - eqmake5 PREFIX="${D}"/usr -} - -src_test() { - virtx default -} - -src_install() { - default - - insinto /usr/share/qtpass/translations - doins localization/*.qm - - doman qtpass.1 - domenu qtpass.desktop - newicon artwork/icon.png qtpass-icon.png - insinto /usr/share/appdata - doins qtpass.appdata.xml -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 5a31e596d93cefb19f61cd7598cff35bf5471556 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 15 20:40:15 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 19 23:51:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a31e596 app-admin/qtpass: Prepare for dev-qt/qtgui[xcb -> X] Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/qtpass/qtpass-1.3.2-r1.ebuild | 65 + 1 file changed, 65 insertions(+) diff --git a/app-admin/qtpass/qtpass-1.3.2-r1.ebuild b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild new file mode 100644 index 000..7ece9838e01 --- /dev/null +++ b/app-admin/qtpass/qtpass-1.3.2-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop qmake-utils virtualx + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="test" + +RDEPEND="app-admin/pass + dev-qt/qtcore:5 + || ( + dev-qt/qtgui:5[X(-)] + dev-qt/qtgui:5[xcb(-)] + ) + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/qtsvg:5 + test? ( dev-qt/qttest:5 )" +BDEPEND="dev-qt/linguist-tools:5" + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/QtPass-${PV}" + +DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) + +src_prepare() { + default + + if ! use test ; then + sed -i '/SUBDIRS += src /s/tests //' \ + qtpass.pro || die "sed for qtpass.pro failed" + fi +} + +src_configure() { + eqmake5 PREFIX="${D}"/usr +} + +src_test() { + virtx default +} + +src_install() { + default + + insinto /usr/share/qtpass/translations + doins localization/*.qm + + doman qtpass.1 + domenu qtpass.desktop + newicon artwork/icon.png qtpass-icon.png + insinto /usr/share/appdata + doins qtpass.appdata.xml +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 81059b96d9617be72620583b03af53803d9b5103 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 15 20:40:50 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 19 13:51:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81059b96 app-admin/qtpass: Drop 1.2.3 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/qtpass/Manifest| 1 - app-admin/qtpass/qtpass-1.2.3.ebuild | 62 2 files changed, 63 deletions(-) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index 671e5ebd098..f8284027bcd 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1,2 +1 @@ -DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224 SHA512 d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649 DIST qtpass-1.3.2.tar.gz 310316 BLAKE2B ac0f562fd263e9d46980a69183cfd556596750e1050dbc50748cd9be45bc4bf39e4de14cb59f778cfc54f5c32050d567d88d65ec039cba1e9c2e8ef24d7ae99a SHA512 9026f74f6ff75fcef2f6a0862484a2a1eaed1370edd0659e8b4d20039affe846e0da3a0a26a804563813bc678638ab67fa516441208e70c7e9de9b2eda876a10 diff --git a/app-admin/qtpass/qtpass-1.2.3.ebuild b/app-admin/qtpass/qtpass-1.2.3.ebuild deleted file mode 100644 index 287f540e6f5..000 --- a/app-admin/qtpass/qtpass-1.2.3.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="QtPass-${PV}" - -inherit desktop qmake-utils virtualx - -DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" -HOMEPAGE="https://qtpass.org/; -SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-admin/pass - dev-qt/qtcore:5 - dev-qt/qtgui:5[xcb] - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - net-misc/x11-ssh-askpass" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - dev-qt/qtsvg:5 - test? ( dev-qt/qttest:5 )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) - -src_prepare() { - default - - if ! use test ; then - sed -i '/SUBDIRS += src /s/tests //' \ - qtpass.pro || die "sed for qtpass.pro failed" - fi -} - -src_configure() { - eqmake5 PREFIX="${D}"/usr -} - -src_test() { - virtx default -} - -src_install() { - default - - insinto /usr/share/"${PN}"/translations - doins localization/*.qm - - doman "${PN}".1 - domenu "${PN}".desktop - newicon artwork/icon.png "${PN}"-icon.png - insinto /usr/share/appdata - doins qtpass.appdata.xml -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 644cd5f7c83c0febf430316ab4975aa8a43c6d8e Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 18 11:00:00 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 18 11:18:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644cd5f7 app-admin/qtpass: keyword on ~ppc64 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> app-admin/qtpass/qtpass-1.3.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild b/app-admin/qtpass/qtpass-1.3.2.ebuild index dad3a4d82ee..99fe7179cfb 100644 --- a/app-admin/qtpass/qtpass-1.3.2.ebuild +++ b/app-admin/qtpass/qtpass-1.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="test" RDEPEND="app-admin/pass
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: e112086d31457c3cfb8a98cfac58f1482a551ded Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Nov 2 16:54:52 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 2 22:40:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e112086d app-admin/qtpass: use virtualx eclass Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/13527 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/qtpass/qtpass-1.3.2.ebuild | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild b/app-admin/qtpass/qtpass-1.3.2.ebuild index 5e74ff1ca07..dad3a4d82ee 100644 --- a/app-admin/qtpass/qtpass-1.3.2.ebuild +++ b/app-admin/qtpass/qtpass-1.3.2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop qmake-utils +inherit desktop qmake-utils virtualx DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" HOMEPAGE="https://qtpass.org/; @@ -44,15 +44,19 @@ src_configure() { eqmake5 PREFIX="${D}"/usr } +src_test() { + virtx default +} + src_install() { default - insinto /usr/share/"${PN}"/translations + insinto /usr/share/qtpass/translations doins localization/*.qm - doman "${PN}".1 - domenu "${PN}".desktop - newicon artwork/icon.png "${PN}"-icon.png + doman qtpass.1 + domenu qtpass.desktop + newicon artwork/icon.png qtpass-icon.png insinto /usr/share/appdata doins qtpass.appdata.xml }
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 94306a0abd5470d3200dcda55e0daf65c62cf4cc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Nov 2 16:34:42 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 2 16:36:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94306a0a app-admin/qtpass: RESTRICT="!test? ( test )"... Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/qtpass/qtpass-1.3.2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild b/app-admin/qtpass/qtpass-1.3.2.ebuild index ceb54ec6b63..5e74ff1ca07 100644 --- a/app-admin/qtpass/qtpass-1.3.2.ebuild +++ b/app-admin/qtpass/qtpass-1.3.2.ebuild @@ -25,6 +25,8 @@ DEPEND="${RDEPEND} test? ( dev-qt/qttest:5 )" BDEPEND="dev-qt/linguist-tools:5" +RESTRICT="!test? ( test )" + S="${WORKDIR}/QtPass-${PV}" DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 8829d1fb717f7e00f5166eeb3e6c4be62778e7ef Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Nov 2 07:09:21 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Nov 2 15:22:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8829d1fb app-admin/qtpass: version bump to 1.3.2 Closes: https://bugs.gentoo.org/693786 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/13164 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/qtpass/Manifest| 1 + app-admin/qtpass/qtpass-1.3.2.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index c4ccd3f6517..671e5ebd098 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1 +1,2 @@ DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224 SHA512 d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649 +DIST qtpass-1.3.2.tar.gz 310316 BLAKE2B ac0f562fd263e9d46980a69183cfd556596750e1050dbc50748cd9be45bc4bf39e4de14cb59f778cfc54f5c32050d567d88d65ec039cba1e9c2e8ef24d7ae99a SHA512 9026f74f6ff75fcef2f6a0862484a2a1eaed1370edd0659e8b4d20039affe846e0da3a0a26a804563813bc678638ab67fa516441208e70c7e9de9b2eda876a10 diff --git a/app-admin/qtpass/qtpass-1.3.2.ebuild b/app-admin/qtpass/qtpass-1.3.2.ebuild new file mode 100644 index 000..ceb54ec6b63 --- /dev/null +++ b/app-admin/qtpass/qtpass-1.3.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop qmake-utils + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="app-admin/pass + dev-qt/qtcore:5 + dev-qt/qtgui:5[xcb] + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/qtsvg:5 + test? ( dev-qt/qttest:5 )" +BDEPEND="dev-qt/linguist-tools:5" + +S="${WORKDIR}/QtPass-${PV}" + +DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) + +src_prepare() { + default + + if ! use test ; then + sed -i '/SUBDIRS += src /s/tests //' \ + qtpass.pro || die "sed for qtpass.pro failed" + fi +} + +src_configure() { + eqmake5 PREFIX="${D}"/usr +} + +src_install() { + default + + insinto /usr/share/"${PN}"/translations + doins localization/*.qm + + doman "${PN}".1 + domenu "${PN}".desktop + newicon artwork/icon.png "${PN}"-icon.png + insinto /usr/share/appdata + doins qtpass.appdata.xml +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: cb8f055db57cab906a8c1fdbbf2ece33797af733 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Tue Jul 17 13:26:54 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 17 21:00:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8f055d app-admin/qtpass: remove old ebuilds Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9260 app-admin/qtpass/Manifest| 2 -- app-admin/qtpass/qtpass-1.2.1.ebuild | 49 -- app-admin/qtpass/qtpass-1.2.2.ebuild | 58 3 files changed, 109 deletions(-) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index d66d6526ad3..c4ccd3f6517 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1,3 +1 @@ -DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40 SHA512 3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1 -DIST qtpass-1.2.2.tar.gz 366601 BLAKE2B 7b06926465e7d7cbb837cf87b47a89b114b9ae9c508aa558695744c84a00a58a8922155eda3f91a6350354668b381381be757db07f201798a2ee25685e034871 SHA512 cb480357b161573054b752af25f20757057de5c5b2e55619e3fa594c5d9b63c7036b72c0ae7735f8ec197ac8aa43b7fdfbc836b29fbe4c85de8dc5d93ce7bbd2 DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224 SHA512 d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649 diff --git a/app-admin/qtpass/qtpass-1.2.1.ebuild b/app-admin/qtpass/qtpass-1.2.1.ebuild deleted file mode 100644 index dc949c150fc..000 --- a/app-admin/qtpass/qtpass-1.2.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="QtPass-${PV}" - -inherit qmake-utils desktop - -DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" -HOMEPAGE="https://qtpass.org/; -SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="" -DOCS=( FAQ.md README.md CONTRIBUTING.md ) -S="${WORKDIR}/${MY_P}" - -RDEPEND="app-admin/pass - dev-qt/qtcore:5 - dev-qt/qtgui:5[xcb] - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - net-misc/x11-ssh-askpass" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5" - -src_prepare() { - default - - sed -i 's/SUBDIRS += src tests main/SUBDIRS += src main/' "${S}"/qtpass.pro || die - sed -i '/main\.depends = tests/d' "${S}"/qtpass.pro || die -} -src_configure() { - eqmake5 PREFIX="${D}"/usr -} - -src_install() { - default - - doman ${PN}.1 - - insinto /usr/share/applications - doins "${PN}.desktop" - - newicon artwork/icon.svg "${PN}-icon.svg" -} diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild b/app-admin/qtpass/qtpass-1.2.2.ebuild deleted file mode 100644 index 044673645d9..000 --- a/app-admin/qtpass/qtpass-1.2.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="QtPass-${PV}" -inherit desktop qmake-utils - -DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" -HOMEPAGE="https://qtpass.org/; -SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND="app-admin/pass - dev-qt/qtcore:5 - dev-qt/qtgui:5[xcb] - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - net-misc/x11-ssh-askpass" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 - dev-qt/qtsvg:5 - test? ( dev-qt/qttest:5 )" - -S="${WORKDIR}/${MY_P}" - -DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) - -src_prepare() { - default - - if ! use test ; then - sed -i '/SUBDIRS += src /s/tests //' \ - qtpass.pro || die "sed for qtpass.pro failed" - fi -} - -src_configure() { - eqmake5 PREFIX="${D}"/usr -} - -src_install() { - default - - insinto /usr/share/"${PN}"/translations - doins localization/*.qm - - doman "${PN}".1 - insinto /usr/share/applications - doins "${PN}".desktop - newicon artwork/icon.png "${PN}"-icon.png - insinto /usr/share/appdata - doins qtpass.appdata.xml -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 0f83106e53e93a6c10d1f9ea5c3f71afc897c599 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Tue Jul 17 13:28:55 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jul 17 21:00:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f83106e app-admin/qtpass: use domenu (wrt #661240) Closes: https://bugs.gentoo.org/661240 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-admin/qtpass/qtpass-1.2.3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app-admin/qtpass/qtpass-1.2.3.ebuild b/app-admin/qtpass/qtpass-1.2.3.ebuild index c51253b0847..287f540e6f5 100644 --- a/app-admin/qtpass/qtpass-1.2.3.ebuild +++ b/app-admin/qtpass/qtpass-1.2.3.ebuild @@ -55,8 +55,7 @@ src_install() { doins localization/*.qm doman "${PN}".1 - insinto /usr/share/applications - doins "${PN}".desktop + domenu "${PN}".desktop newicon artwork/icon.png "${PN}"-icon.png insinto /usr/share/appdata doins qtpass.appdata.xml
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 5bd9e9a3b9ba3c633fcc724caa2b358808ca8b1c Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sun Jun 17 18:57:48 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jun 21 14:51:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd9e9a3 app-admin/qtpass: version bump to 1.2.3 fix test stage (wrt #655896) Closes: https://bugs.gentoo.org/655896 Closes: https://github.com/gentoo/gentoo/pull/8879 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-admin/qtpass/Manifest| 1 + app-admin/qtpass/qtpass-1.2.3.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index 0d1ae76af59..d66d6526ad3 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1,2 +1,3 @@ DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40 SHA512 3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1 DIST qtpass-1.2.2.tar.gz 366601 BLAKE2B 7b06926465e7d7cbb837cf87b47a89b114b9ae9c508aa558695744c84a00a58a8922155eda3f91a6350354668b381381be757db07f201798a2ee25685e034871 SHA512 cb480357b161573054b752af25f20757057de5c5b2e55619e3fa594c5d9b63c7036b72c0ae7735f8ec197ac8aa43b7fdfbc836b29fbe4c85de8dc5d93ce7bbd2 +DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224 SHA512 d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649 diff --git a/app-admin/qtpass/qtpass-1.2.3.ebuild b/app-admin/qtpass/qtpass-1.2.3.ebuild new file mode 100644 index 000..c51253b0847 --- /dev/null +++ b/app-admin/qtpass/qtpass-1.2.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_P="QtPass-${PV}" + +inherit desktop qmake-utils virtualx + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="app-admin/pass + dev-qt/qtcore:5 + dev-qt/qtgui:5[xcb] + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + test? ( dev-qt/qttest:5 )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) + +src_prepare() { + default + + if ! use test ; then + sed -i '/SUBDIRS += src /s/tests //' \ + qtpass.pro || die "sed for qtpass.pro failed" + fi +} + +src_configure() { + eqmake5 PREFIX="${D}"/usr +} + +src_test() { + virtx default +} + +src_install() { + default + + insinto /usr/share/"${PN}"/translations + doins localization/*.qm + + doman "${PN}".1 + insinto /usr/share/applications + doins "${PN}".desktop + newicon artwork/icon.png "${PN}"-icon.png + insinto /usr/share/appdata + doins qtpass.appdata.xml +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 179267f548ea51f2435c24d56678862766881079 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 16 08:14:38 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 16 08:17:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179267f5 app-admin/qtpass: Remove ineffective l10n.eclass Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-admin/qtpass/qtpass-1.2.2.ebuild | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild b/app-admin/qtpass/qtpass-1.2.2.ebuild index e0c3748be47..ecbc9a1c158 100644 --- a/app-admin/qtpass/qtpass-1.2.2.ebuild +++ b/app-admin/qtpass/qtpass-1.2.2.ebuild @@ -4,10 +4,7 @@ EAPI=6 MY_P="QtPass-${PV}" -PLOCALES="ar_MA ca cs_CZ de_DE de_LU el_GR en_GB en_US es_ES fr_BE fr_FR fr_LU -gl_ES he_IL hu_HU it_IT lb_LU nl_BE nl_NL pl_PL pt_PT ru_RU sv_SE zh_CN" - -inherit desktop l10n qmake-utils +inherit desktop qmake-utils DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" HOMEPAGE="https://qtpass.org/; @@ -40,25 +37,12 @@ src_prepare() { sed -i '/SUBDIRS += src /s/tests //' \ qtpass.pro || die "sed for qtpass.pro failed" fi - - l10n_find_plocales_changes localization localization_ .ts } src_configure() { eqmake5 PREFIX="${D}"/usr } -src_compile() { - default - - local lr - lr="$(qt5_get_bindir)"/lrelease - l10n_build() { - $lr localization/localization_"${1}".ts || die "lrelease ${1} failed" - } - l10n_for_each_locale_do l10n_build -} - src_install() { default
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: a74b24b265fbb4a4563b9a1cd6c6860d7d5f967b Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 16 08:15:20 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 16 08:17:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74b24b2 app-admin/qtpass: Drop superfluous whitespace Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-admin/qtpass/qtpass-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild b/app-admin/qtpass/qtpass-1.2.2.ebuild index ecbc9a1c158..044673645d9 100644 --- a/app-admin/qtpass/qtpass-1.2.2.ebuild +++ b/app-admin/qtpass/qtpass-1.2.2.ebuild @@ -28,7 +28,7 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" -DOCS=( CHANGELOG.md CONTRIBUTING.md FAQ.md README.md ) +DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md ) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: dbce389e48b0996f21c14cd44a8492bcc5581f93 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Tue May 15 17:37:04 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 16 08:17:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbce389e app-admin/qtpass: 1.2.2 version bump 1. Sorted in alphabetical order eclasses, keywords. 2. Added USE-flag test. 3. Fixed dependencies and src_prepare section. 4. Fixed tests installation (patches are in upstream). 5. Added installation of appdata. 6. Added localization support (l10n eclass). Closes: https://bugs.gentoo.org/643526 Closes: https://bugs.gentoo.org/642956 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/6794 app-admin/qtpass/Manifest| 1 + app-admin/qtpass/qtpass-1.2.2.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index 397410986fb..0d1ae76af59 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1 +1,2 @@ DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40 SHA512 3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1 +DIST qtpass-1.2.2.tar.gz 366601 BLAKE2B 7b06926465e7d7cbb837cf87b47a89b114b9ae9c508aa558695744c84a00a58a8922155eda3f91a6350354668b381381be757db07f201798a2ee25685e034871 SHA512 cb480357b161573054b752af25f20757057de5c5b2e55619e3fa594c5d9b63c7036b72c0ae7735f8ec197ac8aa43b7fdfbc836b29fbe4c85de8dc5d93ce7bbd2 diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild b/app-admin/qtpass/qtpass-1.2.2.ebuild new file mode 100644 index 000..e0c3748be47 --- /dev/null +++ b/app-admin/qtpass/qtpass-1.2.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_P="QtPass-${PV}" +PLOCALES="ar_MA ca cs_CZ de_DE de_LU el_GR en_GB en_US es_ES fr_BE fr_FR fr_LU +gl_ES he_IL hu_HU it_IT lb_LU nl_BE nl_NL pl_PL pt_PT ru_RU sv_SE zh_CN" + +inherit desktop l10n qmake-utils + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="app-admin/pass + dev-qt/qtcore:5 + dev-qt/qtgui:5[xcb] + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + test? ( dev-qt/qttest:5 )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( CHANGELOG.md CONTRIBUTING.md FAQ.md README.md ) + +src_prepare() { + default + + if ! use test ; then + sed -i '/SUBDIRS += src /s/tests //' \ + qtpass.pro || die "sed for qtpass.pro failed" + fi + + l10n_find_plocales_changes localization localization_ .ts +} + +src_configure() { + eqmake5 PREFIX="${D}"/usr +} + +src_compile() { + default + + local lr + lr="$(qt5_get_bindir)"/lrelease + l10n_build() { + $lr localization/localization_"${1}".ts || die "lrelease ${1} failed" + } + l10n_for_each_locale_do l10n_build +} + +src_install() { + default + + insinto /usr/share/"${PN}"/translations + doins localization/*.qm + + doman "${PN}".1 + insinto /usr/share/applications + doins "${PN}".desktop + newicon artwork/icon.png "${PN}"-icon.png + insinto /usr/share/appdata + doins qtpass.appdata.xml +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 93c226b41afd8214c2397b9748810663351206fb Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Jan 4 20:54:06 2018 + Commit: Jason Donenfeld gentoo org> CommitDate: Thu Jan 4 20:54:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c226b4 app-admin/qtpass: bump for critical security vulnerability Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-admin/qtpass/Manifest | 2 +- .../{qtpass-1.1.6.ebuild => qtpass-1.2.1.ebuild} | 10 -- app-admin/qtpass/qtpass-.ebuild| 40 -- 3 files changed, 9 insertions(+), 43 deletions(-) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index 682876977cc..397410986fb 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1 +1 @@ -DIST qtpass-1.1.6.tar.gz 325329 BLAKE2B 091cc00bc276f637a5d7f954a715a6e3687e1b369f1fd572f90c956c721524159a82d4283b025980f9b31132e07236706bd79fbbb830adccd3167a979bca48cc SHA512 64d712a33df97b04ab1a9d5472aa7fa567e38e31ff7ba297e567d087a3f32b1c59097b339cdd4f568efc2bce16b93f2d2316e94d2605b6abac299d7cf7d0c3df +DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40 SHA512 3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1 diff --git a/app-admin/qtpass/qtpass-1.1.6.ebuild b/app-admin/qtpass/qtpass-1.2.1.ebuild similarity index 76% rename from app-admin/qtpass/qtpass-1.1.6.ebuild rename to app-admin/qtpass/qtpass-1.2.1.ebuild index 67195457fc9..dc949c150fc 100644 --- a/app-admin/qtpass/qtpass-1.1.6.ebuild +++ b/app-admin/qtpass/qtpass-1.2.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 MY_P="QtPass-${PV}" -inherit qmake-utils +inherit qmake-utils desktop DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" HOMEPAGE="https://qtpass.org/; @@ -27,6 +27,12 @@ RDEPEND="app-admin/pass DEPEND="${RDEPEND} dev-qt/linguist-tools:5" +src_prepare() { + default + + sed -i 's/SUBDIRS += src tests main/SUBDIRS += src main/' "${S}"/qtpass.pro || die + sed -i '/main\.depends = tests/d' "${S}"/qtpass.pro || die +} src_configure() { eqmake5 PREFIX="${D}"/usr } diff --git a/app-admin/qtpass/qtpass-.ebuild b/app-admin/qtpass/qtpass-.ebuild deleted file mode 100644 index 8da3eb46f11..000 --- a/app-admin/qtpass/qtpass-.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit qmake-utils git-r3 - -DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" -HOMEPAGE="https://qtpass.org/; -EGIT_REPO_URI="https://github.com/IJHack/${PN}.git; -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="" -IUSE="" -DOCS=( FAQ.md README.md CONTRIBUTING.md ) - -RDEPEND="dev-qt/qtcore:5 - dev-qt/qtgui:5[xcb] - dev-qt/qtwidgets:5 - dev-qt/qtnetwork:5 - app-admin/pass - net-misc/x11-ssh-askpass" -DEPEND="${RDEPEND} - dev-qt/linguist-tools:5 -" - -src_configure() { - eqmake5 PREFIX="${D}"/usr -} - -src_install() { - default - - doman ${PN}.1 - - insinto /usr/share/applications - doins "${PN}.desktop" - - newicon artwork/icon.svg "${PN}-icon.svg" -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 383772cb1e223ceb09e7ed78b5d2b912f43bb8c2 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Thu Sep 21 20:34:43 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Sep 22 10:08:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383772cb app-admin/qtpass: drop old ebuilds (bug #631640), metadata cleanup Closes: https://bugs.gentoo.org/631640 Closes: https://github.com/gentoo/gentoo/pull/5760 Package-Manager: Portage-2.3.8, Repoman-2.3.2 app-admin/qtpass/Manifest| 3 -- app-admin/qtpass/metadata.xml| 6 +--- app-admin/qtpass/qtpass-1.0.5.ebuild | 61 app-admin/qtpass/qtpass-1.1.0.ebuild | 61 app-admin/qtpass/qtpass-1.1.5.ebuild | 44 -- 5 files changed, 1 insertion(+), 174 deletions(-) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index 1882f6ff73f..4088372859a 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1,4 +1 @@ -DIST qtpass-1.0.5.tar.gz 636461 SHA256 0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178 WHIRLPOOL acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df -DIST qtpass-1.1.0.tar.gz 671525 SHA256 60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6 SHA512 da7439f2c18c46cbf4df15538210051ad60d036334e62a1c4f62d6c1ccff8e4327fb0c6030ed89f78ffd87b615fcaae8ed5552099ff8663bff713990216132ae WHIRLPOOL 4288ee76762c41a81fece4b72bacb1560b28d5681ce288f5e9b5fd9257fd778e4038fc0c75951bdb2a967afdf6ac66035fc716606b1ad6148834fc4ca81dfe45 -DIST qtpass-1.1.5.tar.gz 329958 SHA256 3ab26fdcaec72672557552e309bf3d8f3b8b9e3e0e9379b8c3343a7351597200 SHA512 fa1ab73c0de9d00581c2b8920e50f2110a2a9e4c3552c0468762cdfeaf982702126e3c727e029e82c61e6e44d01a7281b8acb5c26d5299f4ef25cd16a20ca1c0 WHIRLPOOL dc2f73b341735de0a9562ec298eedf1fc8543e0789420ef891da4237c01ed6795cd861af5700120da951b29158aa32429279789cc1796e84b64141fc6535afb6 DIST qtpass-1.1.6.tar.gz 325329 SHA256 d24d95de129ce716b9b0fde6114407f860ce8c77106bd0ee6a12e8e4e0deb42b SHA512 64d712a33df97b04ab1a9d5472aa7fa567e38e31ff7ba297e567d087a3f32b1c59097b339cdd4f568efc2bce16b93f2d2316e94d2605b6abac299d7cf7d0c3df WHIRLPOOL 931380ddc0c245cf217ce4b96b57ff4960edd504e12273e7567c1128e4c3512993dc2517d7fc10d3c059abf79843fc48538eb036ff802b46ee7ba6acdee35fb2 diff --git a/app-admin/qtpass/metadata.xml b/app-admin/qtpass/metadata.xml index e78258a6d06..e85fad13c2a 100644 --- a/app-admin/qtpass/metadata.xml +++ b/app-admin/qtpass/metadata.xml @@ -4,19 +4,15 @@ spid...@spiderx.dp.ua Vladimir Pavljuchenkov - Proxied maintainer; set to assignee in all bugs proxy-ma...@gentoo.org Proxy Maintainers -QtPass is a multi-platform GUI for pass, the standard unix password manager. + QtPass is a multi-platform GUI for pass, the standard unix password manager. - https://github.com/IJHack/qtpass/releases - https://github.com/IJHack/qtpass/wiki - https://github.com/IJHack/qtpass/issues IJHack/qtpass diff --git a/app-admin/qtpass/qtpass-1.0.5.ebuild b/app-admin/qtpass/qtpass-1.0.5.ebuild deleted file mode 100644 index a2c92901ebe..000 --- a/app-admin/qtpass/qtpass-1.0.5.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit qmake-utils - -DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" -HOMEPAGE="https://qtpass.org/; -SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="+qt5" -DOCS=( FAQ.md README.md CONTRIBUTING.md ) - -RDEPEND="qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[xcb] - dev-qt/qtwidgets:5 - dev-qt/qtnetwork:5 - ) - !qt5? ( - dev-qt/qtcore:4 - dev-qt/qtgui:4 - ) - app-admin/pass" -DEPEND="${RDEPEND} - qt5? ( dev-qt/linguist-tools:5 )" - -src_prepare() { - # Modify install path - sed -i "s/target.path = \$\$PREFIX/target.path = \$\$PREFIX\/bin/" \ - ${PN}.pro \ - || die "sed failed to modify install path for ${PN}.pro" - - # Backport segfault fix https://github.com/IJHack/qtpass/issues/122 - # (ToDo: remove this in 1.0.6) - sed -e "/QtPass = NULL;/{n;d};/startupPhase = true;/a autoclearTimer = NULL;" \ - -i mainwindow.cpp || die "sed failed mainwindow.cpp" - -
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 89155816016e3aa582422a8ab0365ccbfaa44399 Author: Vladimir Pavljuchenkov (SpiderX) spiderx dp ua> AuthorDate: Sat Feb 11 18:35:48 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Feb 18 04:29:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89155816 app-admin/qtpass: bump to 1.1.6 Gentoo-Bug: https://bugs.gentoo.org/572986 Package-Manager: portage-2.3.3 app-admin/qtpass/Manifest| 1 + app-admin/qtpass/qtpass-1.1.6.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index e9b21b9d3c..1882f6ff73 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1,3 +1,4 @@ DIST qtpass-1.0.5.tar.gz 636461 SHA256 0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178 WHIRLPOOL acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df DIST qtpass-1.1.0.tar.gz 671525 SHA256 60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6 SHA512 da7439f2c18c46cbf4df15538210051ad60d036334e62a1c4f62d6c1ccff8e4327fb0c6030ed89f78ffd87b615fcaae8ed5552099ff8663bff713990216132ae WHIRLPOOL 4288ee76762c41a81fece4b72bacb1560b28d5681ce288f5e9b5fd9257fd778e4038fc0c75951bdb2a967afdf6ac66035fc716606b1ad6148834fc4ca81dfe45 DIST qtpass-1.1.5.tar.gz 329958 SHA256 3ab26fdcaec72672557552e309bf3d8f3b8b9e3e0e9379b8c3343a7351597200 SHA512 fa1ab73c0de9d00581c2b8920e50f2110a2a9e4c3552c0468762cdfeaf982702126e3c727e029e82c61e6e44d01a7281b8acb5c26d5299f4ef25cd16a20ca1c0 WHIRLPOOL dc2f73b341735de0a9562ec298eedf1fc8543e0789420ef891da4237c01ed6795cd861af5700120da951b29158aa32429279789cc1796e84b64141fc6535afb6 +DIST qtpass-1.1.6.tar.gz 325329 SHA256 d24d95de129ce716b9b0fde6114407f860ce8c77106bd0ee6a12e8e4e0deb42b SHA512 64d712a33df97b04ab1a9d5472aa7fa567e38e31ff7ba297e567d087a3f32b1c59097b339cdd4f568efc2bce16b93f2d2316e94d2605b6abac299d7cf7d0c3df WHIRLPOOL 931380ddc0c245cf217ce4b96b57ff4960edd504e12273e7567c1128e4c3512993dc2517d7fc10d3c059abf79843fc48538eb036ff802b46ee7ba6acdee35fb2 diff --git a/app-admin/qtpass/qtpass-1.1.6.ebuild b/app-admin/qtpass/qtpass-1.1.6.ebuild new file mode 100644 index 00..31fd8d6e34 --- /dev/null +++ b/app-admin/qtpass/qtpass-1.1.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_P="QtPass-${PV}" + +inherit qmake-utils + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" +DOCS=( FAQ.md README.md CONTRIBUTING.md ) +S="${WORKDIR}/${MY_P}" + +RDEPEND="app-admin/pass + dev-qt/qtcore:5 + dev-qt/qtgui:5[xcb] + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5" + +src_configure() { + eqmake5 PREFIX="${D}"/usr +} + +src_install() { + default + + doman ${PN}.1 + + insinto /usr/share/applications + doins "${PN}.desktop" + + newicon artwork/icon.svg "${PN}-icon.svg" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 0c480f4a7b76e08f34a05b06672e7b0a7d6ccaab Author: Vladimir Pavljuchenko (SpiderX) spiderx dp ua> AuthorDate: Thu Oct 27 16:58:37 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Sat Nov 5 15:23:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c480f4a app-admin/qtpass: Version bump to 1.1.5 and add Gentoo-Bug: https://bugs.gentoo.org/572986 1. Bump to 1.1.5 2. EAPI 6 3. Remove dev-qt/qtsvg as not needed 4. Install man 5. Use default src_prepare (fix is in upstream) 6. Add version 7. Drop Qt4 support Package-Manager: portage-2.3.0 app-admin/qtpass/Manifest| 1 + app-admin/qtpass/qtpass-1.1.5.ebuild | 45 app-admin/qtpass/qtpass-.ebuild | 41 3 files changed, 87 insertions(+) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index 62b8074..e9b21b9 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1,2 +1,3 @@ DIST qtpass-1.0.5.tar.gz 636461 SHA256 0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178 WHIRLPOOL acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df DIST qtpass-1.1.0.tar.gz 671525 SHA256 60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6 SHA512 da7439f2c18c46cbf4df15538210051ad60d036334e62a1c4f62d6c1ccff8e4327fb0c6030ed89f78ffd87b615fcaae8ed5552099ff8663bff713990216132ae WHIRLPOOL 4288ee76762c41a81fece4b72bacb1560b28d5681ce288f5e9b5fd9257fd778e4038fc0c75951bdb2a967afdf6ac66035fc716606b1ad6148834fc4ca81dfe45 +DIST qtpass-1.1.5.tar.gz 329958 SHA256 3ab26fdcaec72672557552e309bf3d8f3b8b9e3e0e9379b8c3343a7351597200 SHA512 fa1ab73c0de9d00581c2b8920e50f2110a2a9e4c3552c0468762cdfeaf982702126e3c727e029e82c61e6e44d01a7281b8acb5c26d5299f4ef25cd16a20ca1c0 WHIRLPOOL dc2f73b341735de0a9562ec298eedf1fc8543e0789420ef891da4237c01ed6795cd861af5700120da951b29158aa32429279789cc1796e84b64141fc6535afb6 diff --git a/app-admin/qtpass/qtpass-1.1.5.ebuild b/app-admin/qtpass/qtpass-1.1.5.ebuild new file mode 100644 index ..f788d5e --- /dev/null +++ b/app-admin/qtpass/qtpass-1.1.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_P="QtPass-${PV}" + +inherit qmake-utils + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" +DOCS=( FAQ.md README.md CONTRIBUTING.md ) +S="${WORKDIR}/${MY_P}" + +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtgui:5[xcb] + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + app-admin/pass + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 +" + +src_configure() { + eqmake5 PREFIX="${D}"/usr +} + +src_install() { + default + + doman ${PN}.1 + + insinto /usr/share/applications + doins "${PN}.desktop" + + newicon artwork/icon.svg "${PN}-icon.svg" +} diff --git a/app-admin/qtpass/qtpass-.ebuild b/app-admin/qtpass/qtpass-.ebuild new file mode 100644 index ..68a01da --- /dev/null +++ b/app-admin/qtpass/qtpass-.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit qmake-utils git-r3 + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +EGIT_REPO_URI="https://github.com/IJHack/${PN}.git; +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="" +DOCS=( FAQ.md README.md CONTRIBUTING.md ) + +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtgui:5[xcb] + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + app-admin/pass + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + dev-qt/linguist-tools:5 +" + +src_configure() { + eqmake5 PREFIX="${D}"/usr +} + +src_install() { + default + + doman ${PN}.1 + + insinto /usr/share/applications + doins "${PN}.desktop" + + newicon artwork/icon.svg "${PN}-icon.svg" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 2530948c04ba31fab3200dffad3ae32ac6e52fe8 Author: Ian Delaney gentoo org> AuthorDate: Tue Feb 2 06:10:08 2016 + Commit: Ian Delaney gentoo org> CommitDate: Tue Feb 2 08:01:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2530948c app-admin/qtpass: bump to vn. 1.1.0 ebuild by maintainer sourced from the gentoo bug Gentoo bug: #572986 Package-Manager: portage-2.2.26 app-admin/qtpass/Manifest| 1 + app-admin/qtpass/qtpass-1.1.0.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest index f720394..62b8074 100644 --- a/app-admin/qtpass/Manifest +++ b/app-admin/qtpass/Manifest @@ -1 +1,2 @@ DIST qtpass-1.0.5.tar.gz 636461 SHA256 0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178 WHIRLPOOL acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df +DIST qtpass-1.1.0.tar.gz 671525 SHA256 60b458062f54184057e55dbd9c93958a8bf845244ffd70b9cb31bf58697f0dc6 SHA512 da7439f2c18c46cbf4df15538210051ad60d036334e62a1c4f62d6c1ccff8e4327fb0c6030ed89f78ffd87b615fcaae8ed5552099ff8663bff713990216132ae WHIRLPOOL 4288ee76762c41a81fece4b72bacb1560b28d5681ce288f5e9b5fd9257fd778e4038fc0c75951bdb2a967afdf6ac66035fc716606b1ad6148834fc4ca81dfe45 diff --git a/app-admin/qtpass/qtpass-1.1.0.ebuild b/app-admin/qtpass/qtpass-1.1.0.ebuild new file mode 100644 index 000..c173745 --- /dev/null +++ b/app-admin/qtpass/qtpass-1.1.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="+qt5" +DOCS=( FAQ.md README.md CONTRIBUTING.md ) + +RDEPEND="qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[xcb] + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + ) + !qt5? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + ) + app-admin/pass + net-misc/x11-ssh-askpass" +DEPEND="${RDEPEND} + qt5? ( + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + ) + !qt5? ( dev-qt/qtsvg:4 )" + +src_prepare() { + # Modify install path + sed -i "s/target.path = \$\$PREFIX/target.path = \$\$PREFIX\/bin/" \ + ${PN}.pro \ + || die "sed failed to modify install path for ${PN}.pro" + + epatch_user +} + +src_configure() { + if use qt5 ; then + eqmake5 PREFIX="${D}"/usr + else + eqmake4 PREFIX="${D}"/usr + fi +} + +src_install() { + default + + insinto /usr/share/applications + doins "${PN}.desktop" + + newicon artwork/icon.svg "${PN}-icon.svg" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/
commit: 019bcd0e1fa9001399fe53a872fbd4aa8a9e7bd2 Author: Ian Delaney gentoo org> AuthorDate: Mon Jan 4 07:13:14 2016 + Commit: Ian Delaney gentoo org> CommitDate: Mon Jan 4 07:15:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=019bcd0e app-admin/qtpass: New ebuild, a GUI for app-admin/pass in qt ebuild submitted by the OP Anne Jan Brouwer which was edited by Merlijn Wajer who agreed to proxy maintain, however in the end, ebuild also submitted by spiderx who also agreed to proxy maintain. With consent by Merlijn Wajer, the proxy maintainership has been assigned to spiderx; ebuild submitted in Comment 8 of the gentoo bug and usedfor this addition to the tree with minor touchups to bring style and syntax in the ebuild and metadata to required needs. Cross tested fully by user wraeth and myself. Fixes and closes the gentoo bug Gentoo bug: #564190 Package-Manager: portage-2.2.26 app-admin/qtpass/Manifest| 1 + app-admin/qtpass/metadata.xml| 18 +++ app-admin/qtpass/qtpass-1.0.5.ebuild | 62 3 files changed, 81 insertions(+) diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest new file mode 100644 index 000..f720394 --- /dev/null +++ b/app-admin/qtpass/Manifest @@ -0,0 +1 @@ +DIST qtpass-1.0.5.tar.gz 636461 SHA256 0c07bd1eb9e5336c0225f891e5b9a9df103f218619cf7ec6311edf654e8db281 SHA512 e1b63f1058dc9c194f06376d52acbbb8594d429f4d7fe4ba27baed2cafe10b1c36137b3e33626c1bf33c7f3e1444e6fbe48fc66a83e0f7cd82f5b47f0193d178 WHIRLPOOL acb914d89bcd667343f648e38bb9eb316ebbf0b01f75686d3a7694e82eedd3e3f52ffc99f530bbe3ccbb6089ced727796924fcf48a94c071a3e20b27141b28df diff --git a/app-admin/qtpass/metadata.xml b/app-admin/qtpass/metadata.xml new file mode 100644 index 000..6c4ad75 --- /dev/null +++ b/app-admin/qtpass/metadata.xml @@ -0,0 +1,18 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + proxy-maintainers + + spid...@spiderx.dp.ua + Vladimir Pavljuchenkov + Proxied maintainer; set to assignee in all bugs + + +QtPass is a multi-platform GUI for pass, the standard unix password manager. + + + https://github.com/IJHack/qtpass/releases + https://github.com/IJHack/qtpass/wiki + https://github.com/IJHack/qtpass/issues + + diff --git a/app-admin/qtpass/qtpass-1.0.5.ebuild b/app-admin/qtpass/qtpass-1.0.5.ebuild new file mode 100644 index 000..ed2aa21 --- /dev/null +++ b/app-admin/qtpass/qtpass-1.0.5.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit qmake-utils + +DESCRIPTION="multi-platform GUI for pass, the standard unix password manager" +HOMEPAGE="https://qtpass.org/; +SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="+qt5" +DOCS=( FAQ.md README.md CONTRIBUTING.md ) + +RDEPEND="qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[xcb] + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + ) + !qt5? ( + dev-qt/qtcore:4 + dev-qt/qtgui:4 + ) + app-admin/pass" +DEPEND="${RDEPEND} + qt5? ( dev-qt/linguist-tools:5 )" + +src_prepare() { + # Modify install path + sed -i "s/target.path = \$\$PREFIX/target.path = \$\$PREFIX\/bin/" \ + ${PN}.pro \ + || die "sed failed to modify install path for ${PN}.pro" + + # Backport segfault fix https://github.com/IJHack/qtpass/issues/122 + # (ToDo: remove this in 1.0.6) + sed -e "/QtPass = NULL;/{n;d};/startupPhase = true;/a autoclearTimer = NULL;" \ + -i mainwindow.cpp || die "sed failed mainwindow.cpp" + + epatch_user +} + +src_configure() { + if use qt5 ; then + eqmake5 PREFIX="${D}"/usr + else + eqmake4 PREFIX="${D}"/usr + fi +} + +src_install() { + default + + insinto /usr/share/applications + doins "${PN}.desktop" + + newicon artwork/icon.svg "${PN}-icon.svg" +}