summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2011-08-21 16:29:20 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2011-08-21 16:29:20 +0000
commit577a0b9ad117efc02c0e66be863ced2150c30d3f (patch)
tree7526afcb733139d2d685608aa896967984c9ec66 /net-libs/qxmpp
parent[eclass] Move virtual/yacc dependency so that it's not added to RDEPEND. Fixe... (diff)
downloadgentoo-2-577a0b9ad117efc02c0e66be863ced2150c30d3f.tar.gz
gentoo-2-577a0b9ad117efc02c0e66be863ced2150c30d3f.tar.bz2
gentoo-2-577a0b9ad117efc02c0e66be863ced2150c30d3f.zip
Add net-libs/qxmpp
(Portage version: 2.1.10.11/cvs/Linux x86_64)
Diffstat (limited to 'net-libs/qxmpp')
-rw-r--r--net-libs/qxmpp/ChangeLog13
-rw-r--r--net-libs/qxmpp/files/00_correct_install_path.patch12
-rw-r--r--net-libs/qxmpp/metadata.xml12
-rw-r--r--net-libs/qxmpp/qxmpp-0.3.45.2.ebuild25
-rw-r--r--net-libs/qxmpp/qxmpp-9999.ebuild41
5 files changed, 103 insertions, 0 deletions
diff --git a/net-libs/qxmpp/ChangeLog b/net-libs/qxmpp/ChangeLog
new file mode 100644
index 000000000000..5eecb553f6aa
--- /dev/null
+++ b/net-libs/qxmpp/ChangeLog
@@ -0,0 +1,13 @@
+# ChangeLog for net-libs/qxmpp
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/qxmpp/ChangeLog,v 1.1 2011/08/21 16:29:19 maksbotan Exp $
+
+*qxmpp-9999 (21 Aug 2011)
+*qxmpp-0.3.45.2 (21 Aug 2011)
+
+ 21 Aug 2011; Maxim Koltsov <maksbotan@gentoo.org>
+ +files/00_correct_install_path.patch, +qxmpp-0.3.45.2.ebuild,
+ +qxmpp-9999.ebuild, +metadata.xml:
+ Copy net-libs/qxmpp ebuilds from rion-overlay, thanks to 0xd34df00d. Bugs
+ 353690 and 375991
+
diff --git a/net-libs/qxmpp/files/00_correct_install_path.patch b/net-libs/qxmpp/files/00_correct_install_path.patch
new file mode 100644
index 000000000000..8f4882166f1c
--- /dev/null
+++ b/net-libs/qxmpp/files/00_correct_install_path.patch
@@ -0,0 +1,12 @@
+diff --git a/qxmpp.pri b/qxmpp.pri
+index 13854f8..a7353e7 100644
+--- a/qxmpp.pri
++++ b/qxmpp.pri
+@@ -37,6 +37,6 @@ symbian {
+
+ unix {
+ isEmpty(PREFIX) {
+- PREFIX = /usr/local
++ PREFIX = /usr
+ }
+ }
diff --git a/net-libs/qxmpp/metadata.xml b/net-libs/qxmpp/metadata.xml
new file mode 100644
index 000000000000..296ea7115ca9
--- /dev/null
+++ b/net-libs/qxmpp/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>leechcraft@gentoo.org</email>
+ <description>Meta maintainer for all leechcraft packages, assign bugs to this email</description>
+</maintainer>
+<use>
+ <flag name="extras">Obsolete flag left for compability with leechcraft ebuilds</flag>
+</use>
+</pkgmetadata>
diff --git a/net-libs/qxmpp/qxmpp-0.3.45.2.ebuild b/net-libs/qxmpp/qxmpp-0.3.45.2.ebuild
new file mode 100644
index 000000000000..b9bb22b2ac28
--- /dev/null
+++ b/net-libs/qxmpp/qxmpp-0.3.45.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/qxmpp/qxmpp-0.3.45.2.ebuild,v 1.1 2011/08/21 16:29:19 maksbotan Exp $
+
+EAPI=3
+
+inherit multilib qt4-r2
+
+DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt framework."
+HOMEPAGE="http://code.google.com/p/qxmpp/"
+SRC_URI="https://github.com/downloads/0xd34df00d/qxmpp-dev/${P}-extras.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug +extras"
+
+DEPEND="x11-libs/qt-core
+ x11-libs/qt-gui
+ media-libs/speex"
+RDEPEND="${DEPEND}"
+
+src_configure(){
+ eqmake4 "${S}"/qxmpp.pro "PREFIX=/usr" "LIBDIR=$(get_libdir)"
+}
diff --git a/net-libs/qxmpp/qxmpp-9999.ebuild b/net-libs/qxmpp/qxmpp-9999.ebuild
new file mode 100644
index 000000000000..e525d1c0ce1e
--- /dev/null
+++ b/net-libs/qxmpp/qxmpp-9999.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/qxmpp/qxmpp-9999.ebuild,v 1.1 2011/08/21 16:29:19 maksbotan Exp $
+
+EAPI=3
+
+ESVN_REPO_URI="http://qxmpp.googlecode.com/svn/trunk/"
+EGIT_REPO_URI="git://github.com/0xd34df00d/qxmpp-dev.git"
+
+inherit qt4-r2 multilib subversion git-2
+
+DESCRIPTION="A cross-platform C++ XMPP client library based on the Qt framework."
+HOMEPAGE="http://code.google.com/p/qxmpp/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug +extras"
+
+DEPEND="x11-libs/qt-core
+ x11-libs/qt-gui
+ media-libs/speex"
+RDEPEND="${DEPEND}"
+
+src_unpack(){
+ if ! use extras; then
+ subversion_src_unpack
+ else
+ git-2_src_unpack
+ fi
+}
+
+src_prepare(){
+ if ! use extras; then
+ subversion_src_prepare
+ fi
+}
+
+src_configure(){
+ eqmake4 "${S}"/qxmpp.pro "PREFIX=/usr" "LIBDIR=$(get_libdir)"
+}