diff options
Diffstat (limited to 'app-leechcraft/lc-azoth')
-rw-r--r-- | app-leechcraft/lc-azoth/ChangeLog | 216 | ||||
-rw-r--r-- | app-leechcraft/lc-azoth/Manifest | 7 | ||||
-rw-r--r-- | app-leechcraft/lc-azoth/lc-azoth-0.5.85.ebuild | 86 | ||||
-rw-r--r-- | app-leechcraft/lc-azoth/lc-azoth-0.5.90.ebuild | 87 | ||||
-rw-r--r-- | app-leechcraft/lc-azoth/lc-azoth-9999.ebuild | 87 | ||||
-rw-r--r-- | app-leechcraft/lc-azoth/metadata.xml | 34 |
6 files changed, 517 insertions, 0 deletions
diff --git a/app-leechcraft/lc-azoth/ChangeLog b/app-leechcraft/lc-azoth/ChangeLog new file mode 100644 index 000000000000..218f5910d850 --- /dev/null +++ b/app-leechcraft/lc-azoth/ChangeLog @@ -0,0 +1,216 @@ +# ChangeLog for app-leechcraft/lc-azoth +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-azoth/ChangeLog,v 1.1 2013/03/08 21:55:25 maksbotan Exp $ + +*lc-azoth-9999 (08 Mar 2013) +*lc-azoth-0.5.90 (08 Mar 2013) +*lc-azoth-0.5.85 (08 Mar 2013) + + 08 Mar 2013; Maxim Koltsov <maksbotan@gentoo.org> +lc-azoth-0.5.85.ebuild, + +lc-azoth-0.5.90.ebuild, +lc-azoth-9999.ebuild, +metadata.xml: + Move to app-leechcraft/category + + 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> + leechcraft-azoth-0.5.85.ebuild, leechcraft-azoth-0.5.90.ebuild, + leechcraft-azoth-9999.ebuild: + Move Qt dependencies to the new category + + 16 Feb 2013; Agostino Sarubbo <ago@gentoo.org> leechcraft-azoth-0.5.90.ebuild: + Stable for x86, wrt bug #457824 + + 16 Feb 2013; Agostino Sarubbo <ago@gentoo.org> leechcraft-azoth-0.5.90.ebuild: + Stable for amd64, wrt bug #457824 + +*leechcraft-azoth-0.5.90 (25 Dec 2012) + + 25 Dec 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.5.90.ebuild: + Bump LeechCraft to 0.5.90, thanks to 0xd34df00d + + 19 Dec 2012; Maxim Koltsov <maksbotan@gentoo.org> + -leechcraft-azoth-0.5.70.ebuild, -leechcraft-azoth-0.5.75-r1.ebuild, + -leechcraft-azoth-0.5.80.ebuild: + Remove old LeechCraft versions + + 08 Dec 2012; Sergey Popov <pinkbyte@gentoo.org> leechcraft-azoth-9999.ebuild, + metadata.xml: + Replace USE-flag zheet with USE-flag msn, wrt bug #402833 + + 27 Nov 2012; Sergey Popov <pinkbyte@gentoo.org> leechcraft-azoth-9999.ebuild, + metadata.xml: + Use global USE-flags, where it is possible, fix description for old flags, + wrt bug #402833 + + 10 Nov 2012; Sergey Popov <pinkbyte@gentoo.org> leechcraft-azoth-9999.ebuild, + metadata.xml: + Add shell command executor plugin support + + 20 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> + leechcraft-azoth-0.5.70.ebuild, leechcraft-azoth-0.5.75-r1.ebuild, + leechcraft-azoth-0.5.80.ebuild, leechcraft-azoth-0.5.85.ebuild: + Fix net-libs/libotr dependency wrt bug #438958 + +*leechcraft-azoth-0.5.85 (08 Oct 2012) + + 08 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> + +leechcraft-azoth-0.5.85.ebuild: + Bump LeechCraft to 0.5.85, thanks to 0xd34df00d + + 06 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> leechcraft-azoth-9999.ebuild: + Remove USE-flag dependency on net-libs/qxmpp-9999, 'extras' USE-flag was + dropped from it earlier + +*leechcraft-azoth-0.5.80 (13 Aug 2012) + + 13 Aug 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.5.80.ebuild: + Bump LeechCraft to 0.5.80, thanks to 0xd34df00d + +*leechcraft-azoth-0.5.75-r1 (10 Aug 2012) + + 10 Aug 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.5.75-r1.ebuild, -leechcraft-azoth-0.5.75.ebuild, + leechcraft-azoth-9999.ebuild: + Require at least one style plugin to be enabled, bug #430728. + + 07 Aug 2012; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-9999.ebuild, metadata.xml: + Add birthdaynotifier use to 9999 + +*leechcraft-azoth-0.5.75 (19 Jul 2012) + + 19 Jul 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.5.75.ebuild, -leechcraft-azoth-0.4.99.ebuild, + -leechcraft-azoth-0.5.0.ebuild, -leechcraft-azoth-0.5.60.ebuild, + -leechcraft-azoth-0.5.65.ebuild: + Removed old versions, bumped to 0.5.75 + + 15 Jul 2012; Michael Palimaka <kensington@gentoo.org> + leechcraft-azoth-0.4.99.ebuild, leechcraft-azoth-0.5.0.ebuild, + leechcraft-azoth-0.5.60.ebuild, leechcraft-azoth-0.5.65.ebuild, + leechcraft-azoth-0.5.70.ebuild, leechcraft-azoth-9999.ebuild: + Add missing slot dependencies on Qt. + + 07 Jul 2012; Johannes Huber <johu@gentoo.org> leechcraft-azoth-0.5.70.ebuild: + Stable for x86, wrt bug #424613 + + 04 Jul 2012; Agostino Sarubbo <ago@gentoo.org> + leechcraft-azoth-0.5.70.ebuild: + Stable for amd64, wrt bug #424613 + + 03 Jul 2012; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-0.5.70.ebuild: + Change depend on qxmpp to 0.3.61 version, thanks to Pinkbyte and 0xd34df00d + + 01 Jul 2012; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-0.5.70.ebuild: + Depend strictly on given qxmpp version, bug 423205. Thanks to 0xd34df00d + + 12 Jun 2012; Maxim Koltsov <maksbotan@gentoo.org> metadata.xml: + Fix zheet use flag description in metadata + +*leechcraft-azoth-0.5.70 (01 Jun 2012) + + 01 Jun 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.5.70.ebuild, leechcraft-azoth-9999.ebuild, metadata.xml: + Bump LeechCraft to 0.5.70 "Hessian Blade" + + 23 May 2012; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-9999.ebuild: + Add app-text/hunspell DEPEND to leechcraft-azoth-9999 + +*leechcraft-azoth-0.5.65 (22 Apr 2012) + + 22 Apr 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.5.65.ebuild: + Bump net-im/leechcraft-azoth to 0.5.65, thanks to 0xd34df00d + + 07 Apr 2012; Markus Meier <maekke@gentoo.org> leechcraft-azoth-0.4.99.ebuild: + x86 stable, bug #400605 + +*leechcraft-azoth-0.5.60 (20 Mar 2012) + + 20 Mar 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.5.60.ebuild: + Bump LeechCraft to 0.5.60, thank to 0xd34df00d + + 04 Mar 2012; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-9999.ebuild, metadata.xml: + Add depends for telepathy and keeso plugin to 9999. Thanks to 0xd34df00d + + 09 Feb 2012; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-0.5.0.ebuild, leechcraft-azoth-9999.ebuild: + Added missing (R)DEPEND to 0.5.0 and 9999 + +*leechcraft-azoth-0.5.0 (09 Feb 2012) + + 09 Feb 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.5.0.ebuild, -leechcraft-azoth-0.4.96-r1.ebuild, + -leechcraft-azoth-0.4.97.ebuild: + Bumped LeechCraft to 0.5.0, removed 0.4.96-r1 and 0.4.97 + + 04 Feb 2012; Agostino Sarubbo <ago@gentoo.org> + leechcraft-azoth-0.4.99.ebuild: + Stable for amd64, wrt bug #400605 + + 02 Feb 2012; Maxim Koltsov <maksbotan@gentoo.org> Manifest: + Big leechcraft bump to 0.4.99, thanks to 0xd34df00d + +*leechcraft-azoth-0.4.99 (02 Feb 2012) + + 02 Feb 2012; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.4.99.ebuild: + Bump app-editors/leechcraft-popishu to 0.4.99, thanks to 0xd34df00d + + 24 Jan 2012; Johannes Huber <johu@gentoo.org> leechcraft-azoth-9999.ebuild: + Non maintainer commit. Change dep according package move. + +*leechcraft-azoth-0.4.97 (31 Dec 2011) + + 31 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> + -leechcraft-azoth-0.4.85.ebuild, -leechcraft-azoth-0.4.90.ebuild, + +leechcraft-azoth-0.4.97.ebuild: + Bump to 0.4.97, remove 0.4.80 and 0.4.90 + + 24 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-9999.ebuild, metadata.xml: + Add zheet use flag to 9999 + +*leechcraft-azoth-0.4.96-r1 (16 Dec 2011) + + 16 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> + -leechcraft-azoth-0.4.96.ebuild, +leechcraft-azoth-0.4.96-r1.ebuild, + leechcraft-azoth-9999.ebuild: + Bump to eapi4, fix bug 394935 + +*leechcraft-azoth-0.4.96 (15 Dec 2011) + + 15 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.4.96.ebuild: + Bump net-im/leechcraft-azoth to 0.4.96, thanks to 0xd34df00d + + 23 Oct 2011; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-9999.ebuild, metadata.xml: + Add isterique plugin to 9999 version + + 24 Sep 2011; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-9999.ebuild, metadata.xml: + Add otroid use flag to 9999 version + +*leechcraft-azoth-0.4.90 (14 Sep 2011) + + 14 Sep 2011; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.4.90.ebuild: + Bump net-im/leechcraft-azoth to 0.4.90, thanks to 0xd34df00d + + 25 Aug 2011; Maxim Koltsov <maksbotan@gentoo.org> + leechcraft-azoth-0.4.85.ebuild, leechcraft-azoth-9999.ebuild: + Add missing x11-libs/qt-dbus dependency, make 'metacontacts' use '+' + +*leechcraft-azoth-9999 (23 Aug 2011) +*leechcraft-azoth-0.4.85 (23 Aug 2011) + + 23 Aug 2011; Maxim Koltsov <maksbotan@gentoo.org> + +leechcraft-azoth-0.4.85.ebuild, +leechcraft-azoth-9999.ebuild, + +metadata.xml: + Copy net-im/leechcraft-azoth from rion-overlay, thanks to 0xd34df00d diff --git a/app-leechcraft/lc-azoth/Manifest b/app-leechcraft/lc-azoth/Manifest new file mode 100644 index 000000000000..f7e7fad98649 --- /dev/null +++ b/app-leechcraft/lc-azoth/Manifest @@ -0,0 +1,7 @@ +DIST leechcraft-0.5.85.tar.xz 5463144 SHA256 3208d8013911c9d848dc007554b0a6e22eee0ed8e16c25a11da9a7931650f694 SHA512 76fb2e9cc9be1219b603f2ea04af945b63376d0e0834a46a668eb23c66a3939d4239b410235302866523cd26918e1dd09c7a6e868845e9d458df96829ba81a70 WHIRLPOOL 84a141d70400201a481c9ae1fd362d079e0357022fd16398053264e7b97996b62b44ae2190cb44ab3c537627d6586eca38de18aab8b2490f26bcc92183e515b4 +DIST leechcraft-0.5.90.tar.xz 6147148 SHA256 68c3dd66c0456dd75aabc818580c1c54ebbb7d8ccaa8db322a91e456b34acc43 SHA512 e82d44e010a13b961dbda98f993afbe3003f0925bc63d4ecd59ae2b9b2f030455d6bafbe9aa9eb8fe98f9ae09050cd9bed01e3e5e1703a2781e74bdc8e9408b7 WHIRLPOOL 3a9fe7afe32dc0cb8dda12c3e430e1112a115de7264bc9536c0cadb64ad56b1dcb19340220ab7fd0f38db24fd14c79ccd8f2ca35199dd6090fa4e94dab337017 +EBUILD lc-azoth-0.5.85.ebuild 3070 SHA256 7b252789994e3c13a4467e86da798cdd65b6edc8cc092e9f1d976f335d1f9d8c SHA512 fbad91eab608588214c2a6ea982570381f7a809657e7a049239fdb320ce89f88532bce18ca36becf7a71da339da22c9a537b089dc3a079b44d5b09de23a7e772 WHIRLPOOL 57f5ba9bf550d5bc199ad8841121a18db6c09de4079d614bb5704cd7a274adb44bd56d19121093888e74d8a43136a1d13a7b94f7b5b2324125d3ed349923383e +EBUILD lc-azoth-0.5.90.ebuild 3085 SHA256 b120c20c7fbca32fba338792ec9789c8fe5f15885ef2c8838c051b4ebe32b490 SHA512 d1074dc5a74eb49a30c21bab1448fd8ce128c0409c2c3ae34ffabce7b312b4b7eb66c8fe2118b6f2bf15113fb52763be0fc6b982a4f4f88cc6cf528d65c57b36 WHIRLPOOL 685a424185fc7408739c67a7c1d0982b0ff903b6feef2f5e6ff5f3e14e1bf37fe9aee898208b7798efa65cb547a896af452097d890530e3e5a172a9ce070364b +EBUILD lc-azoth-9999.ebuild 3075 SHA256 652e0117a149dc1939ea4c8ed37b53e3e0858cf7d2c9ac140423fded551a79d7 SHA512 66de5e5741d13216807a8d58ee230d402a6c07aa1fda191038d3ec4868dc2eab76e5bede456347fdf9481e2093f9aa0e5432baf47f56d035b57033128e06d106 WHIRLPOOL 3ca886ed4a22cd35ab9be7cf687d0e04ced0be5c6ebaea8f18ad7c4686d44af21c4c3c84f7555f8dcaf7b0fbeb041a91897bdf1f07a0346429d386af0be8a41d +MISC ChangeLog 7939 SHA256 15e8fe1daa8c447f720578aba5c781a2103e57f1b6cb65ab90cc987b6a0341d4 SHA512 b15e9a712f2549961b28b3df51a3765ba5b1e9a9296b9cde7fa8402ae3dff0ed703257b91adbdd0b4fc45ea7285716a664e408820b3b460dbe569deffe5be876 WHIRLPOOL e89e00c47bed56d7a16a7b66d6d09ac2aa6d56799a4b7c297c6fecde2cd18d1e96cf9ebe3b01d5bdc44108f7b53f3b83328d659ae44bb3a6671de7021a73ed7b +MISC metadata.xml 2606 SHA256 46b4e93d81c8bf106e7ff8c64591ed1918228d8a1353a91acae74ef025029b02 SHA512 da1df3c4028e157f27d98991e1a200a59217bb9855d977d8cce1e62dc7fbcf7228d194a5def831b6c8e1726c84224660b1f486b6a0801634f48db205d5bffd16 WHIRLPOOL efd4ae95d52f78212d11e51e5c6f1db9475a11374344c013477bfbf1b04e4ac6a18b139775007067d8169e615a6c25e45b57922f328074fbca8955747cc264de diff --git a/app-leechcraft/lc-azoth/lc-azoth-0.5.85.ebuild b/app-leechcraft/lc-azoth/lc-azoth-0.5.85.ebuild new file mode 100644 index 000000000000..7e37b5024e93 --- /dev/null +++ b/app-leechcraft/lc-azoth/lc-azoth-0.5.85.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-azoth/lc-azoth-0.5.85.ebuild,v 1.1 2013/03/08 21:55:25 maksbotan Exp $ + +EAPI="4" + +inherit leechcraft + +DESCRIPTION="Azoth, the modular IM client for LeechCraft." + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug astrality +acetamide +adiumstyles +autoidler +autopaste +birthdaynotifier + +chathistory +crypt +depester +embedmedia +herbicide +hili +isterique + +juick +keeso +lastseen +metacontacts media +modnok +nativeemoticons + +otroid +p100q +rosenthal +standardstyles +xoox +xtazy +zheet" + +DEPEND="~app-leechcraft/lc-core-${PV} + dev-qt/qtwebkit:4 + dev-qt/qtmultimedia:4 + autoidler? ( x11-libs/libXScrnSaver ) + astrality? ( net-libs/telepathy-qt ) + otroid? ( =net-libs/libotr-3* ) + media? ( dev-qt/qtmultimedia:4 ) + rosenthal? ( app-text/hunspell ) + xoox? ( =net-libs/qxmpp-0.7* media-libs/speex ) + xtazy? ( dev-qt/qtdbus:4 ) + crypt? ( app-crypt/qca app-crypt/qca-gnupg ) + zheet? ( net-libs/libmsn )" +RDEPEND="${DEPEND} + astrality? ( + net-im/telepathy-mission-control + net-voip/telepathy-haze + ) + modnok? ( + || ( + media-gfx/imagemagick + media-gfx/graphicsmagick[imagemagick] + ) + virtual/latex-base + )" + +REQUIRED_USE="|| ( standardstyles adiumstyles )" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_enable crypt CRYPT) + $(cmake-utils_use_enable acetamide AZOTH_ACETAMIDE) + $(cmake-utils_use_enable adiumstyles AZOTH_ADIUMSTYLES) + $(cmake-utils_use_enable astrality AZOTH_ASTRALITY) + $(cmake-utils_use_enable autoidler AZOTH_AUTOIDLER) + $(cmake-utils_use_enable autopaste AZOTH_AUTOPASTE) + $(cmake-utils_use_enable birthdaynotifier AZOTH_BIRTHDAYNOTIFIER) + $(cmake-utils_use_enable chathistory AZOTH_CHATHISTORY) + $(cmake-utils_use_enable depester AZOTH_DEPESTER) + $(cmake-utils_use_enable embedmedia AZOTH_EMBEDMEDIA) + $(cmake-utils_use_enable herbicide AZOTH_HERBICIDE) + $(cmake-utils_use_enable hili AZOTH_HILI) + $(cmake-utils_use_enable isterique AZOTH_ISTERIQUE) + $(cmake-utils_use_enable juick AZOTH_JUICK) + $(cmake-utils_use_enable keeso AZOTH_KEESO) + $(cmake-utils_use_enable lastseen AZOTH_LASTSEEN) + $(cmake-utils_use_enable metacontacts AZOTH_LASTSEEN) + $(cmake-utils_use_enable media MEDIACALLS) + $(cmake-utils_use_enable modnok AZOTH_MODNOK) + $(cmake-utils_use_enable nativeemoticons AZOTH_NATIVEEMOTICONS) + $(cmake-utils_use_enable otroid AZOTH_OTROID) + $(cmake-utils_use_enable p100q AZOTH_P100Q) + $(cmake-utils_use_enable rosenthal AZOTH_ROSENTHAL) + $(cmake-utils_use_enable standardstyles AZOTH_STANDARDSTYLES) + $(cmake-utils_use_enable xoox AZOTH_XOOX) + $(cmake-utils_use_enable xtazy AZOTH_XTAZY) + $(cmake-utils_use_enable zheet AZOTH_ZHEET) + ) + + cmake-utils_src_configure +} + +pkg_postinst() { + if use rosenthal; then + elog "You have enabled the Azoth Rosenthal plugin for" + elog "spellchecking. It uses Hunspell/Myspell dictionaries," + elog "so install the ones for languages you use to enable" + elog "spellchecking." + fi +} diff --git a/app-leechcraft/lc-azoth/lc-azoth-0.5.90.ebuild b/app-leechcraft/lc-azoth/lc-azoth-0.5.90.ebuild new file mode 100644 index 000000000000..28f2d5ef1831 --- /dev/null +++ b/app-leechcraft/lc-azoth/lc-azoth-0.5.90.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-azoth/lc-azoth-0.5.90.ebuild,v 1.1 2013/03/08 21:55:25 maksbotan Exp $ + +EAPI="4" + +inherit leechcraft + +DESCRIPTION="Azoth, the modular IM client for LeechCraft." + +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="debug astrality +acetamide +adiumstyles +autoidler +autopaste +birthdaynotifier + +chathistory +crypt +depester +embedmedia +herbicide +hili +isterique + +juick +keeso +lastseen +metacontacts media +msn +latex +nativeemoticons + +otroid +p100q +spell shx +standardstyles +xmpp +xtazy" + +DEPEND="~app-leechcraft/lc-core-${PV} + dev-qt/qtwebkit:4 + dev-qt/qtmultimedia:4 + autoidler? ( x11-libs/libXScrnSaver ) + astrality? ( net-libs/telepathy-qt ) + otroid? ( net-libs/libotr ) + media? ( dev-qt/qtmultimedia:4 ) + msn? ( net-libs/libmsn ) + spell? ( app-text/hunspell ) + xmpp? ( =net-libs/qxmpp-0.7* media-libs/speex ) + xtazy? ( dev-qt/qtdbus:4 ) + crypt? ( app-crypt/qca app-crypt/qca-gnupg )" +RDEPEND="${DEPEND} + astrality? ( + net-im/telepathy-mission-control + net-voip/telepathy-haze + ) + latex? ( + || ( + media-gfx/imagemagick + media-gfx/graphicsmagick[imagemagick] + ) + virtual/latex-base + )" + +REQUIRED_USE="|| ( standardstyles adiumstyles )" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_enable crypt CRYPT) + $(cmake-utils_use_enable acetamide AZOTH_ACETAMIDE) + $(cmake-utils_use_enable adiumstyles AZOTH_ADIUMSTYLES) + $(cmake-utils_use_enable astrality AZOTH_ASTRALITY) + $(cmake-utils_use_enable autoidler AZOTH_AUTOIDLER) + $(cmake-utils_use_enable autopaste AZOTH_AUTOPASTE) + $(cmake-utils_use_enable birthdaynotifier AZOTH_BIRTHDAYNOTIFIER) + $(cmake-utils_use_enable chathistory AZOTH_CHATHISTORY) + $(cmake-utils_use_enable depester AZOTH_DEPESTER) + $(cmake-utils_use_enable embedmedia AZOTH_EMBEDMEDIA) + $(cmake-utils_use_enable herbicide AZOTH_HERBICIDE) + $(cmake-utils_use_enable hili AZOTH_HILI) + $(cmake-utils_use_enable isterique AZOTH_ISTERIQUE) + $(cmake-utils_use_enable juick AZOTH_JUICK) + $(cmake-utils_use_enable keeso AZOTH_KEESO) + $(cmake-utils_use_enable lastseen AZOTH_LASTSEEN) + $(cmake-utils_use_enable metacontacts AZOTH_LASTSEEN) + $(cmake-utils_use_enable media MEDIACALLS) + $(cmake-utils_use_enable latex AZOTH_MODNOK) + $(cmake-utils_use_enable msn AZOTH_ZHEET) + $(cmake-utils_use_enable nativeemoticons AZOTH_NATIVEEMOTICONS) + $(cmake-utils_use_enable otroid AZOTH_OTROID) + $(cmake-utils_use_enable p100q AZOTH_P100Q) + $(cmake-utils_use_enable spell AZOTH_ROSENTHAL) + $(cmake-utils_use_enable shx AZOTH_SHX) + $(cmake-utils_use_enable standardstyles AZOTH_STANDARDSTYLES) + $(cmake-utils_use_enable xmpp AZOTH_XOOX) + $(cmake-utils_use_enable xtazy AZOTH_XTAZY) + ) + + cmake-utils_src_configure +} + +pkg_postinst() { + if use spell; then + elog "You have enabled the Azoth Rosenthal plugin for" + elog "spellchecking. It uses Hunspell/Myspell dictionaries," + elog "so install the ones for languages you use to enable" + elog "spellchecking." + fi +} diff --git a/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild b/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild new file mode 100644 index 000000000000..f75dc5f8deda --- /dev/null +++ b/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-leechcraft/lc-azoth/lc-azoth-9999.ebuild,v 1.1 2013/03/08 21:55:25 maksbotan Exp $ + +EAPI="4" + +inherit leechcraft + +DESCRIPTION="Azoth, the modular IM client for LeechCraft." + +SLOT="0" +KEYWORDS="" +IUSE="debug astrality +acetamide +adiumstyles +autoidler +autopaste +birthdaynotifier + +chathistory +crypt +depester +embedmedia +herbicide +hili +isterique + +juick +keeso +lastseen +metacontacts media +msn +latex +nativeemoticons + +otroid +p100q +spell shx +standardstyles +xmpp +xtazy" + +DEPEND="~app-leechcraft/lc-core-${PV} + dev-qt/qtwebkit:4 + dev-qt/qtmultimedia:4 + autoidler? ( x11-libs/libXScrnSaver ) + astrality? ( net-libs/telepathy-qt ) + otroid? ( net-libs/libotr ) + media? ( dev-qt/qtmultimedia:4 ) + msn? ( net-libs/libmsn ) + spell? ( app-text/hunspell ) + xmpp? ( =net-libs/qxmpp-9999 media-libs/speex ) + xtazy? ( dev-qt/qtdbus:4 ) + crypt? ( app-crypt/qca app-crypt/qca-gnupg )" +RDEPEND="${DEPEND} + astrality? ( + net-im/telepathy-mission-control + net-voip/telepathy-haze + ) + latex? ( + || ( + media-gfx/imagemagick + media-gfx/graphicsmagick[imagemagick] + ) + virtual/latex-base + )" + +REQUIRED_USE="|| ( standardstyles adiumstyles )" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_enable crypt CRYPT) + $(cmake-utils_use_enable acetamide AZOTH_ACETAMIDE) + $(cmake-utils_use_enable adiumstyles AZOTH_ADIUMSTYLES) + $(cmake-utils_use_enable astrality AZOTH_ASTRALITY) + $(cmake-utils_use_enable autoidler AZOTH_AUTOIDLER) + $(cmake-utils_use_enable autopaste AZOTH_AUTOPASTE) + $(cmake-utils_use_enable birthdaynotifier AZOTH_BIRTHDAYNOTIFIER) + $(cmake-utils_use_enable chathistory AZOTH_CHATHISTORY) + $(cmake-utils_use_enable depester AZOTH_DEPESTER) + $(cmake-utils_use_enable embedmedia AZOTH_EMBEDMEDIA) + $(cmake-utils_use_enable herbicide AZOTH_HERBICIDE) + $(cmake-utils_use_enable hili AZOTH_HILI) + $(cmake-utils_use_enable isterique AZOTH_ISTERIQUE) + $(cmake-utils_use_enable juick AZOTH_JUICK) + $(cmake-utils_use_enable keeso AZOTH_KEESO) + $(cmake-utils_use_enable lastseen AZOTH_LASTSEEN) + $(cmake-utils_use_enable metacontacts AZOTH_LASTSEEN) + $(cmake-utils_use_enable media MEDIACALLS) + $(cmake-utils_use_enable latex AZOTH_MODNOK) + $(cmake-utils_use_enable msn AZOTH_ZHEET) + $(cmake-utils_use_enable nativeemoticons AZOTH_NATIVEEMOTICONS) + $(cmake-utils_use_enable otroid AZOTH_OTROID) + $(cmake-utils_use_enable p100q AZOTH_P100Q) + $(cmake-utils_use_enable spell AZOTH_ROSENTHAL) + $(cmake-utils_use_enable shx AZOTH_SHX) + $(cmake-utils_use_enable standardstyles AZOTH_STANDARDSTYLES) + $(cmake-utils_use_enable xmpp AZOTH_XOOX) + $(cmake-utils_use_enable xtazy AZOTH_XTAZY) + ) + + cmake-utils_src_configure +} + +pkg_postinst() { + if use spell; then + elog "You have enabled the Azoth Rosenthal plugin for" + elog "spellchecking. It uses Hunspell/Myspell dictionaries," + elog "so install the ones for languages you use to enable" + elog "spellchecking." + fi +} diff --git a/app-leechcraft/lc-azoth/metadata.xml b/app-leechcraft/lc-azoth/metadata.xml new file mode 100644 index 000000000000..e427e5157114 --- /dev/null +++ b/app-leechcraft/lc-azoth/metadata.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>leechcraft</herd> +<use> + <flag name="astrality">Build Astrality, support for protocols provided by Telepathy</flag> + <flag name="acetamide">Build Acetamide, the IRC protocol support</flag> + <flag name="adiumstyles">Build support for Adium styles</flag> + <flag name="autoidler">Build support for automatic status changing according to user idle time</flag> + <flag name="autopaste">Build Autopaste for pasting long texts to pastebins</flag> + <flag name="birthdaynotifier">Build Birthday Notifier for you to not forget about birthdays of your contacts.</flag> + <flag name="chathistory">Build ChatHistory which stories chat history</flag> + <flag name="depester">Build Depester which enables to ignore MUC participants</flag> + <flag name="embedmedia">Build EmbedMedia for embedding flash videos and images directly into chat windows</flag> + <flag name="herbicide">Build Herbicide, a basic antispam plugin</flag> + <flag name="hili">Build HiLi which allows to customize highlight settings in MUCs</flag> + <flag name="isterique">Build Isterique plugin for neutralizing excessive caps lock usage</flag> + <flag name="juick">Build plugin for the Juick.com microblogging service</flag> + <flag name="keeso">Build plugin for changing text into SoMEtHInG lIKe THiS</flag> + <flag name="lastseen">Build plugin for client-side recording of the last online/available time</flag> + <flag name="metacontacts">Build plugin for metacontacts support</flag> + <flag name="media">Enable media calls</flag> + <flag name="modnok">Build Modnok for in-chat LaTeX formulae rendering (deprecated, use 'latex' for new versions)</flag> + <flag name="nativeemoticons">Build support for native Azoth's emoticons packs</flag> + <flag name="otroid">Build OTRoid, plugin for the Off-the-Record deniable encryption system</flag> + <flag name="p100q">Build p100q, plugin for psto.net microblogging service</flag> + <flag name="rosenthal">Build Rosenthal, the spellchecker plugin (deprecated, use 'spell' for new versions)</flag> + <flag name="shx">Build shell command executor plugin</flag> + <flag name="standardstyles">Build support for standard Azoth styles engine</flag> + <flag name="xoox">Build Xoox, gloox-based plugin for XMPP support (deprecated, use 'xmpp' for new versions)</flag> + <flag name="xtazy">Build Xtazy for publishing currently playing tune</flag> + <flag name="zheet">Build Zheet, libmsn-based plugin for Windows Live Messenger support (deprecated, use 'msn' for new versions)</flag> +</use> +</pkgmetadata> |