summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Ullmann <jokey@gentoo.org>2008-08-27 14:23:49 +0000
committerMarkus Ullmann <jokey@gentoo.org>2008-08-27 14:23:49 +0000
commite65838290103f9e3a87890df9d4dc6de0d943fc1 (patch)
tree0549f8f91d68c35f3af00a8e0d32a38900eb79de /net-irc/quassel
parentstable amd64, bug #234740. Enable prestrip patch from version 2.0.8. (diff)
downloadhistorical-e65838290103f9e3a87890df9d4dc6de0d943fc1.tar.gz
historical-e65838290103f9e3a87890df9d4dc6de0d943fc1.tar.bz2
historical-e65838290103f9e3a87890df9d4dc6de0d943fc1.zip
0Hour Version bump :D
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.26-gentoo i686
Diffstat (limited to 'net-irc/quassel')
-rw-r--r--net-irc/quassel/ChangeLog7
-rw-r--r--net-irc/quassel/Manifest10
-rw-r--r--net-irc/quassel/quassel-0.3.0.ebuild82
3 files changed, 94 insertions, 5 deletions
diff --git a/net-irc/quassel/ChangeLog b/net-irc/quassel/ChangeLog
index 6ec075dc69a5..c2938d6ae723 100644
--- a/net-irc/quassel/ChangeLog
+++ b/net-irc/quassel/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-irc/quassel
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.23 2008/08/26 12:01:44 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.24 2008/08/27 14:23:49 jokey Exp $
+
+*quassel-0.3.0 (27 Aug 2008)
+
+ 27 Aug 2008; Markus Ullmann <jokey@gentoo.org> +quassel-0.3.0.ebuild:
+ 0Hour Version bump :D
26 Aug 2008; Markus Ullmann <jokey@gentoo.org> +files/quasselcore.conf,
+files/quasselcore.init, metadata.xml, quassel-0.2.0_rc1.ebuild,
diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index d52d2566bec6..e582b1b6a66a 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -5,16 +5,18 @@ AUX quasselcore.conf 590 RMD160 8eddc833fdefb7cb0e1ae90bc33bd1c96954e0cd SHA1 2b
AUX quasselcore.init 634 RMD160 3081d3b4bf0bcb7b49595a2d057e71838040289d SHA1 f6839a5b600d8cd841977618710e9f0ea94b1d65 SHA256 1a29cd644d668d70ff42b489a5c19182df8c57f24dbc91b65babd122c81a958d
DIST quassel-0.2.0-beta1.tar.bz2 967029 RMD160 8ae5af27714b60f38b123f6b0bbef9da4c8b1ffe SHA1 36fe1f1352f79f77d824d076add4e9e24c49ba75 SHA256 b57e9736e40f43233902b8903ed9681fda2deadf9a3e31a75d3a7726b0c784ef
DIST quassel-0.2.0-rc1.tar.bz2 2135106 RMD160 8040ab1fe20b501cee2211f678f3fbf07aaadabb SHA1 eabb0f9a265ae4d0e26f855826a422bc293ae54f SHA256 bb8a7d982b2596c18a3bdbbf7b6ef295588d79f259198b5dbacffebfc5009ccd
+DIST quassel-0.3.0.tar.bz2 1967582 RMD160 2a21067dc8edcebcb478cb2c7b739dcde1e542dd SHA1 b12f45aaab8c545d23f565544764c1527542e015 SHA256 ce9b724b4a44bb201272be7ca43e0ca9424139e9a10708b631e08ec66fb6219c
EBUILD quassel-0.2.0_beta1.ebuild 2224 RMD160 3e8d7db7027846e11d6d222d6613c818f9d82609 SHA1 413babd729891410056137553f317870665f797e SHA256 e303f76f534d0cd0712457b295563311710172435c9262c1f7b1c6de60796fe2
EBUILD quassel-0.2.0_rc1.ebuild 2459 RMD160 9516b3e2a12a73b16c2428bec36c2f87c62fb18f SHA1 25a6ea37c6de9d46c3432c4de5abc405646e5f8f SHA256 a656a77d91d2b9f8a4c1106bf11f5d1aa7e8d8f218e211384b14cd0674c00dd4
EBUILD quassel-0.2.9999.ebuild 2398 RMD160 61592b344d233cc20305793ffec91e1674537b65 SHA1 eb8e9fda05c4a50f3053007d481fa06630cd76d7 SHA256 0c42935b85ce5a6eac9ad4bf8ea2d9522f53dc785611df1d5289ffdc5bd64c3f
+EBUILD quassel-0.3.0.ebuild 2147 RMD160 1a71da23a89e79b7f30ed7a8447f3b75701364fd SHA1 3362097ad62023ecccecc1f62d3406c952bb4988 SHA256 93638796e13e026ea9c5a5fe757ca740626ea84c2e358716245656760d9e97e8
EBUILD quassel-9999-r1.ebuild 2352 RMD160 524b3a26c0e15cf07475187c82eede0ab6976199 SHA1 407e4d7605f6b42e4cf238098b291106940824eb SHA256 2b847d4c288d510de8a46ebf654276be905cff007b79bb007602b95383e74fad
-MISC ChangeLog 4473 RMD160 a8599f4ae5236b2e9352b4492acf849376267161 SHA1 4c904b43e12bf522dbd73d4405868279eb7ceae7 SHA256 ac65ba3b64d24e2c93df4e4a56133eba793d2f6deb06cbf2f915408d4c9587de
+MISC ChangeLog 4600 RMD160 f35d6cd0a25cfaf4983a4f2900935c8d4a3ad093 SHA1 7b83a9d713b85b2b0a87f16088a01f6d4d294dd9 SHA256 d445916b7fe2e3a3d1adea39a4c9886cbb8c22b28b9e6ddb1d2acbbb54d36c03
MISC metadata.xml 770 RMD160 5a905a2b777f958a229b50a169b357978fa178a8 SHA1 10a1c0af8b6d105bcb28779d265cd3964519a92e SHA256 5de31da7c6c876b311907554328bc6a3cd61ac4d2b35b1d700dcd02d07530916
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkiz8K0ACgkQz974XjDVpbletQCgpK5FDS9ZXAL6gQDSNRErGLgS
-4QgAn0BoYfhRN48eo8YMTwVXnf3y5lrv
-=8njD
+iEYEARECAAYFAki1Y3sACgkQz974XjDVpbkPugCgnBLe+3c7svuOqL6BGZ9W7spb
+9t0An3+yOMlnZD0Ih+9iimIHybNFOJTu
+=ikqY
-----END PGP SIGNATURE-----
diff --git a/net-irc/quassel/quassel-0.3.0.ebuild b/net-irc/quassel/quassel-0.3.0.ebuild
new file mode 100644
index 000000000000..7fa2409a4b1e
--- /dev/null
+++ b/net-irc/quassel/quassel-0.3.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-0.3.0.ebuild,v 1.1 2008/08/27 14:23:49 jokey Exp $
+
+EAPI=1
+
+inherit cmake-utils eutils
+
+MY_P="${P/_/-}"
+DESCRIPTION="Core/client IRC client."
+HOMEPAGE="http://quassel-irc.org/"
+SRC_URI="http://quassel-irc.org/pub/${MY_P}.tar.bz2"
+
+LICENSE="GPL-3"
+KEYWORDS=""
+SLOT="0"
+IUSE="+X +server debug"
+
+RDEPEND="x11-libs/qt-core:4
+ server? (
+ x11-libs/qt-sql:4
+ x11-libs/qt-script:4
+ )
+ X? ( x11-libs/qt-gui:4 )"
+DEPEND="${RDEPEND}
+ >=dev-util/cmake-2.4.7"
+
+DOCS="ChangeLog README README.Qtopia"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+ if ! use server && ! use X; then
+ eerror "You have to build one or both of quassel client or server."
+ die "Both server and X USE flags unset."
+ fi
+
+ qt44=$(has_version x11-libs/qt-sql && echo yes || echo no)
+ if use server && ! built_with_use $([[ ${qt44} == "yes" ]] && echo "x11-libs/qt-sql sqlite" || echo "x11-libs/qt:4 sqlite3"); then
+ eerror "Quassel require Qt 4 built with SQLite support"
+ if [[ ${qt44} == "yes" ]]; then
+ eerror "Please rebuild x11-libs/qt-sql:4 with sqlite USE flag enabled."
+ die "Missing sqlite support in x11-libs/qt-sql:4"
+ else
+ eerror "Please rebuild x11-libs/qt:4 with sqlite3 USE flag enabled."
+ die "Missing sqlite3 support in x11-libs/qt:4"
+ fi
+ fi
+}
+
+src_compile() {
+ local mycmakeargs="
+ $(cmake-utils_use_want server CORE)
+ $(cmake-utils_use_want X QTCLIENT)
+ -DWANT_MONO=OFF
+ "
+
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ # Only install the icons if the X client was installed
+ if use X; then
+ insinto /usr/share/icons/hicolor
+ # avoid the connected/ directory, get only the ${size}x${size}
+ doins -r "${S}"/src/icons/quassel/*x*
+ fi
+
+ if use server; then
+ newinitd "${FILESDIR}"/quasselcore.init quasselcore
+ newconfd "${FILESDIR}"/quasselcore.conf quasselcore
+ fi
+}
+
+pkg_postinst() {
+ if use server; then
+ ewarn "In order to use the quassel init script you must set the"
+ ewarn "QUASSEL_USER variable in /etc/conf.d/quasselcore to your username."
+ fi
+}