diff options
author | 2012-01-28 02:56:08 +0000 | |
---|---|---|
committer | 2012-01-28 02:56:08 +0000 | |
commit | 358d1014cfe7e9c0020c4b52722716a7df8beb89 (patch) | |
tree | 40b31faf6bcc21cb00877eadc48536c5cb7d2d67 /net-im | |
parent | Version bumped. (diff) | |
download | historical-358d1014cfe7e9c0020c4b52722716a7df8beb89.tar.gz historical-358d1014cfe7e9c0020c4b52722716a7df8beb89.tar.bz2 historical-358d1014cfe7e9c0020c4b52722716a7df8beb89.zip |
Remove old
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/kadu/ChangeLog | 7 | ||||
-rw-r--r-- | net-im/kadu/Manifest | 25 | ||||
-rw-r--r-- | net-im/kadu/files/kadu-0.10.0-cmake.patch | 315 | ||||
-rw-r--r-- | net-im/kadu/files/kadu-0.10.0-sdk-cmake.patch | 46 | ||||
-rw-r--r-- | net-im/kadu/kadu-0.10.0-r1.ebuild | 107 | ||||
-rw-r--r-- | net-im/kadu/kadu-0.10.0.ebuild | 111 | ||||
-rw-r--r-- | net-im/kadu/kadu-0.9.2.ebuild | 205 |
7 files changed, 10 insertions, 806 deletions
diff --git a/net-im/kadu/ChangeLog b/net-im/kadu/ChangeLog index aa2f0ef0b4e6..354ca000a967 100644 --- a/net-im/kadu/ChangeLog +++ b/net-im/kadu/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-im/kadu # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/ChangeLog,v 1.118 2012/01/07 17:20:38 halcy0n Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/ChangeLog,v 1.119 2012/01/28 02:56:07 reavertm Exp $ + + 28 Jan 2012; Maciej Mrozowski <reavertm@gentoo.org> + -files/kadu-0.10.0-cmake.patch, -files/kadu-0.10.0-sdk-cmake.patch, + -kadu-0.10.0-r1.ebuild, -kadu-0.10.0.ebuild, -kadu-0.9.2.ebuild: + Remove old 07 Jan 2012; Mark Loeser <halcy0n@gentoo.org> kadu-0.10.1.ebuild: Stable for ppc; bug #391435 diff --git a/net-im/kadu/Manifest b/net-im/kadu/Manifest index e4e2ea1e86df..77eaad93c85b 100644 --- a/net-im/kadu/Manifest +++ b/net-im/kadu/Manifest @@ -1,32 +1,15 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX kadu-0.10.0-cmake.patch 6629 RMD160 6c539996d78c14ee5fcea9594dd0581c2030395a SHA1 cd462e486690463a1fbb892fc3536d8ccbe944f8 SHA256 6756eb78fb220e5796a35602ef8c30df70d5b2a816c2ee792591be6c75e45df2 -AUX kadu-0.10.0-sdk-cmake.patch 2020 RMD160 8f1d1ccc94e4466145ee6d087464745f61b35ced SHA1 8773ff5b3c733a0232480d7ab6411d7db03597d8 SHA256 54bea8d50b4670a3d7b5453158e8039e00647dab0c13ff36e11de9e94d594ad2 AUX kadu-0.10.1-buildsystem-improvements.patch 9482 RMD160 b6be36e3e01a5c7532ad4548318430998070c9f1 SHA1 cbda93925cead55b8aa0d7b840a37b0f851f3ad5 SHA256 683946f078294ed210e8b638977cb3ab78313cf55b122f9e37408d30f3a198b9 -DIST kadu-0.10.0.tar.bz2 5713074 RMD160 fa521ae2eef3bb969a0edce021dcdf84ecfea2c0 SHA1 1150f86bee44383094ac2ca39c6e714f6082193d SHA256 25a510dd3a89ec07b463d934afe3cab46f7762cd3acc7c0dda15ff6d3cea2d0d DIST kadu-0.10.1.tar.bz2 5692233 RMD160 93a3bc89c2422007c48b4a4084b94ab742452114 SHA1 d31e425a8f9680413b3e2a16932e3087a152b186 SHA256 ef5ccf8c9028e2d572faf1b997c4d86447777d19217f34e429ec622baebf0849 -DIST kadu-0.9.2.tar.bz2 6436856 RMD160 2d1bf5ba24032c5bbdc3e664c80e96f7d4782b23 SHA1 012a36a1c8d0fcc157475d7b3ffe37094aeb2c4c SHA256 0b8cbd7cc2b313faf7792baed699a94478f5288f3a0b03c9dea83725eae99716 -EBUILD kadu-0.10.0-r1.ebuild 2697 RMD160 ece1086a7aa28ca13d1d44d9d7e82948f3514815 SHA1 7a391e880323f0e7aed37603a288328b1cc9df2e SHA256 6d1865ce4dec576d932f141cd6782842bd0eab6ac95d53d1163b7f71e64942a3 -EBUILD kadu-0.10.0.ebuild 2759 RMD160 556036f23a39da783fb8afe26967519e815b9b9f SHA1 25209f6c7de53426bcdcfdbc4db9aefc4c895a97 SHA256 ec590d08018878b7afcdff2cc378095fbd51179a001e528e3ba8ca37873661dd EBUILD kadu-0.10.1.ebuild 2537 RMD160 6edaf387386f91649dca674c020b44d22cb08147 SHA1 2cfb7459000d54e43e45a169774814bbcba8e63f SHA256 e9e00f1146a110dd4e227f3c94e541f715ebbaf2b3e248dbb74665460cf42973 -EBUILD kadu-0.9.2.ebuild 5536 RMD160 0406918683da105709f9bd88c9332ae7b7cd1fdf SHA1 ef66f076324029745af2c869f622a55c444938e9 SHA256 9025561f1ea2663ba3a4c914f9b8242fd8c6f6a33717a090c0879c372a96070b -MISC ChangeLog 17582 RMD160 8fc2a168982b545013a2e7d3d7b1f420ffaef055 SHA1 640074acdf9b1351f2d4712f397ab570579fdb4e SHA256 bf2bc1961c60a08f7a08c1ed5f8b25fa3926d6082bb636e6110c54c41490659c +MISC ChangeLog 17788 RMD160 e09cd287ec78e8cb2e9870fc8bc48f8da215fef1 SHA1 f87e3710b1efa3a96d78a00a6cdceeefa342eebd SHA256 1fcbffdd9004861985166106e7835954843b5aa62c84855798b4e32218ac92e9 MISC metadata.xml 717 RMD160 dd6cbdd62bfae048f8eee2e1efa35295ba4d2080 SHA1 9eb3754bfd954a2df30f8aaa51dacca4f0f1be18 SHA256 da890d12935f581469dd97e57f6810a2699ac87afbd8b087afc72db169920168 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iQIcBAEBAgAGBQJPCH7yAAoJEPTTRK0uRVaNKwcP/2KVxQle0v13O834sl60Kxm1 -ccScT7Tpi4WDDtcdJevcqht01a/7HOir+TfSGNMoJTF2eOdFaEkm5CS/FiuXPHQg -h7fy16f8c119/ZSl9BT1Tn0gD9HS1z0a1YP8ETWfCpoCCYYi2Tz3zL8v7fvU5OpU -M9cuKQoP1i4Lp0EnCcQTZ9L1RyUNAUT892hOaHX3RFYC+QuUlTqdqy0Zxfxze5/v -XO1WRpcHZBr9eb5P/W/525580kBqI7HvRYKl7ZttE5OV7o/MO9JYYUdpiDH3NFnS -PLlyb647O2+dd6dflfF36iM0FmhgHCfx2pCpuzKC0froil8NkChAHuu2cJo4PhRw -scDgwm69FPUJKxWuhOfzY1PPqxWwNfeK2H/EGLdXvaAsHv4PV4oXlcJGJnF09iWL -9Eidyk55G0KSviNy++eZjI3w+13Oa5pGJ/YyjcbukcAhu8uB6RJz89ePreQj1wcX -L+mHVGhb1k4KaS2/ovnQ2PkyUBKrAOZ9AzVHyCUoBzHdTJUOI5Luw/o3Eulsqvtt -qPSaa59/rzzMHzR89XCoEojWETZHK+PhZEsg6tBSFKWXIMxAEaVopLbJc2twYq/G -cN23lpUxTPvnHhN3VC+ZnfRW7cU6AkAm8YcarvWxkd8X6mCv1ZsTWZ8otvo1xCcX -jP8xL7x/rECgqGStRlQL -=JdqS +iEYEARECAAYFAk8jY8sACgkQFuHa/bHpVduvfwCgpV4b9N/v4lImavQLX7AF/yuA +dYsAnAzZy9rhsU6wQs+bkkw8JYbQPsbp +=+vJW -----END PGP SIGNATURE----- diff --git a/net-im/kadu/files/kadu-0.10.0-cmake.patch b/net-im/kadu/files/kadu-0.10.0-cmake.patch deleted file mode 100644 index b4dde6b65304..000000000000 --- a/net-im/kadu/files/kadu-0.10.0-cmake.patch +++ /dev/null @@ -1,315 +0,0 @@ -diff --git a/Plugins.cmake b/Plugins.cmake -index c6906ce..124bff4 100644 ---- a/Plugins.cmake -+++ b/Plugins.cmake -@@ -1,155 +1,164 @@ --set (COMPILE_PLUGINS -- --# protocols -- # GaduGadu protocol suppot -- gadu_protocol -- # Jabber/XMPP protocol support -- jabber_protocol -- --# notifiers -- # Enables notifications about buddies presence and other in chat windows -- chat_notify -- # Notification by external commands module -- exec_notify -- # Hints near tray icon -- hints -- # Notifications by qt4_docking plugin -- qt4_docking_notify -- # Speech synthesis support -- speech -- # PC Speaker notification support -- pcspeaker -- --# history -- # General history plugin -- history -- # Chat history storing, browsing and searching support using sqlite -- sql_history -- # Migration from x <= 0.6.5 format -- history_migration -- --# encryption -- # Encrypted chat support -- encryption_ng -- # OpenSSL encrypted chat support -- encryption_ng_simlite -- --# docking -- # Tray icon support (common part of all docking modules) -- docking -- # Always on top window docking plugin -- desktop_docking -- # Qt tray docking techniques module (works everywhere) -- qt4_docking -- --# sound -- # General sound plugin -- sound -- # Phonon sound support -- phonon_sound -- # External sound player support -- ext_sound -- # QtSound sound support -- qt4_sound -- --# mediaplayer -- # Media players support plugin -- mediaplayer -- --# misc -- # Antistring -- antistring -- # Auto away module -- autoaway -- # Auto hide Kadu window -- auto_hide -- # Autoresponder plugin -- autoresponder -- # Autostatus -- autostatus -- # Cenzor -- cenzor -- # Configuration wizard -- config_wizard -- # Loads presence status messages from file -- filedesc -- # Protection against unwanted chats -- firewall -- # Idle time counter -- idle -- # Shows image links and youtube links as images and videos in chat -- imagelink -- # Last status infos -- last_seen -- # Imports profiles from old Kadu -- profiles_import -- # Simple view -- simpleview -- # Single window mode -- single_window -- # Sms gateway support -- sms -- # Spellchecking in chat window -- spellchecker -- # Tabbed chat dialog -- tabs -- # Automatic mispelled word replacement -- word_fix --) -- --# Platform-speficic plugins -- --if (UNIX) -- list (APPEND COMPILE_PLUGINS -+if (NOT COMPILE_PLUGINS) -+ set (COMPILE_PLUGINS - -- # mediaplayer -- # MPD mediaplayer support --# mpd_mediaplayer -- # MPRIS Media Players support -- mprisplayer_mediaplayer -- ) --endif (UNIX) -- --if (UNIX AND NOT APPLE) -- list (APPEND COMPILE_PLUGINS -+ # protocols -+ # GaduGadu protocol suppot -+ gadu_protocol -+ # Jabber/XMPP protocol support -+ jabber_protocol - - # notifiers -- # Freedesktop notification support -- freedesktop_notify -+ # Enables notifications about buddies presence and other in chat windows -+ chat_notify -+ # Notification by external commands module -+ exec_notify -+ # Hints near tray icon -+ hints -+ # Notifications by qt4_docking plugin -+ qt4_docking_notify -+ # Speech synthesis support -+ speech -+ # PC Speaker notification support -+ pcspeaker -+ -+ # history -+ # General history plugin -+ history -+ # Chat history storing, browsing and searching support using sqlite -+ sql_history -+ # Migration from x <= 0.6.5 format -+ history_migration -+ -+ # encryption -+ # Encrypted chat support -+ encryption_ng -+ # OpenSSL encrypted chat support -+ encryption_ng_simlite -+ -+ # docking -+ # Tray icon support (common part of all docking modules) -+ docking -+ # Always on top window docking plugin -+ desktop_docking -+ # Qt tray docking techniques module (works everywhere) -+ qt4_docking -+ -+ # sound -+ # General sound plugin -+ sound -+ # Phonon sound support -+ phonon_sound -+ # External sound player support -+ ext_sound -+ # QtSound sound support -+ qt4_sound - - # mediaplayer -- # Amarok 1.x mediaplayer support -- amarok1_mediaplayer -- # FALF mediaplayer support -- falf_mediaplayer -+ # Media players support plugin -+ mediaplayer - - # misc -- # Easily take screenshots and send as images -- screenshot -- ) --endif (UNIX AND NOT APPLE) -- --if (APPLE) -- list (APPEND COMPILE_PLUGINS -- -- # notifiers -- # Growl notification support -- growl_notify -- -- # mediaplayer -- # Itunes Media Player support -- itunes_mediaplayer -- ) --endif (APPLE) -- --if (WIN32) -- list (APPEND COMPILE_PLUGINS -- -- # mediaplayer -- # Winamp Media Player support -- winamp_mediaplayer -+ # Antistring -+ antistring -+ # Auto away module -+ autoaway -+ # Auto hide Kadu window -+ auto_hide -+ # Autoresponder plugin -+ autoresponder -+ # Autostatus -+ autostatus -+ # Cenzor -+ cenzor -+ # Configuration wizard -+ config_wizard -+ # Loads presence status messages from file -+ filedesc -+ # Protection against unwanted chats -+ firewall -+ # Idle time counter -+ idle -+ # Shows image links and youtube links as images and videos in chat -+ imagelink -+ # Last status infos -+ last_seen -+ # Imports profiles from old Kadu -+ profiles_import -+ # Simple view -+ simpleview -+ # Single window mode -+ single_window -+ # Sms gateway support -+ sms -+ # Spellchecking in chat window -+ spellchecker -+ # Tabbed chat dialog -+ tabs -+ # Automatic mispelled word replacement -+ word_fix - ) --endif (WIN32) - --# Sort the list so plugins will be built in alphabetical order --list (SORT COMPILE_PLUGINS) -+ # Platform-speficic plugins -+ -+ if (UNIX) -+ list (APPEND COMPILE_PLUGINS -+ -+ # mediaplayer -+ # MPD mediaplayer support (disabled by default because of dependencies but is supposed to work good) -+ # mpd_mediaplayer -+ # MPRIS Media Players support -+ mprisplayer_mediaplayer -+ ) -+ endif (UNIX) -+ -+ if (UNIX AND NOT APPLE) -+ list (APPEND COMPILE_PLUGINS -+ -+ # notifiers -+ # Freedesktop notification support -+ freedesktop_notify -+ -+ # mediaplayer -+ # Amarok 1.x mediaplayer support -+ amarok1_mediaplayer -+ # FALF mediaplayer support -+ falf_mediaplayer -+ -+ # misc -+ # Easily take screenshots and send as images -+ screenshot -+ ) -+ endif (UNIX AND NOT APPLE) -+ -+ if (APPLE) -+ list (APPEND COMPILE_PLUGINS -+ -+ # notifiers -+ # Growl notification support -+ growl_notify -+ -+ # mediaplayer -+ # Itunes Media Player support -+ itunes_mediaplayer -+ ) -+ endif (APPLE) -+ -+ if (WIN32) -+ list (APPEND COMPILE_PLUGINS -+ -+ # mediaplayer -+ # Winamp Media Player support -+ winamp_mediaplayer -+ ) -+ endif (WIN32) -+ -+ # Sort the list so plugins will be built in alphabetical order -+ list (SORT COMPILE_PLUGINS) -+else (NOT COMPILE_PLUGINS) -+ # Convert to list with two commands -+ string (REGEX REPLACE "[ ,]" ";" COMPILE_PLUGINS "${COMPILE_PLUGINS}") -+ set (COMPILE_PLUGINS ${COMPILE_PLUGINS}) -+ -+ # Remove empty entries -+ list (REMOVE_ITEM COMPILE_PLUGINS "") -+endif (NOT COMPILE_PLUGINS) diff --git a/net-im/kadu/files/kadu-0.10.0-sdk-cmake.patch b/net-im/kadu/files/kadu-0.10.0-sdk-cmake.patch deleted file mode 100644 index 64855367b5ad..000000000000 --- a/net-im/kadu/files/kadu-0.10.0-sdk-cmake.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff -ruN kadu-0.10.0/cmake/FindKadu.cmake new/cmake/FindKadu.cmake ---- kadu-0.10.0/cmake/FindKadu.cmake 2011-08-24 08:43:41.000000000 +0200 -+++ new/cmake/FindKadu.cmake 2011-09-30 23:26:39.043004993 +0200 -@@ -133,10 +133,12 @@ - set (KADU_PLUGINS_DIR ${KADU_DATA_DIR}/plugins) - - macro (kadu_api_directories INCLUDE_DIR) -- foreach (ARG ${ARGN}) -- file (GLOB API_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/${ARG}/*.h) -- install (FILES ${API_HEADERS} DESTINATION ${KADU_INSTALL_INCLUDE_DIR}/kadu/${INCLUDE_DIR}/${ARG}) -- endforeach (ARG) -+ if (INSTALL_SDK) -+ foreach (ARG ${ARGN}) -+ file (GLOB API_HEADERS ${CMAKE_CURRENT_SOURCE_DIR}/${ARG}/*.h) -+ install (FILES ${API_HEADERS} DESTINATION ${KADU_INSTALL_INCLUDE_DIR}/kadu/${INCLUDE_DIR}/${ARG}) -+ endforeach (ARG) -+ endif (INSTALL_SDK) - endmacro (kadu_api_directories) - - macro (kadu_configuration) -diff -ruN kadu-0.10.0/CMakeLists.txt new/CMakeLists.txt ---- kadu-0.10.0/CMakeLists.txt 2011-08-24 08:43:41.000000000 +0200 -+++ new/CMakeLists.txt 2011-09-30 23:28:24.979005031 +0200 -@@ -7,7 +7,7 @@ - option (BUILD_PLUGINS "Switch to Off if you do not want to build plugins" ON) - - # configuration --option (INSTALL_CMAKE_MODULE "Install cmake modules" ON) -+option (INSTALL_SDK "Install SDK (API headers, cmake modules)" ON) - if (UNIX) - option (SIG_HANDLING_ENABLED "Define if you want system signals handling" ON) - if (UNIX AND NOT APPLE) -@@ -105,11 +105,11 @@ - include (cmake/FindKadu.cmake) - include_directories (${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/kadu-core ${QT_INCLUDES}) - --if (INSTALL_CMAKE_MODULE) -+if (INSTALL_SDK) - install (FILES cmake/FindKadu.cmake DESTINATION ${KADU_CMAKE_MODULES_DIR}) - install (PROGRAMS translations/plugintsupdate.sh DESTINATION ${KADU_PLUGINS_DIR}/sdk) - install (FILES translations/configuration-ui.xsl DESTINATION ${KADU_PLUGINS_DIR}/sdk) --endif (INSTALL_CMAKE_MODULE) -+endif (INSTALL_SDK) - - # build - configure_file (${CMAKE_SOURCE_DIR}/kadu-config.h.cmake ${CMAKE_BINARY_DIR}/kadu-config.h) diff --git a/net-im/kadu/kadu-0.10.0-r1.ebuild b/net-im/kadu/kadu-0.10.0-r1.ebuild deleted file mode 100644 index df4beb6d995f..000000000000 --- a/net-im/kadu/kadu-0.10.0-r1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.10.0-r1.ebuild,v 1.3 2011/10/18 20:42:39 reavertm Exp $ - -EAPI="4" - -inherit base cmake-utils flag-o-matic - -MY_P="${P/_/-}" - -DESCRIPTION="An open source Gadu-Gadu and Jabber/XMPP protocol Instant Messenger client." -HOMEPAGE="http://www.kadu.net" -SRC_URI="http://download.kadu.im/stable/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" -SLOT="0" -IUSE="+gadu phonon sdk speech spell xmpp" -REQUIRED_USE=" - || ( - gadu - xmpp - ) -" -COMMON_DEPEND=" - >=app-crypt/qca-2.0.0-r2 - >=media-libs/libsndfile-1.0 - >=net-libs/libgadu-1.11.0[threads] - x11-libs/libXfixes - x11-libs/libXScrnSaver - >=x11-libs/qt-dbus-4.7.0:4 - >=x11-libs/qt-gui-4.7.0:4 - >=x11-libs/qt-script-4.7.0:4 - >=x11-libs/qt-sql-4.7.0:4[sqlite] - >=x11-libs/qt-svg-4.7.0:4 - >=x11-libs/qt-webkit-4.7.0:4 - gadu? ( >=x11-libs/qt-xmlpatterns-4.7.0:4 ) - phonon? ( - || ( - media-libs/phonon - >=x11-libs/qt-phonon-4.7.0:4 - ) - ) - spell? ( app-text/enchant ) - xmpp? ( - net-dns/libidn - sys-libs/zlib - ) -" -DEPEND="${COMMON_DEPEND} - x11-proto/fixesproto - x11-proto/scrnsaverproto -" -RDEPEND="${COMMON_DEPEND} - app-crypt/qca-ossl:2 - speech? ( app-accessibility/powiedz ) -" - -PATCHES=( - "${FILESDIR}/${P}-cmake.patch" - "${FILESDIR}/${P}-sdk-cmake.patch" -) - -PLUGINS='amarok1_mediaplayer antistring auto_hide autoaway autoresponder -autostatus cenzor chat_notify config_wizard desktop_docking docking -encryption_ng encryption_ng_simlite exec_notify ext_sound falf_mediaplayer -filedesc firewall freedesktop_notify hints history idle imagelink last_seen -mediaplayer mprisplayer_mediaplayer pcspeaker qt4_docking qt4_docking_notify -screenshot simpleview single_window sms sound sql_history tabs word_fix' - -src_configure() { - # Filter out dangerous flags - filter-flags -fno-rtti - strip-unsupported-flags - - # Ensure -DQT_NO_DEBUG is added - append-cppflags -DQT_NO_DEBUG - - # Plugin selection - if use gadu; then - PLUGINS+=' gadu_protocol history_migration profiles_import' - fi - - use xmpp && PLUGINS+=' jabber_protocol' - use phonon && PLUGINS+=' phonon_sound' - use speech && PLUGINS+=' speech' - use spell && PLUGINS+=' spellchecker' - - # COMPILE_PLUGINS isn't the most flexible.. - local compile_plugins= - for plugin in ${PLUGINS}; do - [[ -n ${compile_plugins} ]] && compile_plugins+=',' - compile_plugins+="${plugin}" - done - unset PLUGINS - - # Configure package - local mycmakeargs=( - -DBUILD_DESCRIPTION='Gentoo Linux' - -DCOMPILE_PLUGINS="${compile_plugins}" - $(cmake-utils_use sdk INSTALL_SDK) - $(cmake-utils_use_with spell ENCHANT) - ) - unset compile_plugins - - cmake-utils_src_configure -} diff --git a/net-im/kadu/kadu-0.10.0.ebuild b/net-im/kadu/kadu-0.10.0.ebuild deleted file mode 100644 index 8f68cc166df6..000000000000 --- a/net-im/kadu/kadu-0.10.0.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.10.0.ebuild,v 1.1 2011/09/29 20:37:27 reavertm Exp $ - -EAPI="4" - -inherit base cmake-utils flag-o-matic - -MY_P="${P/_/-}" - -DESCRIPTION="An open source Gadu-Gadu and Jabber/XMPP protocol Instant Messenger client." -HOMEPAGE="http://www.kadu.net" -SRC_URI="http://download.kadu.im/stable/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" -SLOT="0" -IUSE="+gadu kde phonon speech spell +ssl xmpp" -REQUIRED_USE=" - || ( - gadu - xmpp - ) -" -COMMON_DEPEND=" - >=app-crypt/qca-2.0.0-r2 - >=media-libs/libsndfile-1.0 - >=net-libs/libgadu-1.11.0[threads] - x11-libs/libXfixes - x11-libs/libXScrnSaver - >=x11-libs/qt-dbus-4.4:4 - >=x11-libs/qt-gui-4.4:4[qt3support] - >=x11-libs/qt-script-4.4:4 - >=x11-libs/qt-sql-4.4:4[sqlite] - >=x11-libs/qt-svg-4.4:4 - >=x11-libs/qt-webkit-4.4:4 - gadu? ( >=x11-libs/qt-xmlpatterns-4.4:4 ) - kde? ( >=kde-base/kdelibs-4.3.3 ) - phonon? ( - !kde? ( - || ( - >=x11-libs/qt-phonon-4.4:4 - media-libs/phonon - ) - ) - kde? ( media-libs/phonon ) - ) - spell? ( app-text/enchant ) - xmpp? ( net-dns/libidn ) -" -DEPEND="${COMMON_DEPEND} - xmpp? ( dev-util/automoc ) - x11-proto/fixesproto - x11-proto/scrnsaverproto -" -RDEPEND="${COMMON_DEPEND} - speech? ( app-accessibility/powiedz ) - ssl? ( app-crypt/qca-ossl:2 ) -" - -PATCHES=( - "${FILESDIR}/${P}-cmake.patch" -) - -PLUGINS='amarok1_mediaplayer antistring auto_hide autoaway autoresponder -autostatus cenzor chat_notify config_wizard desktop_docking docking exec_notify -ext_sound falf_mediaplayer filedesc firewall freedesktop_notify hints history -idle imagelink last_seen mediaplayer mprisplayer_mediaplayer pcspeaker qt4_docking -qt4_docking_notify screenshot simpleview single_window sms sound sql_history tabs -word_fix' - -src_configure() { - # Filter out dangerous flags - filter-flags -fno-rtti - strip-unsupported-flags - - # Ensure -DQT_NO_DEBUG is added - append-cppflags -DQT_NO_DEBUG - - # Plugin selection - if use gadu; then - PLUGINS+=' gadu_protocol history_migration profiles_import' - fi - - use xmpp && PLUGINS+=' jabber_protocol' - use phonon && PLUGINS+=' phonon_sound' - use speech && PLUGINS+=' speech' - use spell && PLUGINS+=' spellchecker' - - if use ssl; then - PLUGINS+=' encryption_ng encryption_ng_simlite' - fi - - # COMPILE_PLUGINS isn't the most flexible.. - local compile_plugins= - for plugin in ${PLUGINS}; do - [[ -n ${compile_plugins} ]] && compile_plugins+=',' - compile_plugins+="${plugin}" - done - unset PLUGINS - - # Configure package - local mycmakeargs=( - -DBUILD_DESCRIPTION='Gentoo Linux' - -DCOMPILE_PLUGINS="${compile_plugins}" - $(cmake-utils_use_with spell ENCHANT) - ) - unset compile_plugins - - cmake-utils_src_configure -} diff --git a/net-im/kadu/kadu-0.9.2.ebuild b/net-im/kadu/kadu-0.9.2.ebuild deleted file mode 100644 index 5ac09b10431f..000000000000 --- a/net-im/kadu/kadu-0.9.2.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.9.2.ebuild,v 1.5 2011/10/18 17:15:10 xarthisius Exp $ - -EAPI="4" - -inherit base cmake-utils flag-o-matic - -MY_P="${P/_/-}" - -DESCRIPTION="An open source Gadu-Gadu and Jabber/XMPP protocol Instant Messenger client." -HOMEPAGE="http://www.kadu.net" -SRC_URI="http://www.kadu.net/download/stable/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="amd64 ppc x86" -SLOT="0" -#dbus tlen -IUSE="alsa ao +gadu kde phonon speech spell +ssl xmpp" -#tlen -REQUIRED_USE=" - || ( - gadu - xmpp - ) -" - -#tlen tlen? ( net-dns/libidn ) -COMMON_DEPEND=" - >=app-crypt/qca-2.0.0-r2 - >=media-libs/libsndfile-1.0 - >=net-libs/libgadu-1.9.0[threads] - x11-libs/libXScrnSaver - >=x11-libs/qt-dbus-4.4:4 - >=x11-libs/qt-gui-4.4:4[qt3support] - >=x11-libs/qt-sql-4.4:4[sqlite] - >=x11-libs/qt-svg-4.4:4 - >=x11-libs/qt-webkit-4.4:4 - alsa? ( media-libs/alsa-lib ) - ao? ( media-libs/libao ) - kde? ( >=kde-base/kdelibs-4.3.3 ) - phonon? ( - !kde? ( - || ( - >=x11-libs/qt-phonon-4.4:4 - media-libs/phonon - ) - ) - kde? ( media-libs/phonon ) - ) - spell? ( app-text/enchant ) - xmpp? ( net-dns/libidn ) -" -DEPEND="${COMMON_DEPEND} - xmpp? ( dev-util/automoc ) - x11-proto/scrnsaverproto -" -RDEPEND="${COMMON_DEPEND} - speech? ( app-accessibility/powiedz ) - ssl? ( app-crypt/qca-ossl:2 ) -" - -# set given .config variable to =m or =y -# args: <variable> <m/y> -config_enable() { - sed -i -e "s/^\(${1}=\)./\1${2}/" .config || die 'config_enable failed' -} - -src_prepare() { - # Autopatcher - base_src_prepare - - # Create .config file with all variables defaulted to =n - sed -i -n -e 's/=\(m\|y\)/=n/' -e '/^[a-z]/p' .config \ - || die '.config creation failed' - - # Common modules - # BLACKLISTED config_enable module_advanced_userlist m - config_enable module_antistring m - config_enable module_auto_hide m - config_enable module_autoaway m - config_enable module_autoresponder m - config_enable module_autostatus m - config_enable module_cenzor m - config_enable module_config_wizard m - config_enable module_desktop_docking m - config_enable module_docking m - # BLACKLISTED config_enable module_echo m - config_enable module_exec_notify m - config_enable module_ext_sound m - config_enable module_filedesc m - config_enable module_firewall m - config_enable module_hints m - config_enable module_history m - config_enable module_idle m - config_enable module_imagelink m - config_enable module_last_seen m - config_enable module_parser_extender m - config_enable module_pcspeaker m - config_enable module_qt4_docking m - config_enable module_qt4_docking_notify m - config_enable module_screenshot m - config_enable module_simpleview m - config_enable module_single_window m - config_enable module_sms m - config_enable module_sound m - # BLACKLISTED config_enable module_split_messages m - config_enable module_sql_history m - config_enable module_tabs m - # BLACKLISTED config_enable module_weather m - config_enable module_word_fix m - - # Autodownloaded modules - # config_enable module_anonymous_check m - # config_enable module_globalhotkeys m - # config_enable module_lednotify m - # config_enable module_mime_tex m - # config_enable module_nextinfo m - # config_enable module_panelkadu m - # config_enable module_senthistory m - - # Protocols - if use gadu; then - config_enable module_gadu_protocol m - config_enable module_history_migration m - config_enable module_profiles_import m - fi - use xmpp && config_enable module_jabber_protocol m - # BLACKLISTED use tlen && config_enable module_tlen_protocol m - - # Audio outputs - use alsa && config_enable module_alsa_sound m - use ao && config_enable module_ao_sound m - # BLACKLISTED use oss && config_enable module_dsp_sound m - use phonon && config_enable module_phonon_sound m - - # Misc stuff - # BLACKLISTED if use dbus; then - # dbus interface for Kadu - # BLACKLISTED config_enable module_dbus m - # BLACKLISTED fi - - # Media players - no build time deps so build them all - # bmpx_mediaplayer - config_enable module_mediaplayer m - # amarok1_mediaplayer m - config_enable module_amarok2_mediaplayer m - config_enable module_audacious_mediaplayer m - config_enable module_dragon_mediaplayer m - config_enable module_mpris_mediaplayer m - # falf_mediaplayer - # itunes_mediaplayer - config_enable module_vlc_mediaplayer m - # xmms2_mediaplayer - # xmms_mediaplayer - - use kde && config_enable module_kde_notify m - use speech && config_enable module_speech m - use spell && config_enable module_spellchecker m - if use ssl; then - config_enable module_encryption_ng m - config_enable module_encryption_ng_simlite m - fi - - # Icons - config_enable icons_default y - config_enable icons_glass y - config_enable icons_oxygen y - # Uncomment when available - # config_enable icons_tango y - - # Emoticons - config_enable emoticons_penguins y - config_enable emoticons_tango y - # Uncomment when available - # config_enable emoticons_gg6_compatible y - - # Sound themes - config_enable sound_default y - # Uncomment when available - # config_enable sound_bns y - # config_enable sound_drums y - # config_enable sound_florkus y - # config_enable sound_michalsrodek y - # config_enable sound_percussion y - # config_enable sound_ultr y -} - -src_configure() { - # Filter out dangerous flags - filter-flags -fno-rtti - strip-unsupported-flags - - # Ensure -DQT_NO_DEBUG is added - append-cppflags -DQT_NO_DEBUG - - # Configure package - local mycmakeargs=( - -DBUILD_DESCRIPTION='Gentoo Linux' - -DENABLE_AUTODOWNLOAD=OFF - $(cmake-utils_use_with spell ENCHANT) - ) - - cmake-utils_src_configure -} |