diff options
-rw-r--r-- | app-crypt/qca-cyrus-sasl/ChangeLog | 36 | ||||
-rw-r--r-- | app-crypt/qca-cyrus-sasl/Manifest | 26 | ||||
-rw-r--r-- | app-crypt/qca-cyrus-sasl/files/digest-qca-cyrus-sasl-2.0.0_beta3 | 3 | ||||
-rw-r--r-- | app-crypt/qca-cyrus-sasl/metadata.xml | 7 | ||||
-rw-r--r-- | app-crypt/qca-cyrus-sasl/qca-cyrus-sasl-2.0.0_beta3.ebuild | 54 |
5 files changed, 126 insertions, 0 deletions
diff --git a/app-crypt/qca-cyrus-sasl/ChangeLog b/app-crypt/qca-cyrus-sasl/ChangeLog new file mode 100644 index 000000000000..f5b58851c38c --- /dev/null +++ b/app-crypt/qca-cyrus-sasl/ChangeLog @@ -0,0 +1,36 @@ +# ChangeLog for app-crypt/qca-cyrus-sasl +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca-cyrus-sasl/ChangeLog,v 1.1 2008/01/13 17:57:24 philantrop Exp $ + + 13 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org> +metadata.xml, + +qca-cyrus-sasl-2.0.0_beta3.ebuild: + Initial import to the tree as per bug 129536. + +*qca-cyrus-sasl-2.0.0_beta3 (15 Dec 2007) + + 15 Dec 2007; Ingmar Vanhassel <ingmar.vanhassel@gmail.com> + -qca-cyrus-sasl-2.0.0_beta1.ebuild, +qca-cyrus-sasl-2.0.0_beta3.ebuild: + Added qca-cyrus-sasl-2.0.0_beta3.ebuild. + + 06 Nov 2007; Ingmar Vanhassel <ingmar.vanhassel@gmail.com> + -qca-cyrus-sasl-0.1_p20070829-r1.ebuild, + +qca-cyrus-sasl-2.0.0_beta1.ebuild: + Added qca-cyrus-sasl-2.0.0_beta1.ebuild, thanks to Davide Pesavento in Bug + 129536. + + 04 Oct 2007; Emanuele A. Bagnaschi <zephyrus@mirach.it> + -qca-cyrus-sasl-0.1_p20070829.ebuild, + qca-cyrus-sasl-0.1_p20070829-r1.ebuild: + Minor changes to the -r1 ebuild, thanks to Davide Pesavento. See bug #129536. + Removed qca-cyrus-sasl-0.1_p20070829 ebuild. + + 10 Sep 2007; Emanuele A. Bagnaschi <zephyrus@mirach.it> + +qca-cyrus-sasl-0.1_p20070829-r1.ebuild: + Updated to reflect change about the behaviour of debug builds. + Thanks to Davide Pesavento. + + 07 Sep 2007; Emanuele A. Bagnaschi <zephyrus@mirach.it> + +qca-cyrus-sasl-0.1_p20070829.ebuild: + Added qca-cyrus-sasl-0.1_p20070829. Moving to a more sane qca2 framework. + Many thanks to Davide Pesavento and Alon Bar-Lev, see bug #129536. + diff --git a/app-crypt/qca-cyrus-sasl/Manifest b/app-crypt/qca-cyrus-sasl/Manifest new file mode 100644 index 000000000000..c3da9ca761ae --- /dev/null +++ b/app-crypt/qca-cyrus-sasl/Manifest @@ -0,0 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST qca-cyrus-sasl-2.0.0-beta3.tar.bz2 24075 RMD160 5cadeb9234932ea6442ea696a9451b1f060d50b9 SHA1 b3c1153d91c5de52c58dd403ddde43cb022b599a SHA256 d4370c238808811a0b5e9367069296a6330b169f091c5ea5d4d18eedb6bb11b9 +EBUILD qca-cyrus-sasl-2.0.0_beta3.ebuild 1316 RMD160 78a5eb5103209913b600e745c315ab9b0a71fe30 SHA1 7631591ca11dedf67906774a93accd85940f0d0e SHA256 001fca18003bd061889e0b0f92e9ea57ee634f34f34e880576a21cb1a5869f00 +MD5 7cd4f28e2b96f14d3de75c844b9d9fbd qca-cyrus-sasl-2.0.0_beta3.ebuild 1316 +RMD160 78a5eb5103209913b600e745c315ab9b0a71fe30 qca-cyrus-sasl-2.0.0_beta3.ebuild 1316 +SHA256 001fca18003bd061889e0b0f92e9ea57ee634f34f34e880576a21cb1a5869f00 qca-cyrus-sasl-2.0.0_beta3.ebuild 1316 +MISC ChangeLog 1443 RMD160 7f9e3eb02627c2bbb67d371354d56d97a9a5c772 SHA1 945e7cdfd7cea9cc0fd83a1399cd5a28ae172e21 SHA256 99f0f9e50ded52a8a4d2190fc9a0d4f4f717bbef5aabcfb99f10aa112200974b +MD5 da724b7d0dc2624123e94e07b86778b8 ChangeLog 1443 +RMD160 7f9e3eb02627c2bbb67d371354d56d97a9a5c772 ChangeLog 1443 +SHA256 99f0f9e50ded52a8a4d2190fc9a0d4f4f717bbef5aabcfb99f10aa112200974b ChangeLog 1443 +MISC metadata.xml 192 RMD160 745ecce4d913885d0c5794b96fafd63a29a6e19e SHA1 fe4c3a2accae45b2ade98c5b45a3bd4533aac681 SHA256 2f70cf009da734f5a0166d90a267b186b6a4148cec4778a7f27ca8ef38709096 +MD5 6e9893c38a86e6031a3641f3e9e06863 metadata.xml 192 +RMD160 745ecce4d913885d0c5794b96fafd63a29a6e19e metadata.xml 192 +SHA256 2f70cf009da734f5a0166d90a267b186b6a4148cec4778a7f27ca8ef38709096 metadata.xml 192 +MD5 d3877c653b57b4e5ff1528baa4cacd9e files/digest-qca-cyrus-sasl-2.0.0_beta3 280 +RMD160 98b28940c3bbf4dcd71f6f8108b2ca97c54bc8f8 files/digest-qca-cyrus-sasl-2.0.0_beta3 280 +SHA256 037e3e1e5c05402788a055f417fe70f4dd3387fe7a8d1e533f3854ed0c47262f files/digest-qca-cyrus-sasl-2.0.0_beta3 280 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFHikppCkvF58q80IkRAtv9AKCJPqq0qQixDMZS+RroE0OjUhlVVACfRmD9 +WLAh2hKfrUi8dHVnRyaE3eE= +=7elM +-----END PGP SIGNATURE----- diff --git a/app-crypt/qca-cyrus-sasl/files/digest-qca-cyrus-sasl-2.0.0_beta3 b/app-crypt/qca-cyrus-sasl/files/digest-qca-cyrus-sasl-2.0.0_beta3 new file mode 100644 index 000000000000..fa0aba7cdef1 --- /dev/null +++ b/app-crypt/qca-cyrus-sasl/files/digest-qca-cyrus-sasl-2.0.0_beta3 @@ -0,0 +1,3 @@ +MD5 db51df751478f60416659809e11990fd qca-cyrus-sasl-2.0.0-beta3.tar.bz2 24075 +RMD160 5cadeb9234932ea6442ea696a9451b1f060d50b9 qca-cyrus-sasl-2.0.0-beta3.tar.bz2 24075 +SHA256 d4370c238808811a0b5e9367069296a6330b169f091c5ea5d4d18eedb6bb11b9 qca-cyrus-sasl-2.0.0-beta3.tar.bz2 24075 diff --git a/app-crypt/qca-cyrus-sasl/metadata.xml b/app-crypt/qca-cyrus-sasl/metadata.xml new file mode 100644 index 000000000000..1bbdcda23f1d --- /dev/null +++ b/app-crypt/qca-cyrus-sasl/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>kde</herd> +<herd>crypto</herd> +<herd>qt</herd> +</pkgmetadata> diff --git a/app-crypt/qca-cyrus-sasl/qca-cyrus-sasl-2.0.0_beta3.ebuild b/app-crypt/qca-cyrus-sasl/qca-cyrus-sasl-2.0.0_beta3.ebuild new file mode 100644 index 000000000000..d7ff097338d6 --- /dev/null +++ b/app-crypt/qca-cyrus-sasl/qca-cyrus-sasl-2.0.0_beta3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/qca-cyrus-sasl/qca-cyrus-sasl-2.0.0_beta3.ebuild,v 1.1 2008/01/13 17:57:24 philantrop Exp $ + +inherit eutils qt4 + +MY_P="${P/_/-}" +QCA_VER="${PV%.*}" + +DESCRIPTION="SASL plugin for QCA" +HOMEPAGE="http://delta.affinix.com/qca/" +SRC_URI="http://delta.affinix.com/download/qca/${QCA_VER}/plugins/${MY_P}.tar.bz2" +RESTRICT="mirror" + +LICENSE="LGPL-2" +SLOT="2" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +DEPEND=">=app-crypt/qca-${QCA_VER} + dev-libs/cyrus-sasl" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + if use debug && ! built_with_use ">=app-crypt/qca-${QCA_VER}" debug; then + echo + eerror "You are trying to compile ${PN} with USE=\"debug\"" + eerror "while qca is built without this flag. It will not work." + echo + eerror "Possible solutions to this problem are:" + eerror "a) install ${PN} without debug USE flag" + eerror "b) re-emerge qca with debug USE flag" + echo + die "can't emerge ${PN} with debug USE flag" + fi +} + +src_compile() { + # cannot use econf because of non-standard configure script + ./configure \ + --qtdir=/usr \ + $(use debug && echo "--debug" || echo "--release") \ + --no-separate-debug-info \ + || die "configure failed" + + eqmake4 ${PN}.pro + emake || die "make failed" +} + +src_install() { + emake INSTALL_ROOT="${D}" install || die "make install failed" +} |