[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 1dda119b0cdede6cbf8244c3d3fdf040812c4927 Author: Sam James gentoo org> AuthorDate: Mon Apr 22 10:55:58 2024 + Commit: Sam James gentoo org> CommitDate: Mon Apr 22 10:55:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dda119b app-admin/passwordsafe: Stabilize 1.18.2 amd64, #929136 Signed-off-by: Sam James gentoo.org> app-admin/passwordsafe/passwordsafe-1.18.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.18.2.ebuild b/app-admin/passwordsafe/passwordsafe-1.18.2.ebuild index bb09079ca4f2..9581dc5e6d16 100644 --- a/app-admin/passwordsafe/passwordsafe-1.18.2.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.18.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/pwsafe-${MY_PV}" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/files/, app-admin/passwordsafe/
commit: 45a5c00ad9bf875dd1387e61cfb692ab404d637e Author: Martin Dummer gmx net> AuthorDate: Sun Jan 28 19:28:07 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 15 13:17:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a5c00a app-admin/passwordsafe: drop 1.15.0, 1.16.0 Signed-off-by: Martin Dummer gmx.net> Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest| 2 - .../files/passwordsafe-1.15.0-gcc12-time.patch | 14 .../passwordsafe-1.15.0-gtest-no-gnu++11.patch | 13 app-admin/passwordsafe/passwordsafe-1.15.0.ebuild | 90 -- app-admin/passwordsafe/passwordsafe-1.16.0.ebuild | 87 - 5 files changed, 206 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 59d05c9d28aa..3d4f03870363 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,3 +1 @@ -DIST passwordsafe-1.15.0.tar.gz 15354159 BLAKE2B 699f80325884cba9bc6e5ffb33bea5c0b2c01f12ed7e4ea1226c4a64c761a8f20b8272e771261ca59aeeb49bfaa4ea83edc9af6c0aa9ae853e537b0f76f28aaa SHA512 803572afc479d608899e1166ef032a2a660fce122e03f89f59f8e9da9f7439e0eb1d602f77283200626f49d7e146e82edf8edee40060ff4cf6163e81bdf5f738 -DIST passwordsafe-1.16.0.tar.gz 15369804 BLAKE2B 344e77f74e588f41ba3696f5ea05cf054fca9f285437294033284561cbb83c76dc1311033b78673db0049132b7c9f37493c3698bb3b66e8e0a91ae63f7a83cdf SHA512 839de5072d6c9ec8fb82456e4516e51408be271ac8041b6dd9cf30990ac88914a139d96b40ee09764892acd8320abb2950d7f159a5b18c3d1549e58b922aa024 DIST passwordsafe-1.17.0.tar.gz 15463920 BLAKE2B e64c73139c829b16b5f825d3c078f1cb3285cb15400be988e35b64e4ce701a5241e099a09092a576e487f709464b6fa5d5911f5f68e096d194329cd0214ac8cd SHA512 de1ef537c2f6c17e35d93a53cf46e86b7c1f1a4439282f8c2b98443845e3d381e113448acd739fc6ccdb5eee8ff7ebfd8c0e4306cda517ab623eaf5b9354d39d diff --git a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch deleted file mode 100644 index c960c9ca2688.. --- a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://github.com/pwsafe/pwsafe/pull/865 -https://bugs.gentoo.org/854144 a/src/os/unix/pws_time.h -+++ b/src/os/unix/pws_time.h -@@ -10,9 +10,7 @@ - - #include "../typedefs.h" - #include --#ifdef __FreeBSD__ - #include --#endif - - #ifndef __TIME64_T_TYPE - #define __TIME64_T_TYPE uint64_t diff --git a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gtest-no-gnu++11.patch b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gtest-no-gnu++11.patch deleted file mode 100644 index fe39281f29b1.. --- a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gtest-no-gnu++11.patch +++ /dev/null @@ -1,13 +0,0 @@ -Bug: https://bugs.gentoo.org/893464 - a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -248,7 +248,7 @@ - - else () - set(CMAKE_CXX_FLAGS -- "${CMAKE_CXX_FLAGS} -fPIC -Wall -std=gnu++11 -DUNICODE -DWCHAR_INCOMPATIBLE_XMLCH ${CMAKE_WXWINDOWS_CXX_FLAGS}") -+ "${CMAKE_CXX_FLAGS} -fPIC -Wall -DUNICODE -DWCHAR_INCOMPATIBLE_XMLCH ${CMAKE_WXWINDOWS_CXX_FLAGS}") - set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -D_DEBUG -DDEBUG") - if (USE_ASAN) - set(CMAKE_CXX_FLAGS_DEBUG diff --git a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild deleted file mode 100644 index 43dc7b3551fa.. --- a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.0-gtk3" - -inherit cmake desktop optfeature wxwidgets xdg - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="qr test +xml yubikey" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/openssl:0= - net-misc/curl - sys-apps/file - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - qr? ( media-gfx/qrencode ) - xml? ( dev-libs/xerces-c ) - yubikey? ( sys-auth/ykpers )" -RDEPEND="${DEPEND}" -BDEPEND=" - app-arch/zip - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S="${WORKDIR}/pwsafe-${MY_PV}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.15.0-gcc12-time.patch - "${FILESDIR}"/${PN}-1.15.0-gtest-no-gnu++11.patch -) - -src_configure() { - setup-wxwidgets - - local mycmakeargs=( - -DNO_QR=$(usex !qr) - -DNO_GTEST=$(usex !test) - -DGTEST_BUILD=OFF - -DXML_XERCESC=$(usex xml) -
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: c6209270aa8d3982b21a3cb0ff20a23c5361f8b2 Author: Martin Dummer gmx net> AuthorDate: Sun Jan 28 19:52:46 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Feb 15 13:17:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6209270 app-admin/passwordsafe: add 1.18.2 Bug: https://bugs.gentoo.org/914185 Closes: https://bugs.gentoo.org/917426 Closes: https://bugs.gentoo.org/917427 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/35058 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest | 1 + app-admin/passwordsafe/passwordsafe-1.18.2.ebuild | 85 +++ 2 files changed, 86 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 3d4f03870363..5301b99b1991 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-1.17.0.tar.gz 15463920 BLAKE2B e64c73139c829b16b5f825d3c078f1cb3285cb15400be988e35b64e4ce701a5241e099a09092a576e487f709464b6fa5d5911f5f68e096d194329cd0214ac8cd SHA512 de1ef537c2f6c17e35d93a53cf46e86b7c1f1a4439282f8c2b98443845e3d381e113448acd739fc6ccdb5eee8ff7ebfd8c0e4306cda517ab623eaf5b9354d39d +DIST passwordsafe-1.18.2.tar.gz 15613801 BLAKE2B e4ad44fe3aae6230c6a1d07e644b7b02831ec5bc815decd85050099c6f43e83bc09cd7d8f88ddfa5b63e5636db774f4b295bb34739e15115ba55c5142d3b08ae SHA512 09fb19133ff325832fa5d284aa1b1e7eda1788c4298424701132ede27fbb17956d874c0007ac00a2b9367d279175666744e192523ec79786baf626fb461abec7 diff --git a/app-admin/passwordsafe/passwordsafe-1.18.2.ebuild b/app-admin/passwordsafe/passwordsafe-1.18.2.ebuild new file mode 100644 index ..bb09079ca4f2 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.18.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" + +inherit cmake desktop optfeature wxwidgets xdg + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/pwsafe-${MY_PV}" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="qr test +xml yubikey" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-misc/curl + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + app-arch/zip + dev-lang/perl + sys-devel/gettext + virtual/pkgconfig + test? ( dev-cpp/gtest )" + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DGTEST_BUILD=OFF + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + doicon -s 48 install/graphics/pwsafe.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: dacb83591e73761255cb452b588a7621282eb02f Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 24 17:21:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 24 17:21:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dacb8359 app-admin/passwordsafe: Stabilize 1.17.0 amd64, #920584 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/passwordsafe/passwordsafe-1.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild index fbe1137b16da..fb5458c1a459 100644 --- a/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/pwsafe-${MY_PV}" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: cf9ebb19cb2ba6f57e45b8285fdcb15a78c91a28 Author: Sam James gentoo org> AuthorDate: Tue Jun 20 03:16:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jun 20 03:17:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9ebb19 app-admin/passwordsafe: Stabilize 1.16.0 amd64, #908747 Signed-off-by: Sam James gentoo.org> app-admin/passwordsafe/passwordsafe-1.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild index a7f35bd28039..cb8c08081f13 100644 --- a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/pwsafe-${MY_PV}" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: ba7638a1ffaf33545db1a4ac0021a1bf80a8d869 Author: Martin Dummer gmx net> AuthorDate: Sun Jun 11 10:40:34 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 18 12:08:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7638a1 app-admin/passwordsafe: add 1.17.0 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/31383 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest | 1 + app-admin/passwordsafe/passwordsafe-1.17.0.ebuild | 85 +++ 2 files changed, 86 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 3aa4d1c4e931..59d05c9d28aa 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1,3 @@ DIST passwordsafe-1.15.0.tar.gz 15354159 BLAKE2B 699f80325884cba9bc6e5ffb33bea5c0b2c01f12ed7e4ea1226c4a64c761a8f20b8272e771261ca59aeeb49bfaa4ea83edc9af6c0aa9ae853e537b0f76f28aaa SHA512 803572afc479d608899e1166ef032a2a660fce122e03f89f59f8e9da9f7439e0eb1d602f77283200626f49d7e146e82edf8edee40060ff4cf6163e81bdf5f738 DIST passwordsafe-1.16.0.tar.gz 15369804 BLAKE2B 344e77f74e588f41ba3696f5ea05cf054fca9f285437294033284561cbb83c76dc1311033b78673db0049132b7c9f37493c3698bb3b66e8e0a91ae63f7a83cdf SHA512 839de5072d6c9ec8fb82456e4516e51408be271ac8041b6dd9cf30990ac88914a139d96b40ee09764892acd8320abb2950d7f159a5b18c3d1549e58b922aa024 +DIST passwordsafe-1.17.0.tar.gz 15463920 BLAKE2B e64c73139c829b16b5f825d3c078f1cb3285cb15400be988e35b64e4ce701a5241e099a09092a576e487f709464b6fa5d5911f5f68e096d194329cd0214ac8cd SHA512 de1ef537c2f6c17e35d93a53cf46e86b7c1f1a4439282f8c2b98443845e3d381e113448acd739fc6ccdb5eee8ff7ebfd8c0e4306cda517ab623eaf5b9354d39d diff --git a/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild new file mode 100644 index ..fbe1137b16da --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.17.0.ebuild @@ -0,0 +1,85 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" + +inherit cmake desktop optfeature wxwidgets xdg + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/pwsafe-${MY_PV}" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="qr test +xml yubikey" +RESTRICT="!test? ( test )" + +RDEPEND=" + net-misc/curl + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + app-arch/zip + dev-lang/perl + sys-devel/gettext + virtual/pkgconfig + test? ( dev-cpp/gtest )" + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DGTEST_BUILD=OFF + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + doicon -s 48 install/graphics/pwsafe.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 55c44fc529cb0c4d6740ed28b60b88872ec68760 Author: Sam James gentoo org> AuthorDate: Sat May 27 10:13:00 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 27 10:13:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c44fc5 app-admin/passwordsafe: Keyword 1.16.0 arm64, #907127 Signed-off-by: Sam James gentoo.org> app-admin/passwordsafe/passwordsafe-1.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild index fabd0ebb98f3..a7f35bd28039 100644 --- a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/pwsafe-${MY_PV}" LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 03b95759681f2b2786603da15568688f651f6ee0 Author: Joonas Niilola gentoo org> AuthorDate: Fri May 19 05:34:37 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri May 19 05:34:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b95759 app-admin/passwordsafe: include "no -std=gnu++11" patch from 1.15.0 Closes: https://bugs.gentoo.org/906667 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/passwordsafe-1.16.0.ebuild | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild index d63224c667fb..d1fee3d789ea 100644 --- a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86" IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )" -DEPEND=" +RDEPEND=" net-misc/curl sys-apps/util-linux x11-libs/libXt @@ -28,13 +28,17 @@ DEPEND=" qr? ( media-gfx/qrencode ) xml? ( dev-libs/xerces-c ) yubikey? ( sys-auth/ykpers )" -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + x11-base/xorg-proto" BDEPEND=" app-arch/zip - virtual/pkgconfig + dev-lang/perl sys-devel/gettext + virtual/pkgconfig test? ( dev-cpp/gtest )" +PATCHES=( "${FILESDIR}"/${PN}-1.15.0-gtest-no-gnu++11.patch ) + src_configure() { setup-wxwidgets
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: ba5b6f82f42140213a421f94eb711c7addec3782 Author: Joonas Niilola gentoo org> AuthorDate: Fri May 19 05:36:06 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri May 19 05:36:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5b6f82 app-admin/passwordsafe: fix UnusedInherits on 1.16.0 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/passwordsafe-1.16.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild index d1fee3d789ea..fabd0ebb98f3 100644 --- a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 WX_GTK_VER="3.0-gtk3" -inherit cmake desktop flag-o-matic optfeature wxwidgets xdg +inherit cmake desktop optfeature wxwidgets xdg MY_PV="${PV/_beta/BETA}" DESCRIPTION="Password manager with wxGTK based frontend"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 44b4326707af0d915c63c45b994e513c2b8378da Author: Joonas Niilola gentoo org> AuthorDate: Thu May 18 10:49:09 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 18 10:49:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b43267 app-admin/passwordsafe: remove old cruft from the ebuild Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/passwordsafe-1.16.0.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild index 1cdaabc563e9..d63224c667fb 100644 --- a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild @@ -35,11 +35,6 @@ BDEPEND=" sys-devel/gettext test? ( dev-cpp/gtest )" -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - src_configure() { setup-wxwidgets
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: efc0447d191904881fe4a581e57c170d5c9eb466 Author: Martin Dummer gmx net> AuthorDate: Mon Jan 9 06:36:00 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu May 18 10:48:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc0447d app-admin/passwordsafe: add 1.16.0 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/29030 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest | 1 + app-admin/passwordsafe/passwordsafe-1.16.0.ebuild | 88 +++ 2 files changed, 89 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 4cb3c9dc2d2b..3aa4d1c4e931 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-1.15.0.tar.gz 15354159 BLAKE2B 699f80325884cba9bc6e5ffb33bea5c0b2c01f12ed7e4ea1226c4a64c761a8f20b8272e771261ca59aeeb49bfaa4ea83edc9af6c0aa9ae853e537b0f76f28aaa SHA512 803572afc479d608899e1166ef032a2a660fce122e03f89f59f8e9da9f7439e0eb1d602f77283200626f49d7e146e82edf8edee40060ff4cf6163e81bdf5f738 +DIST passwordsafe-1.16.0.tar.gz 15369804 BLAKE2B 344e77f74e588f41ba3696f5ea05cf054fca9f285437294033284561cbb83c76dc1311033b78673db0049132b7c9f37493c3698bb3b66e8e0a91ae63f7a83cdf SHA512 839de5072d6c9ec8fb82456e4516e51408be271ac8041b6dd9cf30990ac88914a139d96b40ee09764892acd8320abb2950d7f159a5b18c3d1549e58b922aa024 diff --git a/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild new file mode 100644 index ..1cdaabc563e9 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.16.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" + +inherit cmake desktop flag-o-matic optfeature wxwidgets xdg + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/pwsafe-${MY_PV}" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="qr test +xml yubikey" +RESTRICT="!test? ( test )" + +DEPEND=" + net-misc/curl + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${DEPEND}" +BDEPEND=" + app-arch/zip + virtual/pkgconfig + sys-devel/gettext + test? ( dev-cpp/gtest )" + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DGTEST_BUILD=OFF + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + doicon -s 48 install/graphics/pwsafe.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/, app-admin/passwordsafe/files/
commit: 226042015d009bb30121508182b19a31131d175e Author: Peter Levine gmail com> AuthorDate: Wed Apr 5 02:48:32 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Apr 28 07:43:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22604201 app-admin/passwordsafe: fix building against gtest-1.13 dev-cpp/gtest-1.13.0 now requires building with c++14 or higher, and '-std=gnu++11' has been removed upstream. Closes: https://bugs.gentoo.org/895140 Closes: https://github.com/gentoo/gentoo/pull/30483 Signed-off-by: Peter Levine gmail.com> Signed-off-by: Joonas Niilola gentoo.org> .../files/passwordsafe-1.15.0-gtest-no-gnu++11.patch| 13 + app-admin/passwordsafe/passwordsafe-1.15.0.ebuild | 10 +++--- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gtest-no-gnu++11.patch b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gtest-no-gnu++11.patch new file mode 100644 index ..fe39281f29b1 --- /dev/null +++ b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gtest-no-gnu++11.patch @@ -0,0 +1,13 @@ +Bug: https://bugs.gentoo.org/893464 + +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -248,7 +248,7 @@ + + else () + set(CMAKE_CXX_FLAGS +- "${CMAKE_CXX_FLAGS} -fPIC -Wall -std=gnu++11 -DUNICODE -DWCHAR_INCOMPATIBLE_XMLCH ${CMAKE_WXWINDOWS_CXX_FLAGS}") ++ "${CMAKE_CXX_FLAGS} -fPIC -Wall -DUNICODE -DWCHAR_INCOMPATIBLE_XMLCH ${CMAKE_WXWINDOWS_CXX_FLAGS}") + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -D_DEBUG -DDEBUG") + if (USE_ASAN) + set(CMAKE_CXX_FLAGS_DEBUG diff --git a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild index bc3fbce0c6ee..43dc7b3551fa 100644 --- a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 2021-2022 Gentoo Authors +# Copyright 2021-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 WX_GTK_VER="3.0-gtk3" -inherit cmake desktop flag-o-matic optfeature wxwidgets xdg +inherit cmake desktop optfeature wxwidgets xdg MY_PV="${PV/_beta/BETA}" DESCRIPTION="Password manager with wxGTK based frontend" @@ -39,13 +39,9 @@ S="${WORKDIR}/pwsafe-${MY_PV}" PATCHES=( "${FILESDIR}"/${PN}-1.15.0-gcc12-time.patch + "${FILESDIR}"/${PN}-1.15.0-gtest-no-gnu++11.patch ) -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - src_configure() { setup-wxwidgets
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/, app-admin/passwordsafe/files/
commit: e17a3a60231adfa4235f0164547a625b1e9f61e3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Dec 18 12:29:17 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Dec 18 15:49:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17a3a60 app-admin/passwordsafe: drop 1.13.0, 1.14.0-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/passwordsafe/Manifest| 2 - .../passwordsafe-1.06_beta-system-gtest.patch | 69 app-admin/passwordsafe/passwordsafe-1.13.0.ebuild | 92 -- .../passwordsafe/passwordsafe-1.14.0-r1.ebuild | 90 - 4 files changed, 253 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 334320ca6a62..4cb3c9dc2d2b 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,3 +1 @@ -DIST passwordsafe-1.13.0.tar.gz 15022877 BLAKE2B 353976c22365fc98c034eac339f067061ee659043ab8507bbec174483414619b8442ba4fd7671e888127b83e9865d21587529c7821bd706a55da951c300425d4 SHA512 eb8ae46e9f3e8287b2ad781ed6d6e13026096a35fadc1fd1da1116e5e6b65e16e76090d8e7d1c64be387229ccd1053dcc820acbe7ee97914e46c311ee8ff03b8 -DIST passwordsafe-1.14.0.tar.gz 15303935 BLAKE2B 977386e5c469772753173bd46f608e9fb77e462706fbe6bf80a18cf8e5f3b89cc7300f92298b2b45885dafbef323a0ba59d67ddcea20c229f4f9520a54800653 SHA512 958ab87ac6a9066a0359890facd509c1085646eddcefc33f89b934a9375df51bcbc78213298d165d354c64618c8fb753c2588e386e886fa4c1c478e0a27d3d27 DIST passwordsafe-1.15.0.tar.gz 15354159 BLAKE2B 699f80325884cba9bc6e5ffb33bea5c0b2c01f12ed7e4ea1226c4a64c761a8f20b8272e771261ca59aeeb49bfaa4ea83edc9af6c0aa9ae853e537b0f76f28aaa SHA512 803572afc479d608899e1166ef032a2a660fce122e03f89f59f8e9da9f7439e0eb1d602f77283200626f49d7e146e82edf8edee40060ff4cf6163e81bdf5f738 diff --git a/app-admin/passwordsafe/files/passwordsafe-1.06_beta-system-gtest.patch b/app-admin/passwordsafe/files/passwordsafe-1.06_beta-system-gtest.patch deleted file mode 100644 index b17385bdcd83.. --- a/app-admin/passwordsafe/files/passwordsafe-1.06_beta-system-gtest.patch +++ /dev/null @@ -1,69 +0,0 @@ a/CMakeLists.txt 2018-08-11 09:54:05.0 +0200 -+++ b/CMakeLists.txt 2018-08-22 10:48:06.422755215 +0200 -@@ -91,6 +91,7 @@ - # Configurable options: - option (NO_YUBI "Set ON to disable YubiKey support" OFF) - option (NO_GTEST "Set ON to disable gtest unit testing" OFF) -+option (SYSTEM_GTEST "Set ON to use gtest provided by the system" OFF) - - if (WIN32) - option (WX_WINDOWS "Build wxWidget under Windows" OFF) -@@ -256,31 +257,36 @@ - endif (MSVC) - - if (NOT NO_GTEST) -- # Download and unpack googletest at configure time -- # See https://crascit.com/2015/07/25/cmake-gtest/ -- configure_file(Misc/CMakeLists.gtest.txt.in googletest-download/CMakeLists.txt) -- execute_process(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -+ if (NOT SYSTEM_GTEST) -+# Download and unpack googletest at configure time -+# See https://crascit.com/2015/07/25/cmake-gtest/ -+configure_file(Misc/CMakeLists.gtest.txt.in googletest-download/CMakeLists.txt) -+execute_process(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . -WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/googletest-download" ) -- execute_process(COMMAND "${CMAKE_COMMAND}" --build . -+ execute_process(COMMAND "${CMAKE_COMMAND}" --build . -WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/googletest-download" ) -+# Prevent GoogleTest from overriding our compiler/linker options -+# when building with Visual Studio -+set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) -+# Set some other gtest configurations: -+set(BUILD_GMOCK OFF CACHE BOOL "" FORCE) -+set(BUILD_GTEST ON CACHE BOOL "" FORCE) -+set(INSTALL_GTEST OFF CACHE BOOL "" FORCE) -+ -+# Add googletest directly to our build. This adds -+# the following targets: gtest, gtest_main, gmock -+# and gmock_main -+add_subdirectory("${CMAKE_BINARY_DIR}/googletest-src" -+ "${CMAKE_BINARY_DIR}/googletest-build") -+ -+include_directories("${gtest_SOURCE_DIR}/include" -+#"${gmock_SOURCE_DIR}/include" -+) -+ else (NOT SYSTEM_GTEST) -+find_package(GTest REQUIRED) -+set(GTEST_LIBRARIES ${GTEST_BOTH_LIBRARIES}) -+ endif(NOT SYSTEM_GTEST) - -- # Prevent GoogleTest from overriding our compiler/linker options -- # when building with Visual Studio -- set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) -- # Set some other gtest configurations: -- set(BUILD_GMOCK OFF CACHE BOOL "" FORCE) -- set(BUILD_GTEST ON CACHE BOOL "" FORCE) -- set(INSTALL_GTEST OFF CACHE BOOL "" FORCE) -- -- # Add googletest directly to our build. This adds -- # the following targets: gtest, gtest_main, gmock -- # and gmock_main --
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: ca1adeff1616341c1d3fc960567107a99f62ca21 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Aug 27 08:26:19 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Aug 27 08:26:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca1adeff app-admin/passwordsafe: amd64 stable wrt bug #866608 Signed-off-by: Agostino Sarubbo gentoo.org> app-admin/passwordsafe/passwordsafe-1.15.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild index da104b993d4c..bc3fbce0c6ee 100644 --- a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/files/
commit: 8e3f4199c3e2f77f7e2d4d02f3430b4e407b07e7 Author: Sam James gentoo org> AuthorDate: Thu Jun 30 21:36:17 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 21:36:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3f4199 app-admin/passwordsafe: add link to upstream PR Bug: https://bugs.gentoo.org/854144 Signed-off-by: Sam James gentoo.org> app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch index 0852e2888fdf..c960c9ca2688 100644 --- a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch +++ b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch @@ -1,3 +1,4 @@ +https://github.com/pwsafe/pwsafe/pull/865 https://bugs.gentoo.org/854144 --- a/src/os/unix/pws_time.h +++ b/src/os/unix/pws_time.h
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/files/, app-admin/passwordsafe/
commit: 1cb089fd5ce61c66ead34b6fbd57e6d8f61336ea Author: Sam James gentoo org> AuthorDate: Thu Jun 30 21:32:25 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 21:32:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb089fd app-admin/passwordsafe: fix build with GCC 12 Closes: https://bugs.gentoo.org/854144 Signed-off-by: Sam James gentoo.org> .../passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch | 13 + app-admin/passwordsafe/passwordsafe-1.15.0.ebuild | 4 2 files changed, 17 insertions(+) diff --git a/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch new file mode 100644 index ..0852e2888fdf --- /dev/null +++ b/app-admin/passwordsafe/files/passwordsafe-1.15.0-gcc12-time.patch @@ -0,0 +1,13 @@ +https://bugs.gentoo.org/854144 +--- a/src/os/unix/pws_time.h b/src/os/unix/pws_time.h +@@ -10,9 +10,7 @@ + + #include "../typedefs.h" + #include +-#ifdef __FreeBSD__ + #include +-#endif + + #ifndef __TIME64_T_TYPE + #define __TIME64_T_TYPE uint64_t diff --git a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild index 209366001f8a..da104b993d4c 100644 --- a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild @@ -37,6 +37,10 @@ BDEPEND=" S="${WORKDIR}/pwsafe-${MY_PV}" +PATCHES=( + "${FILESDIR}"/${PN}-1.15.0-gcc12-time.patch +) + pkg_pretend() { einfo "Checking for -std=c++11 support in compiler" test-flags-CXX -std=c++11 > /dev/null || die
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 550866451036f3228a7c3c47a02013745e96c4d9 Author: Martin Dummer gmx net> AuthorDate: Thu Jun 2 22:19:09 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Jun 12 08:03:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55086645 app-admin/passwordsafe: version bump to 1.15.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/25734 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest | 1 + app-admin/passwordsafe/passwordsafe-1.15.0.ebuild | 90 +++ 2 files changed, 91 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 27a57771a878..334320ca6a62 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1,3 @@ DIST passwordsafe-1.13.0.tar.gz 15022877 BLAKE2B 353976c22365fc98c034eac339f067061ee659043ab8507bbec174483414619b8442ba4fd7671e888127b83e9865d21587529c7821bd706a55da951c300425d4 SHA512 eb8ae46e9f3e8287b2ad781ed6d6e13026096a35fadc1fd1da1116e5e6b65e16e76090d8e7d1c64be387229ccd1053dcc820acbe7ee97914e46c311ee8ff03b8 DIST passwordsafe-1.14.0.tar.gz 15303935 BLAKE2B 977386e5c469772753173bd46f608e9fb77e462706fbe6bf80a18cf8e5f3b89cc7300f92298b2b45885dafbef323a0ba59d67ddcea20c229f4f9520a54800653 SHA512 958ab87ac6a9066a0359890facd509c1085646eddcefc33f89b934a9375df51bcbc78213298d165d354c64618c8fb753c2588e386e886fa4c1c478e0a27d3d27 +DIST passwordsafe-1.15.0.tar.gz 15354159 BLAKE2B 699f80325884cba9bc6e5ffb33bea5c0b2c01f12ed7e4ea1226c4a64c761a8f20b8272e771261ca59aeeb49bfaa4ea83edc9af6c0aa9ae853e537b0f76f28aaa SHA512 803572afc479d608899e1166ef032a2a660fce122e03f89f59f8e9da9f7439e0eb1d602f77283200626f49d7e146e82edf8edee40060ff4cf6163e81bdf5f738 diff --git a/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild new file mode 100644 index ..209366001f8a --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.15.0.ebuild @@ -0,0 +1,90 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-gtk3" + +inherit cmake desktop flag-o-matic optfeature wxwidgets xdg + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="qr test +xml yubikey" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:0= + net-misc/curl + sys-apps/file + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${DEPEND}" +BDEPEND=" + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S="${WORKDIR}/pwsafe-${MY_PV}" + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DGTEST_BUILD=OFF + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + doicon -s 48 install/graphics/pwsafe.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 501759407a180947f130c742ad7f8b8df2ba6197 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 14 18:32:35 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 14 18:32:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50175940 app-admin/passwordsafe: amd64 stable wrt bug #834612 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild b/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild index 89108fe1776f..ccbfccc0f6e5 100644 --- a/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: c1b5216c1bd65a26516c21864b7c3f839dbaab4e Author: Martin Dummer gmx net> AuthorDate: Tue Nov 16 07:12:22 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Nov 16 08:16:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b5216c app-admin/passwordsafe: remove old Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/22968 Signed-off-by: Florian Schmaus gentoo.org> app-admin/passwordsafe/Manifest| 1 - .../passwordsafe/passwordsafe-1.12.0-r1.ebuild | 92 -- 2 files changed, 93 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 6a94416642c8..27a57771a878 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,3 +1,2 @@ -DIST passwordsafe-1.12.0.tar.gz 14937705 BLAKE2B 523e4496ffb99f8a53e62252117d43b771af867b3505f3a5b8c8f1119e8365f0661090e410a832abca89e2ce35816d2046d4bff0ba1e0f06c52c01eaac9051b2 SHA512 c20cb754a2174e3b3ab61edf99f2a31c333144550103fac50cc26cea89669fa3574db3bdd59996fcd87b83c7bf6dd1e9d2b087c17615183cd7111f151be5a94a DIST passwordsafe-1.13.0.tar.gz 15022877 BLAKE2B 353976c22365fc98c034eac339f067061ee659043ab8507bbec174483414619b8442ba4fd7671e888127b83e9865d21587529c7821bd706a55da951c300425d4 SHA512 eb8ae46e9f3e8287b2ad781ed6d6e13026096a35fadc1fd1da1116e5e6b65e16e76090d8e7d1c64be387229ccd1053dcc820acbe7ee97914e46c311ee8ff03b8 DIST passwordsafe-1.14.0.tar.gz 15303935 BLAKE2B 977386e5c469772753173bd46f608e9fb77e462706fbe6bf80a18cf8e5f3b89cc7300f92298b2b45885dafbef323a0ba59d67ddcea20c229f4f9520a54800653 SHA512 958ab87ac6a9066a0359890facd509c1085646eddcefc33f89b934a9375df51bcbc78213298d165d354c64618c8fb753c2588e386e886fa4c1c478e0a27d3d27 diff --git a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild deleted file mode 100644 index e01c60e1a8ea.. --- a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER="3.0-gtk3" - -inherit cmake desktop flag-o-matic optfeature wxwidgets - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="qr test +xml yubikey" -RESTRICT="!test? ( test )" - -DEPEND=" - net-misc/curl - sys-apps/file - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - dev-libs/openssl:0= - qr? ( media-gfx/qrencode ) - xml? ( dev-libs/xerces-c ) - yubikey? ( sys-auth/ykpers )" -RDEPEND="${DEPEND}" -BDEPEND=" - app-arch/zip - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S="${WORKDIR}/pwsafe-${MY_PV}" - -PATCHES=( - "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" -) - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_configure() { - setup-wxwidgets - - local mycmakeargs=( - -DNO_QR=$(usex !qr) - -DNO_GTEST=$(usex !test) - -DSYSTEM_GTEST=ON - -DXML_XERCESC=$(usex xml) - -DNO_YUBI=$(usex !yubikey) - ) - - cmake_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - - dobin pwsafe - dobin cli/pwsafe-cli - dosym pwsafe /usr/bin/${PN} - dosym pwsafe-cli /usr/bin/${PN}-cli - - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - insinto /usr/share/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} - - insinto /usr/share/${PN} - doins -r xml - - doicon install/graphics/pwsafe.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -} - -pkg_postinst() { - optfeature "on-screen keyboard for password entry" x11-misc/xvkbd -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: b692f5c9fb28b184f599e6fc8123023a0149ef0a Author: Martin Dummer gmx net> AuthorDate: Tue Nov 16 07:08:44 2021 + Commit: Florian Schmaus gentoo org> CommitDate: Tue Nov 16 08:16:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b692f5c9 app-admin/passwordsafe: fix icon, EAPI=8 fix icon installation path and handling, move to EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Martin Dummer gmx.net> Signed-off-by: Florian Schmaus gentoo.org> .../{passwordsafe-1.14.0.ebuild => passwordsafe-1.14.0-r1.ebuild} | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.14.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild similarity index 91% rename from app-admin/passwordsafe/passwordsafe-1.14.0.ebuild rename to app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild index 42ae73ac83fd..89108fe1776f 100644 --- a/app-admin/passwordsafe/passwordsafe-1.14.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.14.0-r1.ebuild @@ -1,11 +1,11 @@ # Copyright 2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 WX_GTK_VER="3.0-gtk3" -inherit cmake desktop flag-o-matic optfeature wxwidgets +inherit cmake desktop flag-o-matic optfeature wxwidgets xdg MY_PV="${PV/_beta/BETA}" DESCRIPTION="Password manager with wxGTK based frontend" @@ -79,10 +79,12 @@ src_install() { insinto /usr/share/${PN} doins -r xml - doicon install/graphics/pwsafe.png + doicon -s 48 install/graphics/pwsafe.png newmenu install/desktop/pwsafe.desktop ${PN}.desktop } pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update optfeature "on-screen keyboard for password entry" x11-misc/xvkbd }
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 4d9ddf453b7f9547aa1fa1e036eeebcb92553e2f Author: Martin Dummer gmx net> AuthorDate: Fri Oct 15 21:42:36 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 02:10:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9ddf45 app-admin/passwordsafe: version bump to 1.14.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/22593 Signed-off-by: Sam James gentoo.org> app-admin/passwordsafe/Manifest | 1 + app-admin/passwordsafe/passwordsafe-1.14.0.ebuild | 88 +++ 2 files changed, 89 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 75c7ab98ad3..6a94416642c 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1,3 @@ DIST passwordsafe-1.12.0.tar.gz 14937705 BLAKE2B 523e4496ffb99f8a53e62252117d43b771af867b3505f3a5b8c8f1119e8365f0661090e410a832abca89e2ce35816d2046d4bff0ba1e0f06c52c01eaac9051b2 SHA512 c20cb754a2174e3b3ab61edf99f2a31c333144550103fac50cc26cea89669fa3574db3bdd59996fcd87b83c7bf6dd1e9d2b087c17615183cd7111f151be5a94a DIST passwordsafe-1.13.0.tar.gz 15022877 BLAKE2B 353976c22365fc98c034eac339f067061ee659043ab8507bbec174483414619b8442ba4fd7671e888127b83e9865d21587529c7821bd706a55da951c300425d4 SHA512 eb8ae46e9f3e8287b2ad781ed6d6e13026096a35fadc1fd1da1116e5e6b65e16e76090d8e7d1c64be387229ccd1053dcc820acbe7ee97914e46c311ee8ff03b8 +DIST passwordsafe-1.14.0.tar.gz 15303935 BLAKE2B 977386e5c469772753173bd46f608e9fb77e462706fbe6bf80a18cf8e5f3b89cc7300f92298b2b45885dafbef323a0ba59d67ddcea20c229f4f9520a54800653 SHA512 958ab87ac6a9066a0359890facd509c1085646eddcefc33f89b934a9375df51bcbc78213298d165d354c64618c8fb753c2588e386e886fa4c1c478e0a27d3d27 diff --git a/app-admin/passwordsafe/passwordsafe-1.14.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.14.0.ebuild new file mode 100644 index 000..42ae73ac83f --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.14.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" + +inherit cmake desktop flag-o-matic optfeature wxwidgets + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="qr test +xml yubikey" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:0= + net-misc/curl + sys-apps/file + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${DEPEND}" +BDEPEND=" + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S="${WORKDIR}/pwsafe-${MY_PV}" + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DGTEST_BUILD=OFF + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + doicon install/graphics/pwsafe.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: f68725e53880d38247d72ab25538c6befc6807aa Author: Sam James gentoo org> AuthorDate: Fri May 7 15:06:33 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 7 15:06:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68725e5 app-admin/passwordsafe: Stabilize 1.13.0 amd64, #788694 Signed-off-by: Sam James gentoo.org> app-admin/passwordsafe/passwordsafe-1.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.13.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.13.0.ebuild index a57321cf3d6..68384c41901 100644 --- a/app-admin/passwordsafe/passwordsafe-1.13.0.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.13.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 18bb96b0a62851900d4bbbfab890d46c5a0cc171 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Apr 30 15:59:05 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Apr 30 16:00:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bb96b0 app-admin/passwordsafe: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild index 343fe3239df..e01c60e1a8e 100644 --- a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="Artistic-2" SLOT="0" KEYWORDS="amd64 ~x86" -IUSE="libressl qr test +xml yubikey" +IUSE="qr test +xml yubikey" RESTRICT="!test? ( test )" DEPEND=" @@ -25,8 +25,7 @@ DEPEND=" x11-libs/libXt x11-libs/libXtst x11-libs/wxGTK:${WX_GTK_VER}[X] - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) + dev-libs/openssl:0= qr? ( media-gfx/qrencode ) xml? ( dev-libs/xerces-c ) yubikey? ( sys-auth/ykpers )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: f8cbcc2bb13920f4a1861d506760a796b02e4f1f Author: Martin Dummer gmx net> AuthorDate: Sat Mar 6 12:13:39 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Mar 6 13:25:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cbcc2b app-admin/passwordsafe: version bump to 1.13 new version passwordsafe-1.13 drop USE libressl Closes: https://bugs.gentoo.org/774180 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/19795 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest | 1 + app-admin/passwordsafe/passwordsafe-1.13.0.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 93cf11d9d43..75c7ab98ad3 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-1.12.0.tar.gz 14937705 BLAKE2B 523e4496ffb99f8a53e62252117d43b771af867b3505f3a5b8c8f1119e8365f0661090e410a832abca89e2ce35816d2046d4bff0ba1e0f06c52c01eaac9051b2 SHA512 c20cb754a2174e3b3ab61edf99f2a31c333144550103fac50cc26cea89669fa3574db3bdd59996fcd87b83c7bf6dd1e9d2b087c17615183cd7111f151be5a94a +DIST passwordsafe-1.13.0.tar.gz 15022877 BLAKE2B 353976c22365fc98c034eac339f067061ee659043ab8507bbec174483414619b8442ba4fd7671e888127b83e9865d21587529c7821bd706a55da951c300425d4 SHA512 eb8ae46e9f3e8287b2ad781ed6d6e13026096a35fadc1fd1da1116e5e6b65e16e76090d8e7d1c64be387229ccd1053dcc820acbe7ee97914e46c311ee8ff03b8 diff --git a/app-admin/passwordsafe/passwordsafe-1.13.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.13.0.ebuild new file mode 100644 index 000..a57321cf3d6 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.13.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" + +inherit cmake desktop flag-o-matic optfeature wxwidgets + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="qr test +xml yubikey" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-libs/openssl:0= + net-misc/curl + sys-apps/file + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${DEPEND}" +BDEPEND=" + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S="${WORKDIR}/pwsafe-${MY_PV}" + +PATCHES=( + "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" +) + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DSYSTEM_GTEST=ON + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + doicon install/graphics/pwsafe.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 1b6f8b9ea4cb41eae5ea3b446ee01f3acdb8ac8a Author: Sam James gentoo org> AuthorDate: Wed Feb 10 14:48:31 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 10 14:48:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6f8b9e app-admin/passwordsafe: Keyword 1.12.0-r1 x86, #765001 Signed-off-by: Sam James gentoo.org> app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild index 47a36e206ad..343fe3239df 100644 --- a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="Artistic-2" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="amd64 ~x86" IUSE="libressl qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 2185f0596d27c028ad94fae53cdf6ae8ddc94d68 Author: Sam James gentoo org> AuthorDate: Sun Jan 3 01:16:59 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 3 01:16:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2185f059 app-admin/passwordsafe: Stabilize 1.12.0-r1 amd64, #761846 Signed-off-by: Sam James gentoo.org> app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild index df1f621a56e..47a36e206ad 100644 --- a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="libressl qr test +xml yubikey" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: afe8b240a960b2bc4cd8726f510ffc87dcfcd444 Author: Martin Dummer gmx net> AuthorDate: Tue Dec 8 21:38:07 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 15 07:18:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe8b240 app-admin/passwordsafe: fix icon filename in desktop file Fix filename in the passwordsafe.desktop description file, so that the icon appears in the menu. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/18572 Signed-off-by: Joonas Niilola gentoo.org> .../passwordsafe/passwordsafe-1.12.0-r1.ebuild | 93 ++ 1 file changed, 93 insertions(+) diff --git a/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild new file mode 100644 index 000..df1f621a56e --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.12.0-r1.ebuild @@ -0,0 +1,93 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" + +inherit cmake desktop flag-o-matic optfeature wxwidgets + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl qr test +xml yubikey" +RESTRICT="!test? ( test )" + +DEPEND=" + net-misc/curl + sys-apps/file + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${DEPEND}" +BDEPEND=" + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S="${WORKDIR}/pwsafe-${MY_PV}" + +PATCHES=( + "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" +) + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DSYSTEM_GTEST=ON + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + doicon install/graphics/pwsafe.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: f8c989addbf0fe9bd799816e2da57f645e57bc51 Author: Joonas Niilola gentoo org> AuthorDate: Tue Dec 15 07:01:51 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Dec 15 07:18:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c989ad app-admin/passwordsafe: remove old Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/passwordsafe-1.12.0.ebuild | 93 --- 1 file changed, 93 deletions(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.12.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.12.0.ebuild deleted file mode 100644 index a8f86f8a1e5..000 --- a/app-admin/passwordsafe/passwordsafe-1.12.0.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -WX_GTK_VER="3.0-gtk3" - -inherit cmake desktop flag-o-matic optfeature wxwidgets - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="libressl qr test +xml yubikey" -RESTRICT="!test? ( test )" - -DEPEND=" - net-misc/curl - sys-apps/file - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - qr? ( media-gfx/qrencode ) - xml? ( dev-libs/xerces-c ) - yubikey? ( sys-auth/ykpers )" -RDEPEND="${DEPEND}" -BDEPEND=" - app-arch/zip - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S="${WORKDIR}/pwsafe-${MY_PV}" - -PATCHES=( - "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" -) - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_configure() { - setup-wxwidgets - - local mycmakeargs=( - -DNO_QR=$(usex !qr) - -DNO_GTEST=$(usex !test) - -DSYSTEM_GTEST=ON - -DXML_XERCESC=$(usex xml) - -DNO_YUBI=$(usex !yubikey) - ) - - cmake_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - - dobin pwsafe - dobin cli/pwsafe-cli - dosym pwsafe /usr/bin/${PN} - dosym pwsafe-cli /usr/bin/${PN}-cli - - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - insinto /usr/share/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} - - insinto /usr/share/${PN} - doins -r xml - - newicon install/graphics/pwsafe.png ${PN}.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -} - -pkg_postinst() { - optfeature "on-screen keyboard for password entry" x11-misc/xvkbd -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 1691d8bbd0809fd029d2a24939a85daf9ae3c659 Author: Joonas Niilola gentoo org> AuthorDate: Mon Nov 23 12:44:57 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 23 13:11:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1691d8bb app-admin/passwordsafe: remove old versions Closes: https://bugs.gentoo.org/744355 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest| 2 - app-admin/passwordsafe/metadata.xml| 2 - .../passwordsafe/passwordsafe-1.08_beta.ebuild | 100 - app-admin/passwordsafe/passwordsafe-1.11.0.ebuild | 93 --- 4 files changed, 197 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index c0ee560d575..93cf11d9d43 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,3 +1 @@ -DIST passwordsafe-1.08_beta.tar.gz 14409047 BLAKE2B 029568b435d4cc19f3a95364355546afb99c13bbee0e83c248d57f47e472da714b95be00658ec2bba161b8eab6f0d94bf2856a2198d29673987e5c0cddf69aaf SHA512 7c37a91c71c1a79ea2cac87ec310d08df7491affd02c073d674bbedbabf25c1a1fb807376dae378dc4395b2146f6eaae059a0b14e0d1ba369cfa91a2d29060a4 -DIST passwordsafe-1.11.0.tar.gz 14538095 BLAKE2B c37e965968b7e2e694dfa9a9a9193dc9bb10f5b67446ce5db070be864c211f4af06e9c412fa1489f15151741fd1a1ec01d07d3dca4633effa284541e5d081268 SHA512 b6ac36911e24a89f51c8f2efaa381af516e826137a5b131a0258c00d9ff3be07b818ca23b3d49e8dee9913aa8fc73faedf2a70494c72c3b22cc518a9c215e5c5 DIST passwordsafe-1.12.0.tar.gz 14937705 BLAKE2B 523e4496ffb99f8a53e62252117d43b771af867b3505f3a5b8c8f1119e8365f0661090e410a832abca89e2ce35816d2046d4bff0ba1e0f06c52c01eaac9051b2 SHA512 c20cb754a2174e3b3ab61edf99f2a31c333144550103fac50cc26cea89669fa3574db3bdd59996fcd87b83c7bf6dd1e9d2b087c17615183cd7111f151be5a94a diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml index 24e655194eb..ef0e2e070d7 100644 --- a/app-admin/passwordsafe/metadata.xml +++ b/app-admin/passwordsafe/metadata.xml @@ -10,11 +10,9 @@ Proxy Maintainers - Avoid collision with app-misc/pwsafe Enable QR code password display Enable support for Yubikey Enable XML import support - Install x11-misc/xvkbd on-screen keyboard pwsafe/pwsafe diff --git a/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild deleted file mode 100644 index fe48f7cee17..000 --- a/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -WX_GTK_VER="3.0-gtk3" - -inherit desktop flag-o-matic wxwidgets cmake-utils - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="libressl minimal test qr yubikey +xml xvkbd" -RESTRICT="!test? ( test )" - -COMMON_DEPEND="xml? ( dev-libs/xerces-c ) - qr? ( media-gfx/qrencode ) - net-misc/curl - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !minimal? ( !!app-misc/pwsafe ) - yubikey? ( sys-auth/ykpers )" -RDEPEND="${COMMON_DEPEND} - xvkbd? ( x11-misc/xvkbd )" -DEPEND="${COMMON_DEPEND} - app-arch/zip - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S=${WORKDIR}/pwsafe-${MY_PV} - -PATCHES=( - "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" -) - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_prepare() { - cmake-utils_src_prepare - - # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe - # instead. Perform required changes in linking files - sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die - sed -i docs/pwsafe.1 \ - -e 's/PWSAFE/PASSWORDSAFE/' \ - -e "s/^.B pwsafe/.B ${PN}/" || die -} - -src_configure() { - need-wxwidgets unicode - - local mycmakeargs=( - -DNO_QR=$(usex !qr) - -DNO_GTEST=$(usex !test) - -DSYSTEM_GTEST=ON - -DXML_XERCESC=$(usex xml) - -DNO_YUBI=$(usex !yubikey) - ) - - cmake-utils_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - if use minimal; then - newbin pwsafe ${PN} - else - dobin pwsafe -
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: e07ae7baadbd72f4bfb75b61f0a7120a10a1abb7 Author: Martin Dummer gmx net> AuthorDate: Thu Nov 19 20:46:29 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Nov 23 13:11:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07ae7ba app-admin/passwordsafe: version bump to 1.12.0 new version, compiles with clang-11 Bug: https://bugs.gentoo.org/744355 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/18330 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest | 1 + app-admin/passwordsafe/passwordsafe-1.12.0.ebuild | 93 +++ 2 files changed, 94 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index ce531e5b20d..c0ee560d575 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1,3 @@ DIST passwordsafe-1.08_beta.tar.gz 14409047 BLAKE2B 029568b435d4cc19f3a95364355546afb99c13bbee0e83c248d57f47e472da714b95be00658ec2bba161b8eab6f0d94bf2856a2198d29673987e5c0cddf69aaf SHA512 7c37a91c71c1a79ea2cac87ec310d08df7491affd02c073d674bbedbabf25c1a1fb807376dae378dc4395b2146f6eaae059a0b14e0d1ba369cfa91a2d29060a4 DIST passwordsafe-1.11.0.tar.gz 14538095 BLAKE2B c37e965968b7e2e694dfa9a9a9193dc9bb10f5b67446ce5db070be864c211f4af06e9c412fa1489f15151741fd1a1ec01d07d3dca4633effa284541e5d081268 SHA512 b6ac36911e24a89f51c8f2efaa381af516e826137a5b131a0258c00d9ff3be07b818ca23b3d49e8dee9913aa8fc73faedf2a70494c72c3b22cc518a9c215e5c5 +DIST passwordsafe-1.12.0.tar.gz 14937705 BLAKE2B 523e4496ffb99f8a53e62252117d43b771af867b3505f3a5b8c8f1119e8365f0661090e410a832abca89e2ce35816d2046d4bff0ba1e0f06c52c01eaac9051b2 SHA512 c20cb754a2174e3b3ab61edf99f2a31c333144550103fac50cc26cea89669fa3574db3bdd59996fcd87b83c7bf6dd1e9d2b087c17615183cd7111f151be5a94a diff --git a/app-admin/passwordsafe/passwordsafe-1.12.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.12.0.ebuild new file mode 100644 index 000..a8f86f8a1e5 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.12.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" + +inherit cmake desktop flag-o-matic optfeature wxwidgets + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl qr test +xml yubikey" +RESTRICT="!test? ( test )" + +DEPEND=" + net-misc/curl + sys-apps/file + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${DEPEND}" +BDEPEND=" + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S="${WORKDIR}/pwsafe-${MY_PV}" + +PATCHES=( + "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" +) + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DSYSTEM_GTEST=ON + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: d284759f3f85312e1afc031b71ea25835c3ddaf2 Author: Martin Dummer gmx net> AuthorDate: Wed Aug 5 23:20:53 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Aug 24 14:38:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d284759f app-admin/passwordsafe: version bump to 1.11.0 EAPI 7, move to cmake.eclass, add proxy-maintainer Closes: https://bugs.gentoo.org/686486 Closes: https://bugs.gentoo.org/696598 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Martin Dummer gmx.net> Closes: https://github.com/gentoo/gentoo/pull/17024 Signed-off-by: Joonas Niilola gentoo.org> app-admin/passwordsafe/Manifest | 1 + app-admin/passwordsafe/metadata.xml | 9 ++- app-admin/passwordsafe/passwordsafe-1.11.0.ebuild | 93 +++ 3 files changed, 102 insertions(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 2690e9136fa..ce531e5b20d 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-1.08_beta.tar.gz 14409047 BLAKE2B 029568b435d4cc19f3a95364355546afb99c13bbee0e83c248d57f47e472da714b95be00658ec2bba161b8eab6f0d94bf2856a2198d29673987e5c0cddf69aaf SHA512 7c37a91c71c1a79ea2cac87ec310d08df7491affd02c073d674bbedbabf25c1a1fb807376dae378dc4395b2146f6eaae059a0b14e0d1ba369cfa91a2d29060a4 +DIST passwordsafe-1.11.0.tar.gz 14538095 BLAKE2B c37e965968b7e2e694dfa9a9a9193dc9bb10f5b67446ce5db070be864c211f4af06e9c412fa1489f15151741fd1a1ec01d07d3dca4633effa284541e5d081268 SHA512 b6ac36911e24a89f51c8f2efaa381af516e826137a5b131a0258c00d9ff3be07b818ca23b3d49e8dee9913aa8fc73faedf2a70494c72c3b22cc518a9c215e5c5 diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml index 96d7b7f97b0..24e655194eb 100644 --- a/app-admin/passwordsafe/metadata.xml +++ b/app-admin/passwordsafe/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + martin.dum...@gmx.net + Martin Dummer + + + proxy-ma...@gentoo.org + Proxy Maintainers + Avoid collision with app-misc/pwsafe Enable QR code password display diff --git a/app-admin/passwordsafe/passwordsafe-1.11.0.ebuild b/app-admin/passwordsafe/passwordsafe-1.11.0.ebuild new file mode 100644 index 000..3bf03766ff3 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.11.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +WX_GTK_VER="3.0-gtk3" + +inherit cmake desktop eutils flag-o-matic wxwidgets + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl qr test +xml yubikey" +RESTRICT="!test? ( test )" + +DEPEND=" + net-misc/curl + sys-apps/file + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + qr? ( media-gfx/qrencode ) + xml? ( dev-libs/xerces-c ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${DEPEND}" +BDEPEND=" + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S="${WORKDIR}/pwsafe-${MY_PV}" + +PATCHES=( + "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" +) + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_configure() { + setup-wxwidgets + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DSYSTEM_GTEST=ON + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + + dobin pwsafe + dobin cli/pwsafe-cli + dosym pwsafe /usr/bin/${PN} + dosym pwsafe-cli /usr/bin/${PN}-cli + + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* SECURITY.md docs/{ReleaseNotes.md,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +} + +pkg_postinst() { + optfeature "on-screen keyboard for password entry" x11-misc/xvkbd +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 287820e906d4b7b718510c316d140ba2deb261cc Author: Hendrik v. Raven consetetur de> AuthorDate: Sat May 4 14:55:23 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 15 12:04:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287820e9 app-admin/passwordsafe: drop old 1.07_beta Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Hendrik v. Raven consetetur.de> Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/passwordsafe/Manifest| 1 - .../passwordsafe/passwordsafe-1.07_beta.ebuild | 99 -- 2 files changed, 100 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 2c2c86f1d7f..2690e9136fa 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1 @@ -DIST passwordsafe-1.07_beta.tar.gz 14385043 BLAKE2B aaac006fa381487e281c9c7385569002743f809007bb542f9dcb503a5d5678c6456cc604b20ce01de46b647819fd0f08017a2c9eecf932d1c52efd416670448f SHA512 229599e684963d3a9f6ad724292d4f723bb8395742d5037b1b67d059a2258a65b52e56ecdafa44b420e69f7c861d46c20b73e98974dc29151c22ceb84eb40934 DIST passwordsafe-1.08_beta.tar.gz 14409047 BLAKE2B 029568b435d4cc19f3a95364355546afb99c13bbee0e83c248d57f47e472da714b95be00658ec2bba161b8eab6f0d94bf2856a2198d29673987e5c0cddf69aaf SHA512 7c37a91c71c1a79ea2cac87ec310d08df7491affd02c073d674bbedbabf25c1a1fb807376dae378dc4395b2146f6eaae059a0b14e0d1ba369cfa91a2d29060a4 diff --git a/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild deleted file mode 100644 index 97a528cdd45..000 --- a/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -WX_GTK_VER="3.0-gtk3" - -inherit eutils flag-o-matic wxwidgets cmake-utils - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="libressl minimal test qr yubikey +xml xvkbd" - -COMMON_DEPEND="xml? ( dev-libs/xerces-c ) - qr? ( media-gfx/qrencode ) - net-misc/curl - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !minimal? ( !!app-misc/pwsafe ) - yubikey? ( sys-auth/ykpers )" -RDEPEND="${COMMON_DEPEND} - xvkbd? ( x11-misc/xvkbd )" -DEPEND="${COMMON_DEPEND} - app-arch/zip - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S=${WORKDIR}/pwsafe-${MY_PV} - -PATCHES=( - "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" -) - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_prepare() { - cmake-utils_src_prepare - - # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe - # instead. Perform required changes in linking files - sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die - sed -i docs/pwsafe.1 \ - -e 's/PWSAFE/PASSWORDSAFE/' \ - -e "s/^.B pwsafe/.B ${PN}/" || die -} - -src_configure() { - need-wxwidgets unicode - - local mycmakeargs=( - -DNO_QR=$(usex !qr) - -DNO_GTEST=$(usex !test) - -DSYSTEM_GTEST=ON - -DXML_XERCESC=$(usex xml) - -DNO_YUBI=$(usex !yubikey) - ) - - cmake-utils_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - if use minimal; then - newbin pwsafe ${PN} - else - dobin pwsafe - dosym pwsafe /usr/bin/${PN} - fi - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - insinto /usr/share/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt} - - insinto /usr/share/${PN} - doins -r xml - - newicon install/graphics/pwsafe.png ${PN}.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 765432185afffd6b7b014873f6d2889b2ca38d94 Author: Hendrik v. Raven consetetur de> AuthorDate: Sat May 4 14:55:01 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 15 12:04:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76543218 app-admin/passwordsafe: version bump to 1.08_beta Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Hendrik v. Raven consetetur.de> Closes: https://github.com/gentoo/gentoo/pull/11895 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/passwordsafe/Manifest| 1 + .../passwordsafe/passwordsafe-1.08_beta.ebuild | 99 ++ 2 files changed, 100 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 3794812afae..2c2c86f1d7f 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-1.07_beta.tar.gz 14385043 BLAKE2B aaac006fa381487e281c9c7385569002743f809007bb542f9dcb503a5d5678c6456cc604b20ce01de46b647819fd0f08017a2c9eecf932d1c52efd416670448f SHA512 229599e684963d3a9f6ad724292d4f723bb8395742d5037b1b67d059a2258a65b52e56ecdafa44b420e69f7c861d46c20b73e98974dc29151c22ceb84eb40934 +DIST passwordsafe-1.08_beta.tar.gz 14409047 BLAKE2B 029568b435d4cc19f3a95364355546afb99c13bbee0e83c248d57f47e472da714b95be00658ec2bba161b8eab6f0d94bf2856a2198d29673987e5c0cddf69aaf SHA512 7c37a91c71c1a79ea2cac87ec310d08df7491affd02c073d674bbedbabf25c1a1fb807376dae378dc4395b2146f6eaae059a0b14e0d1ba369cfa91a2d29060a4 diff --git a/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild new file mode 100644 index 000..6de1b662f2a --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.08_beta.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +WX_GTK_VER="3.0-gtk3" + +inherit desktop flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl minimal test qr yubikey +xml xvkbd" + +COMMON_DEPEND="xml? ( dev-libs/xerces-c ) + qr? ( media-gfx/qrencode ) + net-misc/curl + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${COMMON_DEPEND} + xvkbd? ( x11-misc/xvkbd )" +DEPEND="${COMMON_DEPEND} + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +PATCHES=( + "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" +) + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + cmake-utils_src_prepare + + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DSYSTEM_GTEST=ON + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 618cc24e76b2eafdd5c8511a912e3ca3c953aab3 Author: Hendrik v. Raven consetetur de> AuthorDate: Sun Feb 10 12:43:07 2019 + Commit: Patrice Clement gentoo org> CommitDate: Wed Feb 13 22:07:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618cc24e app-admin/passwordsafe: version bump. Closes: https://bugs.gentoo.org/677500 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Hendrik v. Raven consetetur.de> Closes: https://github.com/gentoo/gentoo/pull/11018 Signed-off-by: Patrice Clement gentoo.org> app-admin/passwordsafe/Manifest| 1 + app-admin/passwordsafe/metadata.xml| 1 + .../passwordsafe/passwordsafe-1.07_beta.ebuild | 99 ++ 3 files changed, 101 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 035ef0ae55c..28ea80df720 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-1.06_beta.tar.gz 14295034 BLAKE2B 83f480eee16938e396fa01797f67f5bc61984414b7f38b91404caea3dd6b3d31ba0e2ce4d198da048dff9cf1b5c8ba04e8bb9c93351fc21552bbc05a3b9ba486 SHA512 2a5be46e0e90f98c519bf9137f32298672359d1bfeb081a71d67251b35da6c1157e18c35a2c84321ed3fa077cb15ebf9cee763ba13b201ce02965d6642bb246c +DIST passwordsafe-1.07_beta.tar.gz 14385043 BLAKE2B aaac006fa381487e281c9c7385569002743f809007bb542f9dcb503a5d5678c6456cc604b20ce01de46b647819fd0f08017a2c9eecf932d1c52efd416670448f SHA512 229599e684963d3a9f6ad724292d4f723bb8395742d5037b1b67d059a2258a65b52e56ecdafa44b420e69f7c861d46c20b73e98974dc29151c22ceb84eb40934 diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml index cd092820b04..caf84c81f26 100644 --- a/app-admin/passwordsafe/metadata.xml +++ b/app-admin/passwordsafe/metadata.xml @@ -14,6 +14,7 @@ Enable QR code password display Enable support for Yubikey Enable XML import support + Install x11-misc/xvkbd on-screen keyboard pwsafe/pwsafe diff --git a/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild new file mode 100644 index 000..97a528cdd45 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.07_beta.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +WX_GTK_VER="3.0-gtk3" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="libressl minimal test qr yubikey +xml xvkbd" + +COMMON_DEPEND="xml? ( dev-libs/xerces-c ) + qr? ( media-gfx/qrencode ) + net-misc/curl + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +RDEPEND="${COMMON_DEPEND} + xvkbd? ( x11-misc/xvkbd )" +DEPEND="${COMMON_DEPEND} + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +PATCHES=( + "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" +) + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + cmake-utils_src_prepare + + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DSYSTEM_GTEST=ON + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + insinto /usr/share/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/${PN} + doins -r xml
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 0746d6ed41994a642a841e7252cc2c6529d2f92d Author: Hendrik v. Raven consetetur de> AuthorDate: Sun Feb 10 12:50:05 2019 + Commit: Patrice Clement gentoo org> CommitDate: Wed Feb 13 22:07:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0746d6ed app-admin/passwordsafe: drop old. Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Hendrik v. Raven consetetur.de> Signed-off-by: Patrice Clement gentoo.org> app-admin/passwordsafe/Manifest| 1 - .../passwordsafe/passwordsafe-1.06_beta-r1.ebuild | 94 -- 2 files changed, 95 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 28ea80df720..3794812afae 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1 @@ -DIST passwordsafe-1.06_beta.tar.gz 14295034 BLAKE2B 83f480eee16938e396fa01797f67f5bc61984414b7f38b91404caea3dd6b3d31ba0e2ce4d198da048dff9cf1b5c8ba04e8bb9c93351fc21552bbc05a3b9ba486 SHA512 2a5be46e0e90f98c519bf9137f32298672359d1bfeb081a71d67251b35da6c1157e18c35a2c84321ed3fa077cb15ebf9cee763ba13b201ce02965d6642bb246c DIST passwordsafe-1.07_beta.tar.gz 14385043 BLAKE2B aaac006fa381487e281c9c7385569002743f809007bb542f9dcb503a5d5678c6456cc604b20ce01de46b647819fd0f08017a2c9eecf932d1c52efd416670448f SHA512 229599e684963d3a9f6ad724292d4f723bb8395742d5037b1b67d059a2258a65b52e56ecdafa44b420e69f7c861d46c20b73e98974dc29151c22ceb84eb40934 diff --git a/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild b/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild deleted file mode 100644 index 1a344e26021..000 --- a/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -WX_GTK_VER="3.0-gtk3" - -inherit eutils flag-o-matic wxwidgets cmake-utils - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="minimal test qr yubikey +xml" - -RDEPEND="xml? ( dev-libs/xerces-c ) - qr? ( media-gfx/qrencode ) - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !minimal? ( !!app-misc/pwsafe ) - yubikey? ( sys-auth/ykpers )" -DEPEND="${RDEPEND} - app-arch/zip - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S=${WORKDIR}/pwsafe-${MY_PV} - -PATCHES=( - "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" -) - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_prepare() { - cmake-utils_src_prepare - - # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe - # instead. Perform required changes in linking files - sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die - sed -i docs/pwsafe.1 \ - -e 's/PWSAFE/PASSWORDSAFE/' \ - -e "s/^.B pwsafe/.B ${PN}/" || die -} - -src_configure() { - need-wxwidgets unicode - - local mycmakeargs=( - -DNO_QR=$(usex !qr) - -DNO_GTEST=$(usex !test) - -DSYSTEM_GTEST=ON - -DXML_XERCESC=$(usex xml) - -DNO_YUBI=$(usex !yubikey) - ) - - cmake-utils_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - if use minimal; then - newbin pwsafe ${PN} - else - dobin pwsafe - dosym pwsafe /usr/bin/${PN} - fi - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - insinto /usr/share/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt} - - insinto /usr/share/${PN} - doins -r xml - - newicon install/graphics/pwsafe.png ${PN}.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 528a0e46c9372308ce4390d000389bc9ea863965 Author: Hendrik v. Raven consetetur de> AuthorDate: Thu Sep 20 06:39:33 2018 + Commit: Michał Górny gentoo org> CommitDate: Fri Sep 21 15:45:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528a0e46 app-admin/passwordsafe: correct install locations xml and help files have been moved to /usr/share/passwordsafe. Package-Manager: Portage-2.3.49, Repoman-2.3.10 Closes: https://github.com/gentoo/gentoo/pull/9679 ...dsafe-1.06_beta.ebuild => passwordsafe-1.06_beta-r1.ebuild} | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild similarity index 86% rename from app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild rename to app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild index 2a8d7c88495..1a344e26021 100644 --- a/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.06_beta-r1.ebuild @@ -77,11 +77,7 @@ src_install() { insinto /usr/share/locale doins -r src/ui/wxWidgets/I18N/mos/* - # The upstream Makefile builds this .zip file from html source material for - # use by the package's internal help system. Must prevent - # Portage from applying additional compression. - docompress -x /usr/share/doc/${PN}/help - insinto /usr/share/doc/${PN}/help + insinto /usr/share/${PN}/help doins help/*.zip popd || die @@ -90,8 +86,8 @@ src_install() { dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt} - insinto /usr/share/pwsafe/xml - doins xml/* + insinto /usr/share/${PN} + doins -r xml newicon install/graphics/pwsafe.png ${PN}.png newmenu install/desktop/pwsafe.desktop ${PN}.desktop
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/files/, app-admin/passwordsafe/
commit: 9213b5fb674960bc0c855ff780f69df9e35f4ed1 Author: Hendrik v. Raven consetetur de> AuthorDate: Wed Aug 22 09:00:27 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 23 15:31:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9213b5fb app-admin/passwordsafe: force system gtest this has been changed in the latest release to download gtest. I missed this change when bumping to the latest release. Closes: https://bugs.gentoo.org/664200 Closes: https://github.com/gentoo/gentoo/pull/9660 Package-Manager: Portage-2.3.38, Repoman-2.3.9 .../passwordsafe-1.06_beta-system-gtest.patch | 69 ++ .../passwordsafe/passwordsafe-1.06_beta.ebuild | 5 ++ 2 files changed, 74 insertions(+) diff --git a/app-admin/passwordsafe/files/passwordsafe-1.06_beta-system-gtest.patch b/app-admin/passwordsafe/files/passwordsafe-1.06_beta-system-gtest.patch new file mode 100644 index 000..b17385bdcd8 --- /dev/null +++ b/app-admin/passwordsafe/files/passwordsafe-1.06_beta-system-gtest.patch @@ -0,0 +1,69 @@ +--- a/CMakeLists.txt 2018-08-11 09:54:05.0 +0200 b/CMakeLists.txt 2018-08-22 10:48:06.422755215 +0200 +@@ -91,6 +91,7 @@ + # Configurable options: + option (NO_YUBI "Set ON to disable YubiKey support" OFF) + option (NO_GTEST "Set ON to disable gtest unit testing" OFF) ++option (SYSTEM_GTEST "Set ON to use gtest provided by the system" OFF) + + if (WIN32) + option (WX_WINDOWS "Build wxWidget under Windows" OFF) +@@ -256,31 +257,36 @@ + endif (MSVC) + + if (NOT NO_GTEST) +- # Download and unpack googletest at configure time +- # See https://crascit.com/2015/07/25/cmake-gtest/ +- configure_file(Misc/CMakeLists.gtest.txt.in googletest-download/CMakeLists.txt) +- execute_process(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . ++ if (NOT SYSTEM_GTEST) ++# Download and unpack googletest at configure time ++# See https://crascit.com/2015/07/25/cmake-gtest/ ++configure_file(Misc/CMakeLists.gtest.txt.in googletest-download/CMakeLists.txt) ++execute_process(COMMAND "${CMAKE_COMMAND}" -G "${CMAKE_GENERATOR}" . +WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/googletest-download" ) +- execute_process(COMMAND "${CMAKE_COMMAND}" --build . ++ execute_process(COMMAND "${CMAKE_COMMAND}" --build . +WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/googletest-download" ) ++# Prevent GoogleTest from overriding our compiler/linker options ++# when building with Visual Studio ++set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) ++# Set some other gtest configurations: ++set(BUILD_GMOCK OFF CACHE BOOL "" FORCE) ++set(BUILD_GTEST ON CACHE BOOL "" FORCE) ++set(INSTALL_GTEST OFF CACHE BOOL "" FORCE) ++ ++# Add googletest directly to our build. This adds ++# the following targets: gtest, gtest_main, gmock ++# and gmock_main ++add_subdirectory("${CMAKE_BINARY_DIR}/googletest-src" ++ "${CMAKE_BINARY_DIR}/googletest-build") ++ ++include_directories("${gtest_SOURCE_DIR}/include" ++#"${gmock_SOURCE_DIR}/include" ++) ++ else (NOT SYSTEM_GTEST) ++find_package(GTest REQUIRED) ++set(GTEST_LIBRARIES ${GTEST_BOTH_LIBRARIES}) ++ endif(NOT SYSTEM_GTEST) + +- # Prevent GoogleTest from overriding our compiler/linker options +- # when building with Visual Studio +- set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) +- # Set some other gtest configurations: +- set(BUILD_GMOCK OFF CACHE BOOL "" FORCE) +- set(BUILD_GTEST ON CACHE BOOL "" FORCE) +- set(INSTALL_GTEST OFF CACHE BOOL "" FORCE) +- +- # Add googletest directly to our build. This adds +- # the following targets: gtest, gtest_main, gmock +- # and gmock_main +- add_subdirectory("${CMAKE_BINARY_DIR}/googletest-src" +-"${CMAKE_BINARY_DIR}/googletest-build") +- +- include_directories("${gtest_SOURCE_DIR}/include" +-# "${gmock_SOURCE_DIR}/include" +- ) + endif(NOT NO_GTEST) + + if (WIN32 AND NOT WX_WINDOWS) diff --git a/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild index 14da0d36f2c..2a8d7c88495 100644 --- a/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild @@ -32,6 +32,10 @@ DEPEND="${RDEPEND} S=${WORKDIR}/pwsafe-${MY_PV} +PATCHES=( + "${FILESDIR}/${PN}-1.06_beta-system-gtest.patch" +) + pkg_pretend() { einfo "Checking for -std=c++11 support in compiler" test-flags-CXX -std=c++11 > /dev/null || die @@ -54,6 +58,7 @@ src_configure() { local mycmakeargs=( -DNO_QR=$(usex !qr) -DNO_GTEST=$(usex !test) + -DSYSTEM_GTEST=ON -DXML_XERCESC=$(usex xml) -DNO_YUBI=$(usex !yubikey) )
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 6200688954a28d4ca8c001f5505de2cdaa983704 Author: Hendrik v. Raven consetetur de> AuthorDate: Thu Aug 16 21:23:36 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sun Aug 19 22:50:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62006889 app-admin/passwordsafe: version bump to 1.06_beta. Closes: https://bugs.gentoo.org/663662 Package-Manager: Portage-2.3.38, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9593 app-admin/passwordsafe/Manifest| 1 + .../passwordsafe/passwordsafe-1.06_beta.ebuild | 93 ++ 2 files changed, 94 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 3936e9d4112..4980c22d4cb 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1,3 @@ DIST passwordsafe-1.02.1_beta.tar.gz 14068085 BLAKE2B 7a1bff0f2db798e08377436020473a8c6c46f9e64fa85629b6545f70954a3ad05735ee101bea021308589d523724f70fce24447837ee25cf1b897a7703873757 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067 DIST passwordsafe-1.04_beta.tar.gz 14329263 BLAKE2B 17f4b0cd0b34f8907530a7da43dfbceab56c9aefd65f2d0ba0356b5a1820e8b4273c68655229a07947693fd6d320bc654065f790c86daff31679b565a57145fe SHA512 5f2d0634be3d3932991f77e96b7b40fee3984407ec8620d82caea089bba49df69444cdf8d2cf431aace43636c5034892a672c338ee98df06473d2569953bdab3 +DIST passwordsafe-1.06_beta.tar.gz 14295034 BLAKE2B 83f480eee16938e396fa01797f67f5bc61984414b7f38b91404caea3dd6b3d31ba0e2ce4d198da048dff9cf1b5c8ba04e8bb9c93351fc21552bbc05a3b9ba486 SHA512 2a5be46e0e90f98c519bf9137f32298672359d1bfeb081a71d67251b35da6c1157e18c35a2c84321ed3fa077cb15ebf9cee763ba13b201ce02965d6642bb246c diff --git a/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild new file mode 100644 index 000..14da0d36f2c --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.06_beta.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +WX_GTK_VER="3.0-gtk3" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="minimal test qr yubikey +xml" + +RDEPEND="xml? ( dev-libs/xerces-c ) + qr? ( media-gfx/qrencode ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + cmake-utils_src_prepare + + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + # The upstream Makefile builds this .zip file from html source material for + # use by the package's internal help system. Must prevent + # Portage from applying additional compression. + docompress -x /usr/share/doc/${PN}/help + insinto /usr/share/doc/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/pwsafe/xml + doins xml/* + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 6c05932a05629f2a0ca8ce8da6395fb142c432de Author: Hendrik v. Raven consetetur de> AuthorDate: Thu Aug 16 21:24:38 2018 + Commit: Patrice Clement gentoo org> CommitDate: Sun Aug 19 22:50:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c05932a app-admin/passwordsafe: drop old. Package-Manager: Portage-2.3.38, Repoman-2.3.9 app-admin/passwordsafe/Manifest| 2 - .../passwordsafe/passwordsafe-1.02.1_beta.ebuild | 90 - .../passwordsafe/passwordsafe-1.04_beta.ebuild | 93 -- 3 files changed, 185 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 4980c22d4cb..035ef0ae55c 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,3 +1 @@ -DIST passwordsafe-1.02.1_beta.tar.gz 14068085 BLAKE2B 7a1bff0f2db798e08377436020473a8c6c46f9e64fa85629b6545f70954a3ad05735ee101bea021308589d523724f70fce24447837ee25cf1b897a7703873757 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067 -DIST passwordsafe-1.04_beta.tar.gz 14329263 BLAKE2B 17f4b0cd0b34f8907530a7da43dfbceab56c9aefd65f2d0ba0356b5a1820e8b4273c68655229a07947693fd6d320bc654065f790c86daff31679b565a57145fe SHA512 5f2d0634be3d3932991f77e96b7b40fee3984407ec8620d82caea089bba49df69444cdf8d2cf431aace43636c5034892a672c338ee98df06473d2569953bdab3 DIST passwordsafe-1.06_beta.tar.gz 14295034 BLAKE2B 83f480eee16938e396fa01797f67f5bc61984414b7f38b91404caea3dd6b3d31ba0e2ce4d198da048dff9cf1b5c8ba04e8bb9c93351fc21552bbc05a3b9ba486 SHA512 2a5be46e0e90f98c519bf9137f32298672359d1bfeb081a71d67251b35da6c1157e18c35a2c84321ed3fa077cb15ebf9cee763ba13b201ce02965d6642bb246c diff --git a/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild deleted file mode 100644 index a31827651c2..000 --- a/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -WX_GTK_VER="3.0" - -inherit eutils flag-o-matic wxwidgets cmake-utils - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="minimal test yubikey +xml" - -RDEPEND="xml? ( dev-libs/xerces-c ) - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !minimal? ( !!app-misc/pwsafe ) - yubikey? ( sys-auth/ykpers )" -DEPEND="${RDEPEND} - app-arch/zip - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S=${WORKDIR}/pwsafe-${MY_PV} - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_prepare() { - cmake-utils_src_prepare - - # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe - # instead. Perform required changes in linking files - sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die - sed -i docs/pwsafe.1 \ - -e 's/PWSAFE/PASSWORDSAFE/' \ - -e "s/^.B pwsafe/.B ${PN}/" || die - use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ - -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die -} - -src_configure() { - need-wxwidgets unicode - - local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') - $(usex xml '' '-DNO_XML=ON') ) - - cmake-utils_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - if use minimal; then - newbin pwsafe ${PN} - else - dobin pwsafe - dosym pwsafe /usr/bin/${PN} - fi - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - # The upstream Makefile builds this .zip file from html source material for - # use by the package's internal help system. Must prevent - # Portage from applying additional compression. - docompress -x /usr/share/doc/${PN}/help - insinto /usr/share/doc/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} - - insinto /usr/share/pwsafe/xml - doins xml/* - - newicon install/graphics/pwsafe.png ${PN}.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -} diff --git a/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild deleted file mode 100644 index 14da0d36f2c..000 ---
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 595b999e6c43e573a2ac55c4b3a4ae2f4dd1ffb5 Author: Hendrik v. Raven consetetur de> AuthorDate: Mon Jan 15 14:34:01 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:50:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595b999e app-admin/passwordsafe: switch to gtk3 frontend. Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild index 75748b6b187..14da0d36f2c 100644 --- a/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild @@ -3,7 +3,7 @@ EAPI=6 -WX_GTK_VER="3.0" +WX_GTK_VER="3.0-gtk3" inherit eutils flag-o-matic wxwidgets cmake-utils
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: da5d2d3abee4be337cb9e1dbd397d47fdb97cd41 Author: Hendrik v. Raven consetetur de> AuthorDate: Mon Jan 15 14:09:54 2018 + Commit: Patrice Clement gentoo org> CommitDate: Thu Jan 25 22:50:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5d2d3a app-admin/passwordsafe: version bump. Add QR code support. Reported-by: Hans F. Nordhaug gmail.com> Closes: https://bugs.gentoo.org/644640 Closes: https://github.com/gentoo/gentoo/pull/6869 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-admin/passwordsafe/Manifest| 1 + app-admin/passwordsafe/metadata.xml| 2 + .../passwordsafe/passwordsafe-1.04_beta.ebuild | 93 ++ 3 files changed, 96 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index bc8f77e8454..3936e9d4112 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-1.02.1_beta.tar.gz 14068085 BLAKE2B 7a1bff0f2db798e08377436020473a8c6c46f9e64fa85629b6545f70954a3ad05735ee101bea021308589d523724f70fce24447837ee25cf1b897a7703873757 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067 +DIST passwordsafe-1.04_beta.tar.gz 14329263 BLAKE2B 17f4b0cd0b34f8907530a7da43dfbceab56c9aefd65f2d0ba0356b5a1820e8b4273c68655229a07947693fd6d320bc654065f790c86daff31679b565a57145fe SHA512 5f2d0634be3d3932991f77e96b7b40fee3984407ec8620d82caea089bba49df69444cdf8d2cf431aace43636c5034892a672c338ee98df06473d2569953bdab3 diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml index 36988d4359d..cd092820b04 100644 --- a/app-admin/passwordsafe/metadata.xml +++ b/app-admin/passwordsafe/metadata.xml @@ -11,10 +11,12 @@ Avoid collision with app-misc/pwsafe + Enable QR code password display Enable support for Yubikey Enable XML import support pwsafe/pwsafe + passwordsafe diff --git a/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild new file mode 100644 index 000..75748b6b187 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.04_beta.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +WX_GTK_VER="3.0" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="minimal test qr yubikey +xml" + +RDEPEND="xml? ( dev-libs/xerces-c ) + qr? ( media-gfx/qrencode ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + app-arch/zip + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + cmake-utils_src_prepare + + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( + -DNO_QR=$(usex !qr) + -DNO_GTEST=$(usex !test) + -DXML_XERCESC=$(usex xml) + -DNO_YUBI=$(usex !yubikey) + ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + # The upstream Makefile builds this .zip file from html source material for + # use by the package's internal help system. Must prevent + # Portage from applying additional compression. + docompress -x /usr/share/doc/${PN}/help + insinto /usr/share/doc/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.md README.LINUX.* docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/pwsafe/xml + doins xml/* + +
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: be81460edbed77fe17dcdd4a9c31892de5826d84 Author: Hendrik v. Raven consetetur de> AuthorDate: Tue Jul 25 17:19:58 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Jul 30 10:53:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be81460e app-admin/passwordsafe: add myself as proxy-maint Package-Manager: Portage-2.3.6, Repoman-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/5210 app-admin/passwordsafe/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml index e91e7269255..36988d4359d 100644 --- a/app-admin/passwordsafe/metadata.xml +++ b/app-admin/passwordsafe/metadata.xml @@ -1,7 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + hend...@consetetur.de + Hendrik v. Raven (lorem_ipsum) + + + proxy-ma...@gentoo.org + Proxy Maintainers + Avoid collision with app-misc/pwsafe Enable support for Yubikey
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 40ceff19637e5a1e6f9bbbdf234a2a4855b68ce5 Author: Michael Palimaka gentoo org> AuthorDate: Sun Jul 23 11:58:52 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Jul 23 12:01:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ceff19 app-admin/passwordsafe: remove 1.01_beta Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-admin/passwordsafe/Manifest| 1 - .../passwordsafe/passwordsafe-1.01_beta.ebuild | 87 -- 2 files changed, 88 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index b110606d868..0c402ce51f1 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1 @@ -DIST passwordsafe-1.01_beta.tar.gz 13984971 SHA256 dc1e7e012009309f57a8611adad9ec62fdafe5b326f66dd0cefe2b5988ee52aa SHA512 e7dbca0caf3942423280f6e1d61e46294a5dd9f78ac1b9047a6085a0dc52d9cfc35eb4b5eb1f56b08337235d2aaa97ea22f2d472ff1a021843034d2a49737abf WHIRLPOOL 65cca1a1622eea7d63ff53f0661fbbccb6eaa1adc78747df7eae04ce58c32b5326b2a56749919a3a0ffc001a9395c27412816eda0b69f621dba65964b16d47b9 DIST passwordsafe-1.02.1_beta.tar.gz 14068085 SHA256 cd376032947c705fbbdbecb763eea760cc7ce2e1eb539df04bda3fad34ad9e27 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067 WHIRLPOOL b082cdc26167be832302df4a07d695bba8a581a588b7ee66f6549ab2642b35b85d5921a8381b5f21726b5d0f93fc88d6dc713ff6356f9e0f5d524aeb0d92390a diff --git a/app-admin/passwordsafe/passwordsafe-1.01_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.01_beta.ebuild deleted file mode 100644 index 8ab30577399..000 --- a/app-admin/passwordsafe/passwordsafe-1.01_beta.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -WX_GTK_VER="3.0" - -inherit eutils flag-o-matic wxwidgets cmake-utils - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="minimal test yubikey +xml" - -RDEPEND="xml? ( dev-libs/xerces-c ) - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !minimal? ( !!app-misc/pwsafe ) - yubikey? ( sys-auth/ykpers )" -DEPEND="${RDEPEND} - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S=${WORKDIR}/pwsafe-${MY_PV} - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_prepare() { - # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe - # instead. Perform required changes in linking files - sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die - sed -i docs/pwsafe.1 \ - -e 's/PWSAFE/PASSWORDSAFE/' \ - -e "s/^.B pwsafe/.B ${PN}/" || die - use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ - -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die -} - -src_configure() { - need-wxwidgets unicode - - local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') - $(usex xml '' '-DNO_XML=ON') ) - - cmake-utils_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - if use minimal; then - newbin pwsafe ${PN} - else - dobin pwsafe - dosym pwsafe /usr/bin/${PN} - fi - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - # The upstream Makefile builds this .zip file from html source material for - # use by the package's internal help system. Must prevent - # Portage from applying additional compression. - docompress -x /usr/share/doc/${PN}/help - insinto /usr/share/doc/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} - - insinto /usr/share/pwsafe/xml - doins xml/* - - newicon install/graphics/pwsafe.png ${PN}.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 5e51300ee45c5fbfd68d7dcd19acd4fb3bc3a364 Author: Manuel Rüger gentoo org> AuthorDate: Sun Jul 23 11:52:05 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Jul 23 11:56:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e51300e app-admin/passwordsafe: Drop myself as a maintainer Package-Manager: Portage-2.3.6, Repoman-2.3.3 app-admin/passwordsafe/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml index a7ff5fd2172..e91e7269255 100644 --- a/app-admin/passwordsafe/metadata.xml +++ b/app-admin/passwordsafe/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - mr...@gentoo.org - Manuel Rüger - + Avoid collision with app-misc/pwsafe Enable support for Yubikey
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 99053eef08f772e5f411d8c9e89eaeb7095c3fd7 Author: Manuel Rüger gentoo org> AuthorDate: Sun Jul 16 10:05:11 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Jul 16 10:05:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99053eef app-admin/passwordsafe: Add missing dependency on app-arch/zip Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild index eee97dd2509..e9379a68708 100644 --- a/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild +++ b/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild @@ -25,6 +25,7 @@ RDEPEND="xml? ( dev-libs/xerces-c ) !minimal? ( !!app-misc/pwsafe ) yubikey? ( sys-auth/ykpers )" DEPEND="${RDEPEND} + app-arch/zip sys-devel/gettext test? ( dev-cpp/gtest )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 29296a8bfa8969743f83ee15f45330af6e854f56 Author: Manuel Rüger gentoo org> AuthorDate: Sun May 14 20:20:26 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sun May 14 20:20:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29296a8b app-admin/passwordsafe: Remove old Package-Manager: Portage-2.3.5, Repoman-2.3.1 app-admin/passwordsafe/Manifest| 1 - .../passwordsafe/passwordsafe-1.00_beta.ebuild | 87 -- 2 files changed, 88 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 55f058b292a..b110606d868 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,3 +1,2 @@ -DIST passwordsafe-1.00_beta.tar.gz 13959557 SHA256 e01c62be5f9a80910e61b7b39dc834ffab3e6a9946795312b1df487bc5a5f0bc SHA512 7f0c6b99e452e7a70e6678ffc8941f0e5e446ab7178713428a9632cd885fa5ca7d3cdd8d146848992f7631f5dadcae85e7c0b4388819d78b88caa640004ab4b1 WHIRLPOOL dc317bd3a62b0c896de781c5f4798c058b59e8ffeda7c8f33094697abf4cef8d4a544709a2b1b5ec21c09d82122e874de837cad9277e4f42f066ab0ab68b3c91 DIST passwordsafe-1.01_beta.tar.gz 13984971 SHA256 dc1e7e012009309f57a8611adad9ec62fdafe5b326f66dd0cefe2b5988ee52aa SHA512 e7dbca0caf3942423280f6e1d61e46294a5dd9f78ac1b9047a6085a0dc52d9cfc35eb4b5eb1f56b08337235d2aaa97ea22f2d472ff1a021843034d2a49737abf WHIRLPOOL 65cca1a1622eea7d63ff53f0661fbbccb6eaa1adc78747df7eae04ce58c32b5326b2a56749919a3a0ffc001a9395c27412816eda0b69f621dba65964b16d47b9 DIST passwordsafe-1.02.1_beta.tar.gz 14068085 SHA256 cd376032947c705fbbdbecb763eea760cc7ce2e1eb539df04bda3fad34ad9e27 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067 WHIRLPOOL b082cdc26167be832302df4a07d695bba8a581a588b7ee66f6549ab2642b35b85d5921a8381b5f21726b5d0f93fc88d6dc713ff6356f9e0f5d524aeb0d92390a diff --git a/app-admin/passwordsafe/passwordsafe-1.00_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.00_beta.ebuild deleted file mode 100644 index 8ab30577399..000 --- a/app-admin/passwordsafe/passwordsafe-1.00_beta.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -WX_GTK_VER="3.0" - -inherit eutils flag-o-matic wxwidgets cmake-utils - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="minimal test yubikey +xml" - -RDEPEND="xml? ( dev-libs/xerces-c ) - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !minimal? ( !!app-misc/pwsafe ) - yubikey? ( sys-auth/ykpers )" -DEPEND="${RDEPEND} - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S=${WORKDIR}/pwsafe-${MY_PV} - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_prepare() { - # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe - # instead. Perform required changes in linking files - sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die - sed -i docs/pwsafe.1 \ - -e 's/PWSAFE/PASSWORDSAFE/' \ - -e "s/^.B pwsafe/.B ${PN}/" || die - use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ - -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die -} - -src_configure() { - need-wxwidgets unicode - - local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') - $(usex xml '' '-DNO_XML=ON') ) - - cmake-utils_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - if use minimal; then - newbin pwsafe ${PN} - else - dobin pwsafe - dosym pwsafe /usr/bin/${PN} - fi - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - # The upstream Makefile builds this .zip file from html source material for - # use by the package's internal help system. Must prevent - # Portage from applying additional compression. - docompress -x /usr/share/doc/${PN}/help - insinto /usr/share/doc/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} - - insinto /usr/share/pwsafe/xml - doins xml/* - - newicon install/graphics/pwsafe.png ${PN}.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 45ebd94c96548822e23219d71af7985ebcf61bb6 Author: Manuel Rüger gentoo org> AuthorDate: Sun May 14 20:19:55 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sun May 14 20:19:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ebd94c app-admin/passwordsafe: Version bump to 1.02.1_beta Package-Manager: Portage-2.3.5, Repoman-2.3.1 app-admin/passwordsafe/Manifest| 1 + .../passwordsafe/passwordsafe-1.02.1_beta.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 63a9c089079..55f058b292a 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1,3 @@ DIST passwordsafe-1.00_beta.tar.gz 13959557 SHA256 e01c62be5f9a80910e61b7b39dc834ffab3e6a9946795312b1df487bc5a5f0bc SHA512 7f0c6b99e452e7a70e6678ffc8941f0e5e446ab7178713428a9632cd885fa5ca7d3cdd8d146848992f7631f5dadcae85e7c0b4388819d78b88caa640004ab4b1 WHIRLPOOL dc317bd3a62b0c896de781c5f4798c058b59e8ffeda7c8f33094697abf4cef8d4a544709a2b1b5ec21c09d82122e874de837cad9277e4f42f066ab0ab68b3c91 DIST passwordsafe-1.01_beta.tar.gz 13984971 SHA256 dc1e7e012009309f57a8611adad9ec62fdafe5b326f66dd0cefe2b5988ee52aa SHA512 e7dbca0caf3942423280f6e1d61e46294a5dd9f78ac1b9047a6085a0dc52d9cfc35eb4b5eb1f56b08337235d2aaa97ea22f2d472ff1a021843034d2a49737abf WHIRLPOOL 65cca1a1622eea7d63ff53f0661fbbccb6eaa1adc78747df7eae04ce58c32b5326b2a56749919a3a0ffc001a9395c27412816eda0b69f621dba65964b16d47b9 +DIST passwordsafe-1.02.1_beta.tar.gz 14068085 SHA256 cd376032947c705fbbdbecb763eea760cc7ce2e1eb539df04bda3fad34ad9e27 SHA512 c83a0c757f9f74906ffaebf650fd3f422a29f838c7f5430b3d3e32852b35dd92dc413a1c920320af9812d7960f0648e8df8a9d145828f8669e824e9972038067 WHIRLPOOL b082cdc26167be832302df4a07d695bba8a581a588b7ee66f6549ab2642b35b85d5921a8381b5f21726b5d0f93fc88d6dc713ff6356f9e0f5d524aeb0d92390a diff --git a/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild new file mode 100644 index 000..eee97dd2509 --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.02.1_beta.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +WX_GTK_VER="3.0" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="minimal test yubikey +xml" + +RDEPEND="xml? ( dev-libs/xerces-c ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + default + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die + use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ + -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') + $(usex xml '' '-DNO_XML=ON') ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + # The upstream Makefile builds this .zip file from html source material for + # use by the package's internal help system. Must prevent + # Portage from applying additional compression. + docompress -x /usr/share/doc/${PN}/help + insinto /usr/share/doc/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/pwsafe/xml + doins xml/* + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 8cf2e174e2e82fc4efafa4af48c9f5d9a2fe8e3a Author: Manuel Rüger gentoo org> AuthorDate: Sun Dec 25 12:47:21 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Dec 25 12:47:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf2e174 app-admin/passwordsafe: Remove old Package-Manager: portage-2.3.3 app-admin/passwordsafe/Manifest| 1 - .../passwordsafe/passwordsafe-0.99_beta.ebuild | 88 -- 2 files changed, 89 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 9704103..63a9c08 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,3 +1,2 @@ -DIST passwordsafe-0.99_beta.tar.gz 13867271 SHA256 d5369fe83e44dc5a3feb850b8bfb91d42a9ca11256470a561dd91c37c952571f SHA512 338317c0a618686d646a6e2ea50887429aab08e7b6f263a03a2befcaf23e3b706147a5e36a0c5b4b73bc1c762b31407ab797795a9229370a603459236d974694 WHIRLPOOL b7620ee0156d843d1c80ce46ae098cd8920d1eb023f45f0d566e8a32fd0323dc3e4cca99e9b2249969df6481af145ff50c98e4e4972590ffd41373a1fbeb1bda DIST passwordsafe-1.00_beta.tar.gz 13959557 SHA256 e01c62be5f9a80910e61b7b39dc834ffab3e6a9946795312b1df487bc5a5f0bc SHA512 7f0c6b99e452e7a70e6678ffc8941f0e5e446ab7178713428a9632cd885fa5ca7d3cdd8d146848992f7631f5dadcae85e7c0b4388819d78b88caa640004ab4b1 WHIRLPOOL dc317bd3a62b0c896de781c5f4798c058b59e8ffeda7c8f33094697abf4cef8d4a544709a2b1b5ec21c09d82122e874de837cad9277e4f42f066ab0ab68b3c91 DIST passwordsafe-1.01_beta.tar.gz 13984971 SHA256 dc1e7e012009309f57a8611adad9ec62fdafe5b326f66dd0cefe2b5988ee52aa SHA512 e7dbca0caf3942423280f6e1d61e46294a5dd9f78ac1b9047a6085a0dc52d9cfc35eb4b5eb1f56b08337235d2aaa97ea22f2d472ff1a021843034d2a49737abf WHIRLPOOL 65cca1a1622eea7d63ff53f0661fbbccb6eaa1adc78747df7eae04ce58c32b5326b2a56749919a3a0ffc001a9395c27412816eda0b69f621dba65964b16d47b9 diff --git a/app-admin/passwordsafe/passwordsafe-0.99_beta.ebuild b/app-admin/passwordsafe/passwordsafe-0.99_beta.ebuild deleted file mode 100644 index 3634dff.. --- a/app-admin/passwordsafe/passwordsafe-0.99_beta.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER="3.0" - -inherit eutils flag-o-matic wxwidgets cmake-utils - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="minimal test yubikey +xml" - -RDEPEND="xml? ( dev-libs/xerces-c ) - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !minimal? ( !!app-misc/pwsafe ) - yubikey? ( sys-auth/ykpers )" -DEPEND="${RDEPEND} - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S=${WORKDIR}/pwsafe-${MY_PV} - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_prepare() { - # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe - # instead. Perform required changes in linking files - sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die - sed -i docs/pwsafe.1 \ - -e 's/PWSAFE/PASSWORDSAFE/' \ - -e "s/^.B pwsafe/.B ${PN}/" || die - use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ - -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die -} - -src_configure() { - need-wxwidgets unicode - - local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') - $(usex xml '' '-DNO_XML=ON') ) - - cmake-utils_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - if use minimal; then - newbin pwsafe ${PN} - else - dobin pwsafe - dosym pwsafe /usr/bin/${PN} - fi - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - # The upstream Makefile builds this .zip file from html source material for - # use by the package's internal help system. Must prevent - # Portage from applying additional compression. - docompress -x /usr/share/doc/${PN}/help - insinto /usr/share/doc/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} - - insinto /usr/share/pwsafe/xml - doins xml/* - - newicon install/graphics/pwsafe.png ${PN}.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 17ec72d0681440c583af831be98b28b4cc892881 Author: Manuel Rüger gentoo org> AuthorDate: Sun Dec 25 12:41:00 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Dec 25 12:41:00 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ec72d0 app-admin/passwordsafe: Version bump to 1.01beta Package-Manager: portage-2.3.3 app-admin/passwordsafe/Manifest| 1 + .../passwordsafe/passwordsafe-1.01_beta.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 8caa56e..9704103 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1,3 @@ DIST passwordsafe-0.99_beta.tar.gz 13867271 SHA256 d5369fe83e44dc5a3feb850b8bfb91d42a9ca11256470a561dd91c37c952571f SHA512 338317c0a618686d646a6e2ea50887429aab08e7b6f263a03a2befcaf23e3b706147a5e36a0c5b4b73bc1c762b31407ab797795a9229370a603459236d974694 WHIRLPOOL b7620ee0156d843d1c80ce46ae098cd8920d1eb023f45f0d566e8a32fd0323dc3e4cca99e9b2249969df6481af145ff50c98e4e4972590ffd41373a1fbeb1bda DIST passwordsafe-1.00_beta.tar.gz 13959557 SHA256 e01c62be5f9a80910e61b7b39dc834ffab3e6a9946795312b1df487bc5a5f0bc SHA512 7f0c6b99e452e7a70e6678ffc8941f0e5e446ab7178713428a9632cd885fa5ca7d3cdd8d146848992f7631f5dadcae85e7c0b4388819d78b88caa640004ab4b1 WHIRLPOOL dc317bd3a62b0c896de781c5f4798c058b59e8ffeda7c8f33094697abf4cef8d4a544709a2b1b5ec21c09d82122e874de837cad9277e4f42f066ab0ab68b3c91 +DIST passwordsafe-1.01_beta.tar.gz 13984971 SHA256 dc1e7e012009309f57a8611adad9ec62fdafe5b326f66dd0cefe2b5988ee52aa SHA512 e7dbca0caf3942423280f6e1d61e46294a5dd9f78ac1b9047a6085a0dc52d9cfc35eb4b5eb1f56b08337235d2aaa97ea22f2d472ff1a021843034d2a49737abf WHIRLPOOL 65cca1a1622eea7d63ff53f0661fbbccb6eaa1adc78747df7eae04ce58c32b5326b2a56749919a3a0ffc001a9395c27412816eda0b69f621dba65964b16d47b9 diff --git a/app-admin/passwordsafe/passwordsafe-1.01_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.01_beta.ebuild new file mode 100644 index ..3634dff --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.01_beta.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +WX_GTK_VER="3.0" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="minimal test yubikey +xml" + +RDEPEND="xml? ( dev-libs/xerces-c ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die + use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ + -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') + $(usex xml '' '-DNO_XML=ON') ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + # The upstream Makefile builds this .zip file from html source material for + # use by the package's internal help system. Must prevent + # Portage from applying additional compression. + docompress -x /usr/share/doc/${PN}/help + insinto /usr/share/doc/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/pwsafe/xml + doins xml/* + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: b2eb725956dfeb767a86cf8fab8000df9c669d22 Author: Manuel Rüger gentoo org> AuthorDate: Mon Sep 26 19:22:48 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Sep 26 19:23:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2eb7259 app-admin/passwordsafe: Remove old Package-Manager: portage-2.3.1 app-admin/passwordsafe/Manifest| 1 - .../passwordsafe/passwordsafe-0.98.1_beta.ebuild | 88 -- 2 files changed, 89 deletions(-) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index db14a6a..8caa56e 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,3 +1,2 @@ -DIST passwordsafe-0.98.1_beta.tar.gz 13836527 SHA256 d44bd032ac92503b118e59c19d6d8cccae85e4abe3561f72a4ae58bffd33e2a5 SHA512 42eecb9d2f3ccfaab2dff3b4dedee3fcb97645632f7596c724dc0eeacef55d88fad7438b863990cb2964b3fdf6272aec2bb53be53bb185d9fe593eb351a459ab WHIRLPOOL 0303c5c7d092290143925ba8edf6972dfc901e27bdb6f02f2e14a3e234b8dd47eeb131be015356a2378254d6ea76ae2020c04149a9b9c65139b16c48ff78429f DIST passwordsafe-0.99_beta.tar.gz 13867271 SHA256 d5369fe83e44dc5a3feb850b8bfb91d42a9ca11256470a561dd91c37c952571f SHA512 338317c0a618686d646a6e2ea50887429aab08e7b6f263a03a2befcaf23e3b706147a5e36a0c5b4b73bc1c762b31407ab797795a9229370a603459236d974694 WHIRLPOOL b7620ee0156d843d1c80ce46ae098cd8920d1eb023f45f0d566e8a32fd0323dc3e4cca99e9b2249969df6481af145ff50c98e4e4972590ffd41373a1fbeb1bda DIST passwordsafe-1.00_beta.tar.gz 13959557 SHA256 e01c62be5f9a80910e61b7b39dc834ffab3e6a9946795312b1df487bc5a5f0bc SHA512 7f0c6b99e452e7a70e6678ffc8941f0e5e446ab7178713428a9632cd885fa5ca7d3cdd8d146848992f7631f5dadcae85e7c0b4388819d78b88caa640004ab4b1 WHIRLPOOL dc317bd3a62b0c896de781c5f4798c058b59e8ffeda7c8f33094697abf4cef8d4a544709a2b1b5ec21c09d82122e874de837cad9277e4f42f066ab0ab68b3c91 diff --git a/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild b/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild deleted file mode 100644 index 3634dff.. --- a/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -WX_GTK_VER="3.0" - -inherit eutils flag-o-matic wxwidgets cmake-utils - -MY_PV="${PV/_beta/BETA}" -DESCRIPTION="Password manager with wxGTK based frontend" -HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; -SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Artistic-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="minimal test yubikey +xml" - -RDEPEND="xml? ( dev-libs/xerces-c ) - sys-apps/util-linux - x11-libs/libXt - x11-libs/libXtst - x11-libs/wxGTK:${WX_GTK_VER}[X] - !minimal? ( !!app-misc/pwsafe ) - yubikey? ( sys-auth/ykpers )" -DEPEND="${RDEPEND} - sys-devel/gettext - test? ( dev-cpp/gtest )" - -S=${WORKDIR}/pwsafe-${MY_PV} - -pkg_pretend() { - einfo "Checking for -std=c++11 support in compiler" - test-flags-CXX -std=c++11 > /dev/null || die -} - -src_prepare() { - # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe - # instead. Perform required changes in linking files - sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die - sed -i docs/pwsafe.1 \ - -e 's/PWSAFE/PASSWORDSAFE/' \ - -e "s/^.B pwsafe/.B ${PN}/" || die - use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ - -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die -} - -src_configure() { - need-wxwidgets unicode - - local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') - $(usex xml '' '-DNO_XML=ON') ) - - cmake-utils_src_configure -} - -src_install() { - pushd "${BUILD_DIR}" || die - if use minimal; then - newbin pwsafe ${PN} - else - dobin pwsafe - dosym pwsafe /usr/bin/${PN} - fi - insinto /usr/share/locale - doins -r src/ui/wxWidgets/I18N/mos/* - - # The upstream Makefile builds this .zip file from html source material for - # use by the package's internal help system. Must prevent - # Portage from applying additional compression. - docompress -x /usr/share/doc/${PN}/help - insinto /usr/share/doc/${PN}/help - doins help/*.zip - - popd || die - - newman docs/pwsafe.1 ${PN}.1 - - dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} - - insinto /usr/share/pwsafe/xml - doins xml/* - - newicon install/graphics/pwsafe.png ${PN}.png - newmenu install/desktop/pwsafe.desktop ${PN}.desktop -}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 1eaf49cdef01a3eb0435cd3f13d0fd98ba3e2a14 Author: Manuel Rüger gentoo org> AuthorDate: Mon Sep 26 19:22:23 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Sep 26 19:23:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eaf49cd app-admin/passwordsafe: Version bump to 1.0_beta Package-Manager: portage-2.3.1 app-admin/passwordsafe/Manifest| 1 + .../passwordsafe/passwordsafe-1.00_beta.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index b082324..db14a6a 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1,2 +1,3 @@ DIST passwordsafe-0.98.1_beta.tar.gz 13836527 SHA256 d44bd032ac92503b118e59c19d6d8cccae85e4abe3561f72a4ae58bffd33e2a5 SHA512 42eecb9d2f3ccfaab2dff3b4dedee3fcb97645632f7596c724dc0eeacef55d88fad7438b863990cb2964b3fdf6272aec2bb53be53bb185d9fe593eb351a459ab WHIRLPOOL 0303c5c7d092290143925ba8edf6972dfc901e27bdb6f02f2e14a3e234b8dd47eeb131be015356a2378254d6ea76ae2020c04149a9b9c65139b16c48ff78429f DIST passwordsafe-0.99_beta.tar.gz 13867271 SHA256 d5369fe83e44dc5a3feb850b8bfb91d42a9ca11256470a561dd91c37c952571f SHA512 338317c0a618686d646a6e2ea50887429aab08e7b6f263a03a2befcaf23e3b706147a5e36a0c5b4b73bc1c762b31407ab797795a9229370a603459236d974694 WHIRLPOOL b7620ee0156d843d1c80ce46ae098cd8920d1eb023f45f0d566e8a32fd0323dc3e4cca99e9b2249969df6481af145ff50c98e4e4972590ffd41373a1fbeb1bda +DIST passwordsafe-1.00_beta.tar.gz 13959557 SHA256 e01c62be5f9a80910e61b7b39dc834ffab3e6a9946795312b1df487bc5a5f0bc SHA512 7f0c6b99e452e7a70e6678ffc8941f0e5e446ab7178713428a9632cd885fa5ca7d3cdd8d146848992f7631f5dadcae85e7c0b4388819d78b88caa640004ab4b1 WHIRLPOOL dc317bd3a62b0c896de781c5f4798c058b59e8ffeda7c8f33094697abf4cef8d4a544709a2b1b5ec21c09d82122e874de837cad9277e4f42f066ab0ab68b3c91 diff --git a/app-admin/passwordsafe/passwordsafe-1.00_beta.ebuild b/app-admin/passwordsafe/passwordsafe-1.00_beta.ebuild new file mode 100644 index ..3634dff --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-1.00_beta.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +WX_GTK_VER="3.0" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="minimal test yubikey +xml" + +RDEPEND="xml? ( dev-libs/xerces-c ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die + use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ + -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') + $(usex xml '' '-DNO_XML=ON') ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + # The upstream Makefile builds this .zip file from html source material for + # use by the package's internal help system. Must prevent + # Portage from applying additional compression. + docompress -x /usr/share/doc/${PN}/help + insinto /usr/share/doc/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/pwsafe/xml + doins xml/* + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: fab5fcc6cbc209f49f1ec6776bd3b0e28ecc246e Author: Manuel Rüger gentoo org> AuthorDate: Thu Jul 7 12:01:34 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Jul 7 12:01:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab5fcc6 app-admin/passwordsafe: Version bump to 0.99_beta Package-Manager: portage-2.2.28 app-admin/passwordsafe/Manifest| 1 + .../passwordsafe/passwordsafe-0.99_beta.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest index 6e8cf27..b082324 100644 --- a/app-admin/passwordsafe/Manifest +++ b/app-admin/passwordsafe/Manifest @@ -1 +1,2 @@ DIST passwordsafe-0.98.1_beta.tar.gz 13836527 SHA256 d44bd032ac92503b118e59c19d6d8cccae85e4abe3561f72a4ae58bffd33e2a5 SHA512 42eecb9d2f3ccfaab2dff3b4dedee3fcb97645632f7596c724dc0eeacef55d88fad7438b863990cb2964b3fdf6272aec2bb53be53bb185d9fe593eb351a459ab WHIRLPOOL 0303c5c7d092290143925ba8edf6972dfc901e27bdb6f02f2e14a3e234b8dd47eeb131be015356a2378254d6ea76ae2020c04149a9b9c65139b16c48ff78429f +DIST passwordsafe-0.99_beta.tar.gz 13867271 SHA256 d5369fe83e44dc5a3feb850b8bfb91d42a9ca11256470a561dd91c37c952571f SHA512 338317c0a618686d646a6e2ea50887429aab08e7b6f263a03a2befcaf23e3b706147a5e36a0c5b4b73bc1c762b31407ab797795a9229370a603459236d974694 WHIRLPOOL b7620ee0156d843d1c80ce46ae098cd8920d1eb023f45f0d566e8a32fd0323dc3e4cca99e9b2249969df6481af145ff50c98e4e4972590ffd41373a1fbeb1bda diff --git a/app-admin/passwordsafe/passwordsafe-0.99_beta.ebuild b/app-admin/passwordsafe/passwordsafe-0.99_beta.ebuild new file mode 100644 index 000..3634dff --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-0.99_beta.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +WX_GTK_VER="3.0" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="minimal test yubikey +xml" + +RDEPEND="xml? ( dev-libs/xerces-c ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die + use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ + -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') + $(usex xml '' '-DNO_XML=ON') ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + # The upstream Makefile builds this .zip file from html source material for + # use by the package's internal help system. Must prevent + # Portage from applying additional compression. + docompress -x /usr/share/doc/${PN}/help + insinto /usr/share/doc/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/pwsafe/xml + doins xml/* + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 2ab2aff0e4f42b0beec20d7e4ac29d9d22b2fefc Author: Patrice Clement gentoo org> AuthorDate: Mon Mar 7 07:39:44 2016 + Commit: Patrice Clement gentoo org> CommitDate: Mon Mar 7 07:41:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab2aff0 app-admin/passwordsafe: Fix metadata.xml file. Package-Manager: portage-2.2.26 app-admin/passwordsafe/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml index 337cfb2..f2cd1ad 100644 --- a/app-admin/passwordsafe/metadata.xml +++ b/app-admin/passwordsafe/metadata.xml @@ -1,7 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + mr...@gentoo.org Manuel Rüger
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 6bab313e7b77bcf3a8e905fecbdcaccd69b1a887 Author: Manuel Rüger gentoo org> AuthorDate: Sun Mar 6 16:56:23 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Mar 6 16:56:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bab313e app-admin/passwordsafe: Remove use default for minimal Package-Manager: portage-2.2.27 app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild b/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild index ee6284d..3634dff 100644 --- a/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild +++ b/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz LICENSE="Artistic-2" SLOT="0" KEYWORDS="~amd64" -IUSE="+minimal test yubikey +xml" +IUSE="minimal test yubikey +xml" RDEPEND="xml? ( dev-libs/xerces-c ) sys-apps/util-linux
[gentoo-commits] repo/gentoo:master commit in: app-admin/passwordsafe/
commit: 13ace59cf42bc79837fef1daf078f6946b123b2f Author: Manuel Rüger gentoo org> AuthorDate: Sun Mar 6 15:17:32 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Mar 6 15:17:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ace59c app-admin/passwordsafe: Initial version Gentoo-Bug: #453458 Package-Manager: portage-2.2.27 app-admin/passwordsafe/Manifest| 1 + app-admin/passwordsafe/metadata.xml| 13 .../passwordsafe/passwordsafe-0.98.1_beta.ebuild | 88 ++ 3 files changed, 102 insertions(+) diff --git a/app-admin/passwordsafe/Manifest b/app-admin/passwordsafe/Manifest new file mode 100644 index 000..6e8cf27 --- /dev/null +++ b/app-admin/passwordsafe/Manifest @@ -0,0 +1 @@ +DIST passwordsafe-0.98.1_beta.tar.gz 13836527 SHA256 d44bd032ac92503b118e59c19d6d8cccae85e4abe3561f72a4ae58bffd33e2a5 SHA512 42eecb9d2f3ccfaab2dff3b4dedee3fcb97645632f7596c724dc0eeacef55d88fad7438b863990cb2964b3fdf6272aec2bb53be53bb185d9fe593eb351a459ab WHIRLPOOL 0303c5c7d092290143925ba8edf6972dfc901e27bdb6f02f2e14a3e234b8dd47eeb131be015356a2378254d6ea76ae2020c04149a9b9c65139b16c48ff78429f diff --git a/app-admin/passwordsafe/metadata.xml b/app-admin/passwordsafe/metadata.xml new file mode 100644 index 000..337cfb2 --- /dev/null +++ b/app-admin/passwordsafe/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + mr...@gentoo.org + Manuel Rüger + + + Avoid collision with app-misc/pwsafe + Enable support for Yubikey + Enable XML import support + + diff --git a/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild b/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild new file mode 100644 index 000..ee6284d --- /dev/null +++ b/app-admin/passwordsafe/passwordsafe-0.98.1_beta.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +WX_GTK_VER="3.0" + +inherit eutils flag-o-matic wxwidgets cmake-utils + +MY_PV="${PV/_beta/BETA}" +DESCRIPTION="Password manager with wxGTK based frontend" +HOMEPAGE="https://pwsafe.org/ https://github.com/pwsafe/pwsafe/; +SRC_URI="https://github.com/pwsafe/pwsafe/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+minimal test yubikey +xml" + +RDEPEND="xml? ( dev-libs/xerces-c ) + sys-apps/util-linux + x11-libs/libXt + x11-libs/libXtst + x11-libs/wxGTK:${WX_GTK_VER}[X] + !minimal? ( !!app-misc/pwsafe ) + yubikey? ( sys-auth/ykpers )" +DEPEND="${RDEPEND} + sys-devel/gettext + test? ( dev-cpp/gtest )" + +S=${WORKDIR}/pwsafe-${MY_PV} + +pkg_pretend() { + einfo "Checking for -std=c++11 support in compiler" + test-flags-CXX -std=c++11 > /dev/null || die +} + +src_prepare() { + # binary name pwsafe is in use by app-misc/pwsafe, we use passwordsafe + # instead. Perform required changes in linking files + sed -i install/desktop/pwsafe.desktop -e "s/pwsafe/${PN}/g" || die + sed -i docs/pwsafe.1 \ + -e 's/PWSAFE/PASSWORDSAFE/' \ + -e "s/^.B pwsafe/.B ${PN}/" || die + use test || sed -i -e '/find_package(GTest REQUIRED)/s/^/#/' \ + -e '/add_subdirectory (src\/test)/s/^/#/' CMakeLists.txt || die +} + +src_configure() { + need-wxwidgets unicode + + local mycmakeargs=( $(usex yubikey '' '-DNO_YUBI=ON') + $(usex xml '' '-DNO_XML=ON') ) + + cmake-utils_src_configure +} + +src_install() { + pushd "${BUILD_DIR}" || die + if use minimal; then + newbin pwsafe ${PN} + else + dobin pwsafe + dosym pwsafe /usr/bin/${PN} + fi + insinto /usr/share/locale + doins -r src/ui/wxWidgets/I18N/mos/* + + # The upstream Makefile builds this .zip file from html source material for + # use by the package's internal help system. Must prevent + # Portage from applying additional compression. + docompress -x /usr/share/doc/${PN}/help + insinto /usr/share/doc/${PN}/help + doins help/*.zip + + popd || die + + newman docs/pwsafe.1 ${PN}.1 + + dodoc README.txt docs/{ReleaseNotes.txt,ChangeLog.txt} + + insinto /usr/share/pwsafe/xml + doins xml/* + + newicon install/graphics/pwsafe.png ${PN}.png + newmenu install/desktop/pwsafe.desktop ${PN}.desktop +}