diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /kde-apps/kleopatra |
reinit the tree, so we can have metadata
Diffstat (limited to 'kde-apps/kleopatra')
-rw-r--r-- | kde-apps/kleopatra/Manifest | 9 | ||||
-rw-r--r-- | kde-apps/kleopatra/files/kleopatra-4.4.2017.04-gcc-6.3.patch | 36 | ||||
-rw-r--r-- | kde-apps/kleopatra/kleopatra-17.04.3.ebuild | 50 | ||||
-rw-r--r-- | kde-apps/kleopatra/kleopatra-17.08.1.ebuild | 49 | ||||
-rw-r--r-- | kde-apps/kleopatra/kleopatra-4.4.2017.04.ebuild | 56 | ||||
-rw-r--r-- | kde-apps/kleopatra/metadata.xml | 8 |
6 files changed, 208 insertions, 0 deletions
diff --git a/kde-apps/kleopatra/Manifest b/kde-apps/kleopatra/Manifest new file mode 100644 index 000000000000..0e13daf76eb2 --- /dev/null +++ b/kde-apps/kleopatra/Manifest @@ -0,0 +1,9 @@ +AUX kleopatra-4.4.2017.04-gcc-6.3.patch 1304 SHA256 ee19cdcaa9729b248f503a14c2bf8469c0babe58400c758934541e894819a3aa SHA512 686320c3bd1a412679eaf6e0d8ccf00496354d5dd7a1d24877320a0d71d19a7144276a4e722a4ae6b99cecec24923b6622184d008b78c6c149cb46ffd7dfe641 WHIRLPOOL edb7253d174ab26bb9b91a3b9bd5230819b9d4ea9f1ab74e319453d1ad0a25e5d38b889d60eb455703e39f98ee2a391922c87e0a8c644453d49760fd665463a5 +DIST kdepim-4.4.2017.04.tar.xz 8964644 SHA256 943019fbf6e480761ccac4a1d54d71d5d38c88fd832e952cb03d73975f9a8535 SHA512 d00e288563975e38f1bf4d28ed4724a9e159fab8ca37a61039aea730d22cae0c7e9921e04423bbbe6a74ee19319c57f79139d3a2b5048985675f836fd5dc77ab WHIRLPOOL 1818df486e46f7345523360d05ab1d19b00906f1b51677010d0cd2f31ddd914c1e96c3a98837339882810f54b15fd4eb5063424863169decb68578100ae8049a +DIST kleopatra-17.04.3.tar.xz 1848408 SHA256 fcfe5ec7c28ba1b67e793fb25db9ee39926208ad04b5acd868c681291b7d6123 SHA512 af7665d9b9933691ddbbbe7c985c3923d8723505cf209381b7c76c1e7680cd30489329bdfbb229fcbe53f0b6a4bf377557075dc3586152b5174aa1566b163d03 WHIRLPOOL 7548a4461c0b01b9eafad90fed3057b162a258127ea74281f680e4e19f1a41b39751f7cf0c055e7504f8d5841ce1743b9384c0c52db3bdfacee38e8e04f229cc +DIST kleopatra-17.08.1.tar.xz 1886576 SHA256 9cf3127e120d2ea6c749cb1489faf6d5149f83e6ed5984f5c71f52ad29ef62fc SHA512 2ecfbeb313d760ac21394a32564d019f8032fa8c3e4ef58d9dfa07da875a22e72cb16793b3b6810ded1068cfc6287986ffd0737bdfb85ff3ce1821ff06ff27e2 WHIRLPOOL b175ed47995e97dc1b2d81a10853ac069c838d2337fc021c372971f6a3626ad503f81771641ffc44c057fbe4f7a26aad69b217332e914e0a905a1653ef6c5f48 +EBUILD kleopatra-17.04.3.ebuild 1331 SHA256 64cd2c0716c1006f3707c96cee125ada9893f6094675484ce85be0903ed7a2b2 SHA512 3b5d6ff3f386fbff4520eef34e1703512817aa35e027089ae5baa5a32dfbbedfa3eb85e7aa233b4e8d4a033f46f00b69e7457be9ff944cac37e9628af7eb142f WHIRLPOOL 0a9338e68527e551cf9993c903c8a3a7502ad5b0b80cb6773f03bd92f0e9f3a3c590ed5f074ed580c6f323a2f5709328b161ae2080e8e2543269e41fe2819d7a +EBUILD kleopatra-17.08.1.ebuild 1267 SHA256 99b396593281ce4a7e365e9e6d1eaf9d302524be490457ba2a1841c80f5f9237 SHA512 adf5c86d0789f1f1778e6a03bab8a14c69865eed05a13ea2f1db4bd02ce38fd5c8ab65efc0577756555bf96d2ab6e2ff5d42546c1369a68f232a91f79af3cf1e WHIRLPOOL c52f90a345273e49b7e66acf2207c1a22d38082e6c7383199712ba0bbb9a89dde37b76f445a07a146ef6988d0c92c65b9b903166054c76c16560bbea1638e97b +EBUILD kleopatra-4.4.2017.04.ebuild 978 SHA256 5e8b56081132d6bec9063ea197e406e9a574e149b72624d35ac8403593bac1b2 SHA512 0273f2e2c4b0382a658574e4dafdfc0be2cd9100f6e8d2b77d74618571be9d7ab678d035fd38ba3204287c1f7540f32093e5ac3392a888ed5087b8d937b7c00a WHIRLPOOL fe481e87edd4ed27a61fdad3e0ebaee1d20f65b9bf045dea6844f43145775ce6e5333cfdda9025ae1d89519d6e5e2ee99e119e164592e819f8d08369b55ebc88 +MISC ChangeLog 4749 SHA256 b3c32cd0ae2c503ce1e58e235f2f8395a55afa21f5933844f6f29f357e1a8d15 SHA512 c856fa4681dd8c686ac73b79606b200f0402118448bd5177a33d94ad2357ea31580177312067172aba7c9e7fa2df61ef07a906f27332e000247e50a09449bddd WHIRLPOOL 05b7eb6673cce3dbb40da7cb4d89aa8f5af85693903a6d5fcb983ae4a9c93faf7d064806ebaeb4dbf428cea47aff36d7e100fbb16b9f5f4dfd4720e9f3bf180e +MISC metadata.xml 249 SHA256 584f1dcf51866dc24a9abf7a89bfba0fad11dde81ae1c1b715da41770d233c99 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 WHIRLPOOL 200c07a8bf7c55b11b7936d5cd30e991a511684913334e72f59def66c0ced5fed0b4a8754e2d98bffbab631cb90d4e17fcccc59d5dcc5a8e988f69e47c85518c diff --git a/kde-apps/kleopatra/files/kleopatra-4.4.2017.04-gcc-6.3.patch b/kde-apps/kleopatra/files/kleopatra-4.4.2017.04-gcc-6.3.patch new file mode 100644 index 000000000000..2960166dfb71 --- /dev/null +++ b/kde-apps/kleopatra/files/kleopatra-4.4.2017.04-gcc-6.3.patch @@ -0,0 +1,36 @@ +commit 0e75bb7dff48261f8754005586e3d1b22ecfc4d2 +Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> +Date: Tue May 2 23:41:46 2017 +0200 + + kleopatra: Fix build with GCC 6.3.0 + + Signed-off-by: Andreas Sturmlechner <andreas.sturmlechner@gmail.com> + +diff --git a/kleopatra/utils/stl_util.h b/kleopatra/utils/stl_util.h +index 35024d398f..c02188608e 100644 +--- a/kleopatra/utils/stl_util.h ++++ b/kleopatra/utils/stl_util.h +@@ -347,7 +347,7 @@ namespace kdtools { + template <typename O, typename I, typename P> + O copy_if( const I & i, P p ) { + O o; +- copy_if( boost::begin( i ), boost::end( i ), std::back_inserter( o ), p ); ++ kdtools::copy_if( boost::begin( i ), boost::end( i ), std::back_inserter( o ), p ); + return o; + } + +@@ -385,12 +385,12 @@ namespace kdtools { + + template <typename C> + bool none_of( const C & c ) { +- return none_of( boost::begin( c ), boost::end( c ) ); ++ return kdtools::none_of( boost::begin( c ), boost::end( c ) ); + } + + template <typename C, typename P> + bool none_of( const C & c, P p ) { +- return none_of( boost::begin( c ), boost::end( c ), p ); ++ return kdtools::none_of( boost::begin( c ), boost::end( c ), p ); + } + + template <typename C, typename B> diff --git a/kde-apps/kleopatra/kleopatra-17.04.3.ebuild b/kde-apps/kleopatra/kleopatra-17.04.3.ebuild new file mode 100644 index 000000000000..46af97a7b6db --- /dev/null +++ b/kde-apps/kleopatra/kleopatra-17.04.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography" +HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="amd64 x86" + +IUSE="" + +# drop qtgui subslot operator when QT_MINIMAL >= 5.7.0 +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep libkleo) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui '' '' '5=') + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + >=app-crypt/gpgme-1.7.1[cxx,qt5] + dev-libs/boost:= + dev-libs/libassuan + dev-libs/libgpg-error +" +RDEPEND="${DEPEND} + !kde-apps/kdepim-l10n + >=app-crypt/gnupg-2.1 + app-crypt/paperkey +" diff --git a/kde-apps/kleopatra/kleopatra-17.08.1.ebuild b/kde-apps/kleopatra/kleopatra-17.08.1.ebuild new file mode 100644 index 000000000000..33df52a5d6ee --- /dev/null +++ b/kde-apps/kleopatra/kleopatra-17.08.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography" +HOMEPAGE="https://www.kde.org/applications/utilities/kleopatra" +LICENSE="GPL-2+ handbook? ( FDL-1.2+ )" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_kdeapps_dep kmime) + $(add_kdeapps_dep libkleo) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + >=app-crypt/gpgme-1.7.1[cxx,qt5] + dev-libs/boost:= + dev-libs/libassuan + dev-libs/libgpg-error +" +RDEPEND="${DEPEND} + !kde-apps/kdepim-l10n + >=app-crypt/gnupg-2.1 + app-crypt/paperkey +" diff --git a/kde-apps/kleopatra/kleopatra-4.4.2017.04.ebuild b/kde-apps/kleopatra/kleopatra-4.4.2017.04.ebuild new file mode 100644 index 000000000000..275e0cc95be3 --- /dev/null +++ b/kde-apps/kleopatra/kleopatra-4.4.2017.04.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +KDE_HANDBOOK="optional" +KMNAME="kdepim" +QT3SUPPORT_REQUIRED="true" +inherit kde4-meta + +DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography (noakonadi branch)" +HOMEPAGE="https://launchpad.net/~pali/+archive/ubuntu/kdepim-noakonadi" + +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +DEPEND=" + $(add_kdeapps_dep kdepimlibs '' 4.14.10_p20160611) + $(add_kdeapps_dep libkdepim) + $(add_kdeapps_dep libkleo) + app-crypt/gpgme + dev-libs/libassuan + dev-libs/libgpg-error +" +RDEPEND="${DEPEND} + !>kde-apps/kdepimlibs-4.14.11_pre20160211 + app-crypt/gnupg +" + +RESTRICT=test +# bug 399431 + +KMEXTRACTONLY=" + libkleo +" +KMLOADLIBS="libkleo" + +PATCHES=( "${FILESDIR}/${P}-gcc-6.3.patch" ) + +src_unpack() { + if use handbook; then + KMEXTRA=" + doc/kwatchgnupg + " + fi + + kde4-meta_src_unpack +} + +src_configure() { + mycmakeargs=( + -DWITH_QGPGME=ON + ) + + kde4-meta_src_configure +} diff --git a/kde-apps/kleopatra/metadata.xml b/kde-apps/kleopatra/metadata.xml new file mode 100644 index 000000000000..2fdbf33d963d --- /dev/null +++ b/kde-apps/kleopatra/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> +</pkgmetadata> |