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
commit7e19ca78b1aa0cc9c0d3fb4f7f1ff6a9252d76dd (patch)
tree2d216b16a1711faf73de6f00cd0b5dcb8345597c /net-libs
parent[eclass] Move virtual/yacc dependency so that it's not added to RDEPEND. Fixe... (diff)
downloadhistorical-7e19ca78b1aa0cc9c0d3fb4f7f1ff6a9252d76dd.tar.gz
historical-7e19ca78b1aa0cc9c0d3fb4f7f1ff6a9252d76dd.tar.bz2
historical-7e19ca78b1aa0cc9c0d3fb4f7f1ff6a9252d76dd.zip
Add net-libs/qxmpp
Package-Manager: portage-2.1.10.11/cvs/Linux x86_64
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/qxmpp/ChangeLog13
-rw-r--r--net-libs/qxmpp/Manifest6
-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
6 files changed, 109 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/Manifest b/net-libs/qxmpp/Manifest
new file mode 100644
index 000000000000..76b2a477317a
--- /dev/null
+++ b/net-libs/qxmpp/Manifest
@@ -0,0 +1,6 @@
+AUX 00_correct_install_path.patch 202 RMD160 ee9143154e5412cd66143c0ebe814dca3a5d0801 SHA1 6f1b072649acfd88694ce95a7d29a84a9ce9ebd6 SHA256 8ad140cb625aba4eb985599843eb9d2f2483f43aed558e36370173918ef4cbec
+DIST qxmpp-0.3.45.2-extras.tar.bz2 200335 RMD160 8ec6f7e02bb630d00f3b0b2d8d167e04634572e3 SHA1 df9908a95615ef4640c6bca42867fd44df47edf0 SHA256 f213ccce04252eeabd2aa84a624326281dedf332e68a20b248f22ac6084929b5
+EBUILD qxmpp-0.3.45.2.ebuild 700 RMD160 aec057dd9412b6a305cea67990942525d3c9a9eb SHA1 cf70761088c317f1443951a388cbb8cbbcfd6160 SHA256 f6adcaa1096dcb8d0ccb094e46019001397fc1c1e037eef8cbcbeabd36c73c44
+EBUILD qxmpp-9999.ebuild 899 RMD160 d6095bd5789afcd4e9f1d8178eda744a7dc0b45d SHA1 90cf2cc0f16b447ec7a2cfb4b70fd54981cb301b SHA256 f6187260fc91351bd9424233eb1c073bec1e7153b7ec5c360625fb589667cf33
+MISC ChangeLog 511 RMD160 a280c859ff109df338da38192877f3cee19d362a SHA1 56151ed7ee02c7900e17c4aa397b39930862b2f1 SHA256 4883fa1205ddedc3ca7b212349b64e374f4bc2a0d242881c898e1d4612ebf701
+MISC metadata.xml 424 RMD160 9711153b7cb216dda41b4be5c304f32eee446863 SHA1 2787a6ddedb4713abf93794787935867e4f62cc2 SHA256 70591b6fec7850c97494e332cc539c0f06783ad9d3c9fbb3eaa89a8752d1acb9
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)"
+}