diff options
author | 2008-11-11 22:38:37 +0000 | |
---|---|---|
committer | 2008-11-11 22:38:37 +0000 | |
commit | 4a002a1c9a948524010354db1c9602e2cefae57d (patch) | |
tree | c1e7202926572a91643e81e44a08bb87698bd419 | |
parent | amd64 stable, bug 246219 (diff) | |
download | historical-4a002a1c9a948524010354db1c9602e2cefae57d.tar.gz historical-4a002a1c9a948524010354db1c9602e2cefae57d.tar.bz2 historical-4a002a1c9a948524010354db1c9602e2cefae57d.zip |
Version bump, thanks to shade on IRC for a note
Package-Manager: portage-2.1.4.5
-rw-r--r-- | net-im/kadu/ChangeLog | 7 | ||||
-rw-r--r-- | net-im/kadu/Manifest | 14 | ||||
-rw-r--r-- | net-im/kadu/kadu-0.6.0.2.ebuild | 195 |
3 files changed, 204 insertions, 12 deletions
diff --git a/net-im/kadu/ChangeLog b/net-im/kadu/ChangeLog index 2405d614e425..7f64279cb343 100644 --- a/net-im/kadu/ChangeLog +++ b/net-im/kadu/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-im/kadu # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/ChangeLog,v 1.63 2008/08/05 17:39:41 gentoofan23 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/ChangeLog,v 1.64 2008/11/11 22:38:37 cla Exp $ + +*kadu-0.6.0.2 (11 Nov 2008) + + 11 Nov 2008; Dawid Węgliński <cla@gentoo.org> +kadu-0.6.0.2.ebuild: + Version bump, thanks to shade on IRC for a note 05 Aug 2008; Thomas Anderson <gentoofan23@gentoo.org> metadata.xml: Add USE flag description to metadata as per GLEP 56. diff --git a/net-im/kadu/Manifest b/net-im/kadu/Manifest index 52f9878e8f7a..f0a63e1df293 100644 --- a/net-im/kadu/Manifest +++ b/net-im/kadu/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX kadu-0.4.3-tcltk-gcc4.patch 576 RMD160 f37fcaba6dafbc84b7bf9efd03d6708f5305195b SHA1 bc31cd2421e923b1680db7a089b8a1f5ff4032c1 SHA256 8974c9948f39100c97269e57591e0090fa017c485e89abbf5a07ece8b7299d86 AUX kadu-toolbar_toggle-gentoo.diff 5983 RMD160 ea7c587b4c3617c2ebb445dce46d6c275a71c0a9 SHA1 bca7202cdae4eea2d5a1d1df1cffad704cf49711 SHA256 2f39f3871c120c3ef1d720b67bb1c536762b5af1a63cf79282a679a65c63b12a AUX voice-gentoo.patch 468 RMD160 ca260b532be75ea607807263c2b6c306f6820e8e SHA1 c8d2dff872e6611c48b71b221db2cdc450f2f029 SHA256 970a51aa1c5aa90f6f23c96b8d37255e879ee994fc1551b6e340a649c7bf5bd1 @@ -30,6 +27,7 @@ DIST kadu-0.4.2.tar.bz2 1181463 RMD160 c7e8b1e737be9ec57af93437bf3bae33687d47e8 DIST kadu-0.4.3.tar.bz2 1181830 RMD160 e7de2e95e72ba9b6235695428daad97f9992b04a SHA1 6236137270dfb7f1b028309cf5e3142f5f15c924 SHA256 3790048e8883533a0bc89119261035759278c6392b4f934c3528b729699ac0ed DIST kadu-0.5.0.tar.bz2 1310892 RMD160 c852af54a5c1a75235c8016f7e287e2f0fa0fd5e SHA1 8483d68c954c83baa9c3c73eecb808a20bd90b31 SHA256 32f0e5de02a808b7a1125808d04a980a2a63b484008f4f05891fe0ab6f5771a4 DIST kadu-0.6.0.1.tar.bz2 1566609 RMD160 06709d16dd84a10c917fb12ee3dd06eb4ef18879 SHA1 727c5b25b7178f8d947497182da6817c170b7d6a SHA256 5b022f3043b112bbba6115bdf2877ff01d6b3b1342d74db5977fa92b1662d68c +DIST kadu-0.6.0.2.tar.bz2 1568547 RMD160 2e8952831cada064c1caa65b943b6e44880b39c3 SHA1 efbae7840078eab46c5ac20d6e7397cf1c1457bd SHA256 8e06b554761e39890e48ba723145d4e1e0919cc84fcd978f215a6e2a30f87bfa DIST kadu-20060115.tar.bz2 1165323 RMD160 65577a591a785afb9cbbebdb3a3e19a6d871a630 SHA1 1f74a583bb49ecbddd3ec3e64f02535fcfa64627 SHA256 7e6502b196b9c825c6ed0355e254ce83f68bd974ed8d00204036f7ca08674a48 DIST kadu-20060211.tar.bz2 1169149 RMD160 43e0917046bf06db3094d5434f374b3df73bd85c SHA1 8b87ab654614639a1740340702b32acac9cf29b6 SHA256 2550fe63c9d644dc089e09a0d7fc2e63ba56cb24b95aa869adae68bd306390ef DIST kadu-antistring-0.2.tar.bz2 4753 RMD160 3afdf6d2d94dd5c2dad49f62cda6ade87ce5d5ec SHA1 30d7d7ebe75450b91a3cc261504dd1c8297321b0 SHA256 f7e0e5a3d87bf3cbdea56694c547760601778ba5bb1a789dd62a2045537811d0 @@ -110,12 +108,6 @@ EBUILD kadu-0.5.0.ebuild 8522 RMD160 5bb0760c08d36f76e4ad6d9d5a193f0317028ee6 SH EBUILD kadu-0.5.0_pre20060115.ebuild 6941 RMD160 3df80e1ecc3250d332754894e93c23f22f5c25c5 SHA1 bbc8bfa6b3fb55b7ec62357fc90da1a2d04ce5a5 SHA256 7ef471a5c405e1af693507f2d85bd52db35d101e0f6e12539758c38f8f7825ef EBUILD kadu-0.5.0_pre20060211.ebuild 7157 RMD160 6aca08d737d218aae45a49bfacd744afe3a4d633 SHA1 19e7b049a4af4fb73ff010c16b2b55346281b4f3 SHA256 62835cfa2750188eaf78ccbf9a670e115407129b75f124ce41eeb90dc6e456e0 EBUILD kadu-0.6.0.1.ebuild 6088 RMD160 18492d5cfdbe76795c3a95cc1f8d4729b4d4c0a6 SHA1 391c588c9e32a1cea7413990e6f3283516bc6d21 SHA256 c2a59cd1154230cc1eae1ecba097a66c7a2b95b2e81ed715a84c5ab5a57fb60e -MISC ChangeLog 9050 RMD160 630cb5c133838fb6345639894c180d934f6edb91 SHA1 3b10ad598e5003ba6d6eced40cc6878ecc548da1 SHA256 f5bb08cb19de11bee24025f20e96ed23c68aa55673b76b19fb1412437fc2f3aa +EBUILD kadu-0.6.0.2.ebuild 6083 RMD160 efd95ce7d45b75827fa223ec664885ee1afa0d0b SHA1 a93dbf54c5432cdf369ce58f63286643d1c1d8ba SHA256 eb41c1e9081f298df74e839baa65df6a0f9bc2546140fa10d82f643c611eed5c +MISC ChangeLog 9194 RMD160 fdd32547f6a0b793d2ba44425a89ca792f74e9da SHA1 c6d72939cf09a53772fb59c8035cc9b77191e3a3 SHA256 d8fe639f997ce9880df00d856c8b394444cd53952528ac94a50c55219e333b75 MISC metadata.xml 847 RMD160 cc306513a0450054cd5a2ad984293b8a004eb21b SHA1 149227d535fb474f9ce01dd84adbc68eb18ae81a SHA256 a070f0c74e693bb62dd02cf6f6d57204d3d0c0194cfbc283a789894bff22fa1a ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) - -iEYEARECAAYFAkiYk/0ACgkQF6yMcaBxwHmPFQCfRsuiYQgf9jsihaCviYTwSpVE -/A0An2brKjUIf1khdWwAGOMrWAt4AJsv -=iInQ ------END PGP SIGNATURE----- diff --git a/net-im/kadu/kadu-0.6.0.2.ebuild b/net-im/kadu/kadu-0.6.0.2.ebuild new file mode 100644 index 000000000000..e0bd65876f7e --- /dev/null +++ b/net-im/kadu/kadu-0.6.0.2.ebuild @@ -0,0 +1,195 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.6.0.2.ebuild,v 1.1 2008/11/11 22:38:37 cla Exp $ + +inherit flag-o-matic eutils + +AGENT="0.4.4" #http://www.kadu.net/w/Agent +TABS="1.1.6" #http://www.kadu.net/w/Tabs +LED_NOTIFY="0.18" #http://www.kadu.net/~blysk/ +FILTERING="20080224" #http://www.kadu.net/~pinkworm/filtering/ +SCREENSHOT="20080104" +OSD_NOTIFY="0.4.2" #http://www.kadu.net/forum/viewtopic.php?t=8879 +PROFILES="0.3.1" #http://www.kadu.net/forum/viewtopic.php?t=6282 +FIREWALL="0.7.5.1" + +SPELLCHECKER="20071230" +MAIL="0.3.3" + +POWERKADU="2.0.4" +ANONYM_CHECK="0.2" +ANTYSTRING="0.2" +AUTOHIDE="0.2.1" +AUTOSTATUS="0.1" +CENZOR="0.2" +SPLITMESG="0.2" +WORDFIX="0.3" +PARSEREXT="0.1.1" + +DESCRIPTION="QT client for popular in Poland Gadu-Gadu IM network" +HOMEPAGE="http://kadu.net/" + +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="X debug libgadu alsa arts esd voice speech spell nas oss ssl mail extramodules powerkadu kdeenablefinal" + +DEPEND="=x11-libs/qt-3* + media-libs/libsndfile + libgadu? ( >=net-libs/libgadu-1.8.0 ) + alsa? ( media-libs/alsa-lib ) + arts? ( kde-base/arts ) + esd? ( media-sound/esound ) + nas? ( media-libs/nas ) + ssl? ( dev-libs/openssl ) + speech? ( app-accessibility/powiedz ) + spell? ( app-dicts/aspell-pl )" + +SRC_URI="http://www.kadu.net/download/stable/${P}.tar.bz2 + extramodules? ( + http://www.kadu.net/~blysk/led_notify-${LED_NOTIFY}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-profiles-${PROFILES}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-osdhints_notify-${OSD_NOTIFY}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-firewall-${FIREWALL}.tar.bz2 + http://kadu.net/~arvenil/tabs/download/${PV}/kadu-tabs-${TABS}.tar.bz2 + http://www.kadu.net/download/modules_extra/filtering/filtering-${FILTERING}.tar.bz2 + http://www.kadu.net/download/modules_extra/screenshot/screenshot-${SCREENSHOT}.tar.bz2 + http://misiek.jah.pl/assets/2008/2/8/agent-${AGENT}.tar.gz ) + powerkadu? ( + http://www.kadu.net/~dorr/moduly/kadu-powerkadu-${POWERKADU}.tar.bz2 + http://kadu.net/~patryk/anonymous_check/anonymous_check-${ANONYM_CHECK}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-antistring-${ANTYSTRING}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-auto_hide-${AUTOHIDE}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-autostatus-${AUTOSTATUS}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-cenzor-${CENZOR}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-split_messages-${SPLITMESG}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-word_fix-${WORDFIX}.tar.bz2 + http://www.kadu.net/~dorr/moduly/kadu-parser_extender-${PARSEREXT}.tar.bz2 ) + mail? ( + http://www.kadu.net/~weagle/mail/mail-${MAIL}.tar.bz2 ) + spell? ( + http://www.kadu.net/download/modules_extra/spellchecker/spellchecker-${SPELLCHECKER}.tar.bz2 + )" + +S="${WORKDIR}"/${PN} + +enable_module() { + if use ${1}; then + mv "${WORKDIR}"/${2} "${WORKDIR}"/kadu/modules/ || die "Error moving module ${2}" + module_config ${2} m + fi +} + +module_config() { + sed -i -r "s/(^module_${1}\\s*=\\s*).*/\\1${2}/" .config +} + +spec_config() { + sed -i -r "s/(^${2}\\s*=\\s*).*//" modules/${1}/spec + echo "${2}=${3}" >> modules/${1}/spec +} + +src_unpack() { + unpack ${A} + cd "${S}" + + # Disabling autodownload for modules and icons + rm -f "${WORKDIR}"/kadu/modules/*.web + rm -f "${WORKDIR}"/kadu/varia/themes/icons/*.web + + # Disabling all modules and iconsets for further activation via USE flags + sed .config -i -e 's/=m/=n/g' + sed .config -i -e 's/=y/=n/g' + + # Enable default icon theme + sed .config -i -e 's/icons_default=n/icons_default=y/' + + # Enable default emoticon theme + sed .config -i -e 's/emoticons_penguins=n/emoticons_penguins=y/' + + # Enabling extra modules + enable_module extramodules agent + enable_module extramodules osdhints_notify + enable_module extramodules led_notify + enable_module extramodules tabs + enable_module extramodules profiles + enable_module extramodules firewall + enable_module extramodules filtering + enable_module extramodules screenshot + + # Enabling powerkadu and it's dependencies + enable_module powerkadu powerkadu + enable_module powerkadu anonymous_check + enable_module powerkadu antistring + enable_module powerkadu auto_hide + enable_module powerkadu autostatus + enable_module powerkadu cenzor + enable_module powerkadu split_messages + enable_module powerkadu word_fix + enable_module powerkadu parser_extender + + enable_module mail mail + enable_module spell spellchecker + + use voice && epatch "${FILESDIR}"/voice-gentoo.patch +} + +src_compile() { + filter-flags -fno-rtti + + # Enabling default iconset + module_config icons_default y + + # Enabling default emoticons + module_config emoticons_penguins y + + # Enabling dependencies that are needed by other modules + module_config account_management m + module_config autoaway m + module_config autoresponder m + module_config config_wizard m + module_config dcc m + module_config default_sms m + module_config docking m + module_config hints m + module_config notify m + module_config history m + module_config sms m + module_config sound m + module_config desktop_docking m + module_config migration m + + use speech && module_config speech m + use ssl && module_config encryption y + use alsa && module_config alsa_sound m + use arts && module_config arts_sound m + use esd && module_config esd_sound m + use nas && module_config nas_sound m + use voice && module_config voice m + use X && module_config x11_docking m + + # Some fixes + if use arts; then + einfo "Fixing modules spec files" + spec_config arts_sound MODULE_INCLUDES_PATH "\"$(kde-config --prefix)/include $(kde-config --prefix)/include/artsc\"" + spec_config arts_sound MODULE_LIBS_PATH $(kde-config --prefix)/lib + fi + + local myconf + myconf="${myconf} --enable-modules --enable-dist-info=Gentoo --enable-pheaders" + econf \ + $(use_with libgadu existing-libgadu) \ + $(use_enable kdeenablefinal final) \ + $(use_enable voice dependency-tracing) \ + $(use_enable debug) \ + ${myconf} || die + emake || die +} + +src_install() { + emake \ + DESTDIR="${D}" \ + install || die +} |