diff options
author | Markus Ullmann <jokey@gentoo.org> | 2008-08-27 14:23:49 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2008-08-27 14:23:49 +0000 |
commit | e65838290103f9e3a87890df9d4dc6de0d943fc1 (patch) | |
tree | 0549f8f91d68c35f3af00a8e0d32a38900eb79de /net-irc/quassel | |
parent | stable amd64, bug #234740. Enable prestrip patch from version 2.0.8. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-irc/quassel/Manifest | 10 | ||||
-rw-r--r-- | net-irc/quassel/quassel-0.3.0.ebuild | 82 |
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 +} |