summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorKarol Wojtaszek <sekretarz@gentoo.org>2005-06-08 19:06:37 +0000
committerKarol Wojtaszek <sekretarz@gentoo.org>2005-06-08 19:06:37 +0000
commit6022e9b0116e48d552f4133a9c98b32e8fd7044b (patch)
tree994aafd764a8adee327b6d7b5e3c0fe55607c4d8 /net-im
parentStable on amd64 (diff)
downloadhistorical-6022e9b0116e48d552f4133a9c98b32e8fd7044b.tar.gz
historical-6022e9b0116e48d552f4133a9c98b32e8fd7044b.tar.bz2
historical-6022e9b0116e48d552f4133a9c98b32e8fd7044b.zip
0.4.0 stable on amd64, ebuild clean up
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'net-im')
-rw-r--r--net-im/kadu/ChangeLog7
-rw-r--r--net-im/kadu/Manifest22
-rw-r--r--net-im/kadu/files/digest-kadu-0.3.61
-rw-r--r--net-im/kadu/files/digest-kadu-0.3.71
-rw-r--r--net-im/kadu/files/digest-kadu-0.3.91
-rw-r--r--net-im/kadu/files/digest-kadu-0.4.0_rc224
-rw-r--r--net-im/kadu/files/digest-kadu-0.4.0_rc2-r124
-rw-r--r--net-im/kadu/files/digest-kadu-0.4.0_rc324
-rw-r--r--net-im/kadu/kadu-0.3.6.ebuild30
-rw-r--r--net-im/kadu/kadu-0.3.7.ebuild35
-rw-r--r--net-im/kadu/kadu-0.3.9.ebuild78
-rw-r--r--net-im/kadu/kadu-0.4.0.ebuild4
-rw-r--r--net-im/kadu/kadu-0.4.0_rc2-r1.ebuild239
-rw-r--r--net-im/kadu/kadu-0.4.0_rc2.ebuild226
-rw-r--r--net-im/kadu/kadu-0.4.0_rc3.ebuild239
15 files changed, 13 insertions, 942 deletions
diff --git a/net-im/kadu/ChangeLog b/net-im/kadu/ChangeLog
index c012fd141c4f..6fcf8b9532bc 100644
--- a/net-im/kadu/ChangeLog
+++ b/net-im/kadu/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-im/kadu
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/ChangeLog,v 1.24 2005/04/21 05:50:50 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/ChangeLog,v 1.25 2005/06/08 19:06:37 sekretarz Exp $
+
+ 08 Jun 2005; <sekretarz@gentoo.org> -kadu-0.3.6.ebuild,
+ -kadu-0.3.7.ebuild, -kadu-0.3.9.ebuild, -kadu-0.4.0_rc2.ebuild,
+ -kadu-0.4.0_rc2-r1.ebuild, -kadu-0.4.0_rc3.ebuild, kadu-0.4.0.ebuild:
+ 0.4.0 stable on amd64, ebuild clean up
21 Apr 2005; Sven Wegener <swegener@gentoo.org> :
Added missing digest entries.
diff --git a/net-im/kadu/Manifest b/net-im/kadu/Manifest
index 579c427dcd5d..cc00e67cde92 100644
--- a/net-im/kadu/Manifest
+++ b/net-im/kadu/Manifest
@@ -1,33 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 06b7374a870ba4e628682056281e02c1 kadu-0.4.0_rc3.ebuild 7763
-MD5 6b57537cbf49758ceae23a4510f6598a kadu-0.3.7.ebuild 820
-MD5 f2d4005d3812c5e2519bde58934b9bac kadu-0.4.0.ebuild 7600
-MD5 6f738bedd198819888c44c1b8d31b07c kadu-0.4.0_rc2-r1.ebuild 7814
-MD5 16ac3d0adb42d86b1f231af467d2931c kadu-0.3.9.ebuild 2093
-MD5 4cd31fb88974954e268028c5b1dd663d kadu-0.4.0_rc2.ebuild 7631
-MD5 5dea796a7f3e380693bd0185bd5b35cd kadu-0.3.6.ebuild 609
+MD5 91e20af5a9b1422bb5adf5d410783600 kadu-0.4.0.ebuild 7599
MD5 92e6b2c409481dba26af02a7b685af6b kadu-0.3.8.ebuild 867
-MD5 b9d9d14f694f7fb5cc0eb1c021b72ee5 ChangeLog 3385
+MD5 e66633a2d47e91cb76421329c4684b04 ChangeLog 3624
MD5 a574ec2607edf5e80117d65415e01d3c metadata.xml 159
-MD5 2b6dd9d889e66221f2f9d82d5653889b files/digest-kadu-0.4.0_rc2 1638
-MD5 0b7c1b741e9bd306dbff42d1b217dd7b files/digest-kadu-0.4.0_rc3 1638
-MD5 2b6dd9d889e66221f2f9d82d5653889b files/digest-kadu-0.4.0_rc2-r1 1638
MD5 878470dcf216da170b3878d17b0f59a2 files/kadu-0.4.0_rc2-nas-gentoo.diff 986
MD5 0a4dbebc3ca1bcf58ddf0af2e289a663 files/kadu-toolbar_toggle-gentoo.diff 5983
MD5 a749836353c0aa03308822bdcbd08422 files/kadu-0.4.0_rc2-libgsm-amd64.patch 331
MD5 e19ebd592e5b94e0b82b481d90861819 files/xosd-gentoo.patch 1148
-MD5 5d82fddca529f0af79869df2a55db7f1 files/digest-kadu-0.3.6 63
-MD5 d6cc7076216ed7aa0d0ab8b3ff154d41 files/digest-kadu-0.3.7 63
MD5 7259b6aef0a2d10501b79c455fe4b763 files/digest-kadu-0.3.8 63
-MD5 9c405497d2804fa81d6b2d48c00e227f files/digest-kadu-0.3.9 63
MD5 27947a323558dd9aaa82c5b164f398b8 files/digest-kadu-0.4.0 1699
MD5 878470dcf216da170b3878d17b0f59a2 files/kadu-0.3.9-nas-gentoo.diff 986
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCZ8vqZ/iYVBmujdURAhgkAJ9t8EYrCasSBkndLygfiw78YJDxVACfZoN9
-hVVugE2MGi5Ga12gL4De4Ns=
-=UlR8
+iD8DBQFCp1snZ/iYVBmujdURAuH2AKCsf3VCr0xYI6kwigqm4H43s8VNtQCffMiX
+BUqv4XwlGyutKUorK7YH5Jw=
+=FBuV
-----END PGP SIGNATURE-----
diff --git a/net-im/kadu/files/digest-kadu-0.3.6 b/net-im/kadu/files/digest-kadu-0.3.6
deleted file mode 100644
index ba193ec83202..000000000000
--- a/net-im/kadu/files/digest-kadu-0.3.6
+++ /dev/null
@@ -1 +0,0 @@
-MD5 dd21cc76942a68b3d12f776b78c9dfe8 kadu-0.3.6.tar.bz2 834072
diff --git a/net-im/kadu/files/digest-kadu-0.3.7 b/net-im/kadu/files/digest-kadu-0.3.7
deleted file mode 100644
index 2a5b8ac63f93..000000000000
--- a/net-im/kadu/files/digest-kadu-0.3.7
+++ /dev/null
@@ -1 +0,0 @@
-MD5 1ad82f46ec24557d7e9bbb84212cf5ed kadu-0.3.7.tar.bz2 842030
diff --git a/net-im/kadu/files/digest-kadu-0.3.9 b/net-im/kadu/files/digest-kadu-0.3.9
deleted file mode 100644
index da4c63cddb39..000000000000
--- a/net-im/kadu/files/digest-kadu-0.3.9
+++ /dev/null
@@ -1 +0,0 @@
-MD5 d461c4b19670920e2ba1425d12e23f6b kadu-0.3.9.tar.bz2 942895
diff --git a/net-im/kadu/files/digest-kadu-0.4.0_rc2 b/net-im/kadu/files/digest-kadu-0.4.0_rc2
deleted file mode 100644
index 43a9c478cb67..000000000000
--- a/net-im/kadu/files/digest-kadu-0.4.0_rc2
+++ /dev/null
@@ -1,24 +0,0 @@
-MD5 f6ea2ebe8b62d7361326f0e227b7f40a kadu-0.4.0-rc2.tar.bz2 1174746
-MD5 1cec6670d6441d1251b3f430525564a3 tabs-r34.tar.bz2 11981
-MD5 3f5d360714c805b586cb94223bdd35d4 amarok-1.12.tar.gz 8715
-MD5 336a53aadbc0ff846ac34681d79a6c16 tcl_scripting-20050308.tar.gz 591658
-MD5 2ef812084512cc14a95c1737535cbbdb kadu-theme-alt_cryst.tar.bz2 121877
-MD5 023085edabaf6a1b844fe6b5fc9315f9 kadu-theme-crystal-16.tar.bz2 45993
-MD5 57852ff3d3fd0063a642fcc173f7fa29 kadu-theme-crystal-22.tar.bz2 48895
-MD5 f0b33b0d42b9dc1de5c6b19097600a9e kadu-theme-gg3d.tar.bz2 78353
-MD5 5ec5ec33849c35ae8d2b114250b664b3 kadu-theme-noia-16.tar.bz2 109294
-MD5 586cc6ff9ba62f0fdd7c7c1adf229efb kadu-theme-nuvola-16.tar.gz 119276
-MD5 7a17b4881141b346c6268ef25c284613 kadu-theme-nuvola-22.tar.gz 147311
-MD5 766e4841651364d032b68b8321f153ef kadu-theme-old_default.tar.bz2 85997
-MD5 a8d5d60e062255e77b732a37ea2e5e7c kadu-theme-piolnet.tar.bz2 79831
-MD5 cbd97ea8302ac4ad9507f104597da0c4 kadu-theme-real_gg.tar.bz2 131697
-MD5 640acacc8f5b33da6e1eb379eb3177dc weather-2.01.tar.bz2 46297
-MD5 001deaa1ebd6beaf104b77fce9aeff2e ext_info-1.2.tar.bz2 17868
-MD5 4959525a23d18fb37a66d7e0a3b75f76 kadu-spy-0.0.6.tar.bz2 12824
-MD5 77b0b8da0723ef23caaf1c75125d0fa4 firewall-20050308.tar.bz2 6858
-MD5 4a424362ba3a10ddbce0fb1a4ff4d649 KaduChess-0.3-Calista.tar.bz2 24892
-MD5 8d6e7e9d0e79a350e62894112994ec9b led_notify-0.1.tar.bz2 2802
-MD5 57cae3ca45d3163ba51a306f5d783d55 xmms-1.24.tar.gz 14954
-MD5 6eb7a27232304e85bc57cfc557289872 xosd_notify-050227.tar.bz2 11578
-MD5 e63393922738bea7a9d1be675c826608 mail-0.2.0.tar.bz2 93363
-MD5 0e427d25f69f5f5d10e303f8d2e79e70 spellchecker-0.13.tar.gz 9121
diff --git a/net-im/kadu/files/digest-kadu-0.4.0_rc2-r1 b/net-im/kadu/files/digest-kadu-0.4.0_rc2-r1
deleted file mode 100644
index 43a9c478cb67..000000000000
--- a/net-im/kadu/files/digest-kadu-0.4.0_rc2-r1
+++ /dev/null
@@ -1,24 +0,0 @@
-MD5 f6ea2ebe8b62d7361326f0e227b7f40a kadu-0.4.0-rc2.tar.bz2 1174746
-MD5 1cec6670d6441d1251b3f430525564a3 tabs-r34.tar.bz2 11981
-MD5 3f5d360714c805b586cb94223bdd35d4 amarok-1.12.tar.gz 8715
-MD5 336a53aadbc0ff846ac34681d79a6c16 tcl_scripting-20050308.tar.gz 591658
-MD5 2ef812084512cc14a95c1737535cbbdb kadu-theme-alt_cryst.tar.bz2 121877
-MD5 023085edabaf6a1b844fe6b5fc9315f9 kadu-theme-crystal-16.tar.bz2 45993
-MD5 57852ff3d3fd0063a642fcc173f7fa29 kadu-theme-crystal-22.tar.bz2 48895
-MD5 f0b33b0d42b9dc1de5c6b19097600a9e kadu-theme-gg3d.tar.bz2 78353
-MD5 5ec5ec33849c35ae8d2b114250b664b3 kadu-theme-noia-16.tar.bz2 109294
-MD5 586cc6ff9ba62f0fdd7c7c1adf229efb kadu-theme-nuvola-16.tar.gz 119276
-MD5 7a17b4881141b346c6268ef25c284613 kadu-theme-nuvola-22.tar.gz 147311
-MD5 766e4841651364d032b68b8321f153ef kadu-theme-old_default.tar.bz2 85997
-MD5 a8d5d60e062255e77b732a37ea2e5e7c kadu-theme-piolnet.tar.bz2 79831
-MD5 cbd97ea8302ac4ad9507f104597da0c4 kadu-theme-real_gg.tar.bz2 131697
-MD5 640acacc8f5b33da6e1eb379eb3177dc weather-2.01.tar.bz2 46297
-MD5 001deaa1ebd6beaf104b77fce9aeff2e ext_info-1.2.tar.bz2 17868
-MD5 4959525a23d18fb37a66d7e0a3b75f76 kadu-spy-0.0.6.tar.bz2 12824
-MD5 77b0b8da0723ef23caaf1c75125d0fa4 firewall-20050308.tar.bz2 6858
-MD5 4a424362ba3a10ddbce0fb1a4ff4d649 KaduChess-0.3-Calista.tar.bz2 24892
-MD5 8d6e7e9d0e79a350e62894112994ec9b led_notify-0.1.tar.bz2 2802
-MD5 57cae3ca45d3163ba51a306f5d783d55 xmms-1.24.tar.gz 14954
-MD5 6eb7a27232304e85bc57cfc557289872 xosd_notify-050227.tar.bz2 11578
-MD5 e63393922738bea7a9d1be675c826608 mail-0.2.0.tar.bz2 93363
-MD5 0e427d25f69f5f5d10e303f8d2e79e70 spellchecker-0.13.tar.gz 9121
diff --git a/net-im/kadu/files/digest-kadu-0.4.0_rc3 b/net-im/kadu/files/digest-kadu-0.4.0_rc3
deleted file mode 100644
index affc79ce21f5..000000000000
--- a/net-im/kadu/files/digest-kadu-0.4.0_rc3
+++ /dev/null
@@ -1,24 +0,0 @@
-MD5 9244fa499bb2e1083fdadeddf67ecc26 kadu-0.4.0-rc3.tar.bz2 1185865
-MD5 1cec6670d6441d1251b3f430525564a3 tabs-r34.tar.bz2 11981
-MD5 3f5d360714c805b586cb94223bdd35d4 amarok-1.12.tar.gz 8715
-MD5 336a53aadbc0ff846ac34681d79a6c16 tcl_scripting-20050308.tar.gz 591658
-MD5 2ef812084512cc14a95c1737535cbbdb kadu-theme-alt_cryst.tar.bz2 121877
-MD5 023085edabaf6a1b844fe6b5fc9315f9 kadu-theme-crystal-16.tar.bz2 45993
-MD5 57852ff3d3fd0063a642fcc173f7fa29 kadu-theme-crystal-22.tar.bz2 48895
-MD5 f0b33b0d42b9dc1de5c6b19097600a9e kadu-theme-gg3d.tar.bz2 78353
-MD5 5ec5ec33849c35ae8d2b114250b664b3 kadu-theme-noia-16.tar.bz2 109294
-MD5 586cc6ff9ba62f0fdd7c7c1adf229efb kadu-theme-nuvola-16.tar.gz 119276
-MD5 7a17b4881141b346c6268ef25c284613 kadu-theme-nuvola-22.tar.gz 147311
-MD5 766e4841651364d032b68b8321f153ef kadu-theme-old_default.tar.bz2 85997
-MD5 a8d5d60e062255e77b732a37ea2e5e7c kadu-theme-piolnet.tar.bz2 79831
-MD5 cbd97ea8302ac4ad9507f104597da0c4 kadu-theme-real_gg.tar.bz2 131697
-MD5 640acacc8f5b33da6e1eb379eb3177dc weather-2.01.tar.bz2 46297
-MD5 001deaa1ebd6beaf104b77fce9aeff2e ext_info-1.2.tar.bz2 17868
-MD5 4959525a23d18fb37a66d7e0a3b75f76 kadu-spy-0.0.6.tar.bz2 12824
-MD5 77b0b8da0723ef23caaf1c75125d0fa4 firewall-20050308.tar.bz2 6858
-MD5 4a424362ba3a10ddbce0fb1a4ff4d649 KaduChess-0.3-Calista.tar.bz2 24892
-MD5 8d6e7e9d0e79a350e62894112994ec9b led_notify-0.1.tar.bz2 2802
-MD5 57cae3ca45d3163ba51a306f5d783d55 xmms-1.24.tar.gz 14954
-MD5 6eb7a27232304e85bc57cfc557289872 xosd_notify-050227.tar.bz2 11578
-MD5 e63393922738bea7a9d1be675c826608 mail-0.2.0.tar.bz2 93363
-MD5 0e427d25f69f5f5d10e303f8d2e79e70 spellchecker-0.13.tar.gz 9121
diff --git a/net-im/kadu/kadu-0.3.6.ebuild b/net-im/kadu/kadu-0.3.6.ebuild
deleted file mode 100644
index d91122eb343f..000000000000
--- a/net-im/kadu/kadu-0.3.6.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.3.6.ebuild,v 1.5 2004/06/24 22:54:47 agriffis Exp $
-
-MY_P=${P/_/-}
-DESCRIPTION="QT version of popular in Poland Gadu-Gadu IM network"
-HOMEPAGE="http://kadu.net/"
-SRC_URI="http://kadu.net/releases/${MY_P}.tar.bz2"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="x86"
-
-IUSE="kde"
-
-DEPEND=">=x11-libs/qt-3.0.1
- kde? ( kde-base/arts )"
-
-S=${WORKDIR}/${PN}
-
-src_compile() {
- econf || die
- emake || die
-}
-
-src_install() {
- make \
- DESTDIR=${D} \
- install || die
-}
diff --git a/net-im/kadu/kadu-0.3.7.ebuild b/net-im/kadu/kadu-0.3.7.ebuild
deleted file mode 100644
index dbca9402f41a..000000000000
--- a/net-im/kadu/kadu-0.3.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.3.7.ebuild,v 1.4 2005/03/18 15:11:32 sekretarz Exp $
-
-MY_P=${P/_/-}
-DESCRIPTION="QT version of popular in Poland Gadu-Gadu IM network"
-HOMEPAGE="http://kadu.net/"
-SRC_URI="http://kadu.net/download/stable/${MY_P}.tar.bz2"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="x86"
-
-IUSE="kde debug voice extramodules"
-
-DEPEND=">=x11-libs/qt-3.0.1
- kde? ( kde-base/arts )"
-
-S=${WORKDIR}/${PN}
-
-src_compile() {
- local myconf
-
- use voice && myconf="${myconf} --enable-voice"
- use extramodules && myconf="${myconf} --enable-modules"
- use debug && myconf="${myconf} --enable-debug"
- econf ${myconf} || die
- emake || die
-}
-
-src_install() {
- make \
- DESTDIR=${D} \
- install || die
-}
diff --git a/net-im/kadu/kadu-0.3.9.ebuild b/net-im/kadu/kadu-0.3.9.ebuild
deleted file mode 100644
index 46a8f26548e6..000000000000
--- a/net-im/kadu/kadu-0.3.9.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.3.9.ebuild,v 1.5 2005/03/20 23:34:40 sekretarz Exp $
-
-inherit flag-o-matic eutils
-
-DESCRIPTION="QT version of popular in Poland Gadu-Gadu IM network"
-HOMEPAGE="http://kadu.net/"
-SRC_URI="http://kadu.net/download/stable/${P/_/-}.tar.bz2"
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-
-IUSE="debug alsa arts esd voice nas oss spell ssl tcltk xmms"
-
-DEPEND=">=x11-libs/qt-3.0.1
- alsa? ( media-libs/alsa-lib virtual/alsa )
- arts? ( kde-base/arts )
- esd? ( media-sound/esound )
- nas? ( media-libs/nas )
- spell? ( app-text/aspell )
- ssl? ( dev-libs/openssl )
- tcltk? ( >=dev-lang/tcl-8.4.0 >=dev-lang/tk-8.4.0 )
- xmms? ( media-sound/xmms )"
-
-S=${WORKDIR}/${PN}
-
-spec_config() {
- sed -i -r "s/(^${2}\\s*=\\s*).*//" modules/${1}/spec
- echo "${2}=${3}" >> modules/${1}/spec
-}
-
-module_config() {
- sed -i -r "s/(^module_${1}\\s*=\\s*).*/\\1${2}/" .config
-}
-
-src_compile() {
- filter-flags -fno-rtti
- local myconf
-
- use debug && myconf="${myconf} --enable-debug"
-
- # static modules (disable only, do not compile as .so)
- use ssl || module_config encryption n
- use voice || module_config voice n
-
- # dynamic modules
- use alsa || use oss || module_config dsp_sound n
- use esd && module_config esd_sound m
- if use arts; then
- module_config arts_sound m
- # Fix kde libs paths
- spec_config arts_sound MODULE_INCLUDES_PATH "\"$(kde-config --prefix)/include $(kde-config --prefix)/include/arts\""
- spec_config arts_sound MODULE_LIBS_PATH $(kde-config --prefix)/lib
- fi
-
- if use nas; then
- module_config nas_sound m
- epatch "${FILESDIR}/${P}-nas-gentoo.diff"
- fi
- use spell && module_config spellchecker m
- use tcltk && module_config tcl_scripting m
- use xmms && module_config xmms m
-
- # enable modules, for which there are no USE flags
- module_config filedesc m
- module_config pcspeaker m
-
- econf ${myconf} --with-qt-libs=/usr/qt/3/$(get_libdir) || die
- emake || die
-}
-
-src_install() {
- make \
- DESTDIR=${D} \
- install || die
-}
diff --git a/net-im/kadu/kadu-0.4.0.ebuild b/net-im/kadu/kadu-0.4.0.ebuild
index b4ab8ea46819..0449253258f6 100644
--- a/net-im/kadu/kadu-0.4.0.ebuild
+++ b/net-im/kadu/kadu-0.4.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.4.0.ebuild,v 1.2 2005/04/20 20:52:45 sekretarz Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.4.0.ebuild,v 1.3 2005/06/08 19:06:37 sekretarz Exp $
inherit flag-o-matic eutils
@@ -36,7 +36,7 @@ HOMEPAGE="http://kadu.net/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
+KEYWORDS="~x86 ~ppc amd64"
IUSE="X debug alsa arts esd voice speech nas oss spell ssl tcltk xmms xosd amarok pheaders extraicons extramodules mail"
diff --git a/net-im/kadu/kadu-0.4.0_rc2-r1.ebuild b/net-im/kadu/kadu-0.4.0_rc2-r1.ebuild
deleted file mode 100644
index 687a4d7236d9..000000000000
--- a/net-im/kadu/kadu-0.4.0_rc2-r1.ebuild
+++ /dev/null
@@ -1,239 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.4.0_rc2-r1.ebuild,v 1.2 2005/03/20 11:47:02 sekretarz Exp $
-
-inherit flag-o-matic eutils
-
-VTCL="20050308"
-VTABS="r34"
-VAMAROK="1.12"
-WEATHER="2.01"
-EXT_INFO="1.2"
-XMMS="1.24"
-XOSD_NOTIFY="050227"
-MAIL="0.2.0"
-SPELLCHECKER="0.13"
-SPY="0.0.6"
-CHESS="0.3-Calista"
-FIREWALL="20050308"
-LED_NOTIFY="0.1"
-
-DESCRIPTION="QT client for popular in Poland Gadu-Gadu IM network"
-HOMEPAGE="http://kadu.net/"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-
-IUSE="X debug alsa arts esd voice speech nas oss spell ssl tcltk xmms xosd amarok pheaders extraicons extramodules mail"
-
-DEPEND="x11-libs/qt
- media-libs/libsndfile
- alsa? ( media-libs/alsa-lib virtual/alsa )
- arts? ( kde-base/arts )
- amarok? ( media-sound/amarok )
- esd? ( media-sound/esound )
- nas? ( media-libs/nas )
- pheaders? ( >=sys-devel/gcc-3.4.0 )
- spell? ( app-dicts/aspell-pl )
- ssl? ( dev-libs/openssl )
- speech? ( app-accessibility/powiedz )
- tcltk? ( >=dev-lang/tcl-8.4.0 >=dev-lang/tk-8.4.0 )
- xmms? ( media-sound/xmms )
- xosd? ( x11-libs/xosd )
- X? ( virtual/x11 )"
-
-SRC_URI="http://kadu.net/download/stable/${P/_/-}.tar.bz2
- http://biprowod.wroclaw.pl/kadu/tabs-${VTABS}.tar.bz2
- amarok? ( http://scripts.one.pl/amarok/devel/0.4.0/amarok-${VAMAROK}.tar.gz )
- tcltk? ( http://scripts.one.pl/tcl4kadu/files/snapshots/tcl_scripting-${VTCL}.tar.gz )
- extraicons? (
- http://biprowod.wroclaw.pl/kadu/kadu-theme-alt_cryst.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-crystal-16.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-crystal-22.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-gg3d.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-noia-16.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-nuvola-16.tar.gz
- http://www.kadu.net/download/additions/kadu-theme-nuvola-22.tar.gz
- http://www.kadu.net/download/additions/kadu-theme-old_default.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-piolnet.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-real_gg.tar.bz2 )
- extramodules? (
- http://pcb45.tech.us.edu.pl/~blysk/weather/weather-${WEATHER}.tar.bz2
- http://nkg.republika.pl/files/ext_info-${EXT_INFO}.tar.bz2
- http://pcb45.tech.us.edu.pl/~tomek/kadu/kadu-spy-${SPY}.tar.bz2
- http://users.skorpion.wroc.pl/arturmat/firewall/files/firewall-${FIREWALL}.tar.bz2
- http://biprowod.wroclaw.pl/kadu/KaduChess-${CHESS}.tar.bz2
- http://pcb45.tech.us.edu.pl/~blysk/led_notify/led_notify-${LED_NOTIFY}.tar.bz2 )
- xmms? ( http://scripts.one.pl/xmms/devel/0.4.0/xmms-${XMMS}.tar.gz )
- xosd? ( http://www.kadu.net/~joi/xosd_notify/xosd_notify-${XOSD_NOTIFY}.tar.bz2 )
- mail? ( http://michal.kernel-panic.cjb.net/mail/tars/release/mail-${MAIL}.tar.bz2 )
- spell? ( http://scripts.one.pl/spellchecker/devel/0.4.0/spellchecker-${SPELLCHECKER}.tar.gz )"
-
-
-S=${WORKDIR}/${PN}
-
-enable_module() {
- if use ${1}; then
- mv ${WORKDIR}/${2} ${WORKDIR}/kadu/modules/
- 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
- rm -f ${WORKDIR}/kadu/modules/*.web
-
- # Disabling autodownload for icons
- 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_module amarok amarok
- enable_module spell spellchecker
- enable_module xmms xmms
- enable_module xosd xosd_notify
- enable_module mail mail
- enable_module tcltk "tcl_scripting"
-
- enable_module extramodules weather
- enable_module extramodules ext_info
- enable_module extramodules spy
- enable_module extramodules led_notify
- enable_module extramodules tabs
-
- # put some patches
- epatch ${FILESDIR}/${P}-libgsm-amd64.patch
- use nas && epatch ${FILESDIR}/${P}-nas-gentoo.diff
- use xosd && epatch ${FILESDIR}/xosd-gentoo.patch
-}
-
-src_compile() {
- filter-flags -fno-rtti
-
- # Enabling default iconset
- module_config icons_default 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 filedesc m
- module_config hints m
- module_config notify m
- module_config sms m
- module_config sound m
- module_config desktop_docking m
-
- if use extramodules; then
- if use !tcltk; then
- ewarn "script_chess depends on module_tcl_scripting;"
- ewarn "It won't be installed."
- fi
- fi
-
- # Firewall
- if use extramodules; then
- if use !tcltk; then
- ewarn "script_firewall depends on module_tcl_scripting;"
- ewarn "It won't be installed."
- fi
- fi
-
- use speech && module_config speech m
- use extramodules && module_config autoresponder
-
- # static modules (disable only, do not compile as .so)
- use ssl && module_config encryption y
-
- # dynamic modules
- 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
- use X && module_config wmaker_docking m
-
- # Some fixes
- einfo "Fixing modules spec files"
- if use arts; then
- 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
- if use amarok; then
- spec_config amarok MODULE_INCLUDES_PATH $(kde-config --prefix)/include
- spec_config amarok MODULE_LIBS_PATH $(kde-config --prefix)/lib
- fi
-
- if use extramodules; then
- einfo "Changing default firewall log location to user's homedir/.gg/firewall.log"
- sed ${WORKDIR}/firewall.tcl -i -e 's%$module(scriptpath)/firewall.log%$env(HOME)/.gg/firewall.log%g'
- fi
-
- local myconf
- myconf="${myconf} --enable-modules --enable-dist-info=Gentoo"
-
- use voice && myconf="${myconf} --enable-dependency-tracing"
- use debug && myconf="${myconf} --enable-debug"
- use pheaders && myconf="${myconf} --enable-pheaders"
-
- econf ${myconf} || die
- emake || die
-}
-
-src_install() {
- make \
- DESTDIR=${D} \
- install || die
-
- # Installing additional scripts and plugins
- # Chess and Firewall
- if use extramodules; then
- if use tcltk; then
- einfo "Installing Chess script"
- insinto /usr/share/kadu/modules/data/tcl_scripting/scripts
- doins ${WORKDIR}/KaduChess/{data,pics,KaduChess.tcl}
- # small fix form author's site
- sed ${D}/usr/share/kadu/modules/data/tcl_scripting/scripts/KaduChess.tcl -i -e 's/on chat0 KC_recv KC_recv/on chat0 KC_recv/g'
-
- einfo "Installing Firewall module"
- doins ${WORKDIR}/firewall{.tcl,.png}
- fi
- fi
-
- if use extraicons; then
- einfo "Installing extra icons"
- mv ${WORKDIR}/kadu-theme-crystal-16 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-crystal-22 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-gg3d ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-noia-16 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-nuvola-16 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-nuvola-22 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-piolnet ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-real_gg ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/alt_cryst ${D}/usr/share/kadu/themes/icons
- fi
-}
diff --git a/net-im/kadu/kadu-0.4.0_rc2.ebuild b/net-im/kadu/kadu-0.4.0_rc2.ebuild
deleted file mode 100644
index 8ee3d9a6b614..000000000000
--- a/net-im/kadu/kadu-0.4.0_rc2.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.4.0_rc2.ebuild,v 1.3 2005/03/19 02:14:54 mr_bones_ Exp $
-
-inherit flag-o-matic eutils
-
-VTCL="20050308"
-VTABS="r34"
-VAMAROK="1.12"
-WEATHER="2.01"
-EXT_INFO="1.2"
-XMMS="1.24"
-XOSD_NOTIFY="050227"
-MAIL="0.2.0"
-SPELLCHECKER="0.13"
-SPY="0.0.6"
-CHESS="0.3-Calista"
-FIREWALL="20050308"
-LED_NOTIFY="0.1"
-
-DESCRIPTION="QT client for popular in Poland Gadu-Gadu IM network"
-HOMEPAGE="http://kadu.net/"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-
-IUSE="debug alsa arts esd voice speech nas oss spell ssl tcltk xmms xosd amarok pheaders extraicons extramodules mail"
-
-DEPEND="x11-libs/qt
- alsa? ( media-libs/alsa-lib virtual/alsa )
- arts? ( kde-base/arts )
- amarok? ( media-sound/amarok )
- esd? ( media-sound/esound )
- nas? ( media-libs/nas )
- pheaders? ( >=sys-devel/gcc-3.4.0 )
- spell? ( app-dicts/aspell-pl )
- ssl? ( dev-libs/openssl )
- speech? ( app-accessibility/powiedz )
- tcltk? ( >=dev-lang/tcl-8.4.0 >=dev-lang/tk-8.4.0 )
- xmms? ( media-sound/xmms )
- xosd? ( x11-libs/xosd )"
-
-SRC_URI="http://kadu.net/download/stable/${P/_/-}.tar.bz2
- http://biprowod.wroclaw.pl/kadu/tabs-${VTABS}.tar.bz2
- amarok? ( http://scripts.one.pl/amarok/devel/0.4.0/amarok-${VAMAROK}.tar.gz )
- tcltk? ( http://scripts.one.pl/tcl4kadu/files/snapshots/tcl_scripting-${VTCL}.tar.gz )
- extraicons? (
- http://biprowod.wroclaw.pl/kadu/kadu-theme-alt_cryst.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-crystal-16.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-crystal-22.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-gg3d.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-noia-16.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-nuvola-16.tar.gz
- http://www.kadu.net/download/additions/kadu-theme-nuvola-22.tar.gz
- http://www.kadu.net/download/additions/kadu-theme-old_default.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-piolnet.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-real_gg.tar.bz2 )
- extramodules? (
- http://pcb45.tech.us.edu.pl/~blysk/weather/weather-${WEATHER}.tar.bz2
- http://nkg.republika.pl/files/ext_info-${EXT_INFO}.tar.bz2
- http://pcb45.tech.us.edu.pl/~tomek/kadu/kadu-spy-${SPY}.tar.bz2
- http://users.skorpion.wroc.pl/arturmat/firewall/files/firewall-${FIREWALL}.tar.bz2
- http://biprowod.wroclaw.pl/kadu/KaduChess-${CHESS}.tar.bz2
- http://pcb45.tech.us.edu.pl/~blysk/led_notify/led_notify-${LED_NOTIFY}.tar.bz2 )
- xmms? ( http://scripts.one.pl/xmms/devel/0.4.0/xmms-${XMMS}.tar.gz )
- xosd? ( http://www.kadu.net/~joi/xosd_notify/xosd_notify-${XOSD_NOTIFY}.tar.bz2 )
- mail? ( http://michal.kernel-panic.cjb.net/mail/tars/release/mail-${MAIL}.tar.bz2 )
- spell? ( http://scripts.one.pl/spellchecker/devel/0.4.0/spellchecker-${SPELLCHECKER}.tar.gz )"
-
-
-S=${WORKDIR}/${PN}
-
-enable_module() {
- if use ${1}; then
- mv ${WORKDIR}/${2} ${WORKDIR}/kadu/modules/
- 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
- rm -f ${WORKDIR}/kadu/modules/*.web
-
- # Disabling autodownload for icons
- 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_module amarok amarok
- enable_module spell spellchecker
- enable_module xmms xmms
- enable_module xosd xosd_notify
- enable_module mail mail
- enable_module tcltk "tcl_scripting"
-
- enable_module extramodules weather
- enable_module extramodules ext_info
- enable_module extramodules spy
- enable_module extramodules led_notify
- enable_module extramodules tabs
-
- # put some patches
- epatch ${FILESDIR}/${P}-libgsm-amd64.patch
- use nas && epatch ${FILESDIR}/${P}-nas-gentoo.diff
- use xosd && epatch ${FILESDIR}/xosd-gentoo.patch
-}
-
-src_compile() {
- filter-flags -fno-rtti
-
- # Enabling default iconset
- module_config icons_default 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 filedesc m
- module_config hints m
- module_config notify m
- module_config sms m
- module_config sound m
-
- if use extramodules; then
- if use !tcltk; then
- ewarn "script_chess depends on module_tcl_scripting;"
- ewarn "It won't be installed."
- fi
- fi
-
- # Firewall
- if use extramodules; then
- if use !tcltk; then
- ewarn "script_firewall depends on module_tcl_scripting;"
- ewarn "It won't be installed."
- fi
- fi
-
- use speech && module_config speech m
- use extramodules && module_config autoresponder
-
- # static modules (disable only, do not compile as .so)
- use ssl && module_config encryption y
-
- # dynamic modules
- 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
-
- # Some fixes
- einfo "Fixing arts module spec file"
- 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
- spec_config amarok MODULE_INCLUDES_PATH $(kde-config --prefix)/include
- spec_config amarok MODULE_LIBS_PATH $(kde-config --prefix)/lib
-
- if use extramodules; then
- einfo "Changing default firewall log location to user's homedir/.gg/firewall.log"
- sed ${WORKDIR}/firewall.tcl -i -e 's%$module(scriptpath)/firewall.log%$env(HOME)/.gg/firewall.log%g'
- fi
-
- local myconf
- myconf="${myconf} --enable-modules --enable-dist-info=Gentoo"
-
- use voice && myconf="${myconf} --enable-dependency-tracing"
- use debug && myconf="${myconf} --enable-debug"
- use pheaders && myconf="${myconf} --enable-pheaders"
-
- econf ${myconf} || die
- emake || die
-}
-
-src_install() {
- make \
- DESTDIR=${D} \
- install || die
-
- # Installing additional scripts and plugins
- # Chess and Firewall
- if use extramodules; then
- if use tcltk; then
- einfo "Installing Chess script"
- mv ${WORKDIR}/KaduChess/{data,pics,KaduChess.tcl} ${D}/usr/share/kadu/modules/data/tcl_scripting/scripts
- # small fix form author's site
- sed ${D}/usr/share/kadu/modules/data/tcl_scripting/scripts/KaduChess.tcl -i -e 's/on chat0 KC_recv KC_recv/on chat0 KC_recv/g'
-
- einfo "Installing Firewall module"
- mv ${WORKDIR}/firewall{.tcl,.png} ${D}/usr/share/kadu/modules/data/tcl_scripting/scripts
- fi
- fi
-
- if use extraicons; then
- einfo "Installing extra icons"
- mv ${WORKDIR}/kadu-theme-crystal-16 ${D}/usr/share/kadu/themes/icons/crystal-16
- mv ${WORKDIR}/kadu-theme-crystal-22 ${D}/usr/share/kadu/themes/icons/crystal-22
- mv ${WORKDIR}/kadu-theme-gg3d ${D}/usr/share/kadu/themes/icons/gg3d
- mv ${WORKDIR}/kadu-theme-noia-16 ${D}/usr/share/kadu/themes/icons/noia-16
- mv ${WORKDIR}/kadu-theme-nuvola-16 ${D}/usr/share/kadu/themes/icons/nuvola-16
- mv ${WORKDIR}/kadu-theme-nuvola-22 ${D}/usr/share/kadu/themes/icons/nuvola-22
- mv ${WORKDIR}/kadu-theme-piolnet ${D}/usr/share/kadu/themes/icons/piolnet
- mv ${WORKDIR}/kadu-theme-real_gg ${D}/usr/share/kadu/themes/icons/real_gg
- mv ${WORKDIR}/alt_cryst ${D}/usr/share/kadu/themes/icons/alt_cryst
- fi
-}
diff --git a/net-im/kadu/kadu-0.4.0_rc3.ebuild b/net-im/kadu/kadu-0.4.0_rc3.ebuild
deleted file mode 100644
index c97addb34e51..000000000000
--- a/net-im/kadu/kadu-0.4.0_rc3.ebuild
+++ /dev/null
@@ -1,239 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/kadu/kadu-0.4.0_rc3.ebuild,v 1.1 2005/03/30 20:03:51 sekretarz Exp $
-
-inherit flag-o-matic eutils
-
-VTCL="20050308"
-VTABS="r34"
-VAMAROK="1.12"
-WEATHER="2.01"
-EXT_INFO="1.2"
-XMMS="1.24"
-XOSD_NOTIFY="050227"
-MAIL="0.2.0"
-SPELLCHECKER="0.13"
-SPY="0.0.6"
-CHESS="0.3-Calista"
-FIREWALL="20050308"
-LED_NOTIFY="0.1"
-
-DESCRIPTION="QT client for popular in Poland Gadu-Gadu IM network"
-HOMEPAGE="http://kadu.net/"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~amd64"
-
-IUSE="X debug alsa arts esd voice speech nas oss spell ssl tcltk xmms xosd amarok pheaders extraicons extramodules mail"
-
-DEPEND="x11-libs/qt
- media-libs/libsndfile
- alsa? ( media-libs/alsa-lib virtual/alsa )
- arts? ( kde-base/arts )
- amarok? ( media-sound/amarok )
- esd? ( media-sound/esound )
- nas? ( media-libs/nas )
- pheaders? ( >=sys-devel/gcc-3.4.0 )
- spell? ( app-dicts/aspell-pl )
- ssl? ( dev-libs/openssl )
- speech? ( app-accessibility/powiedz )
- tcltk? ( >=dev-lang/tcl-8.4.0 >=dev-lang/tk-8.4.0 )
- xmms? ( media-sound/xmms )
- xosd? ( x11-libs/xosd )
- X? ( virtual/x11 )"
-
-SRC_URI="http://kadu.net/download/stable/${P/_/-}.tar.bz2
- http://biprowod.wroclaw.pl/kadu/tabs-${VTABS}.tar.bz2
- amarok? ( http://scripts.one.pl/amarok/devel/0.4.0/amarok-${VAMAROK}.tar.gz )
- tcltk? ( http://scripts.one.pl/tcl4kadu/files/snapshots/tcl_scripting-${VTCL}.tar.gz )
- extraicons? (
- http://biprowod.wroclaw.pl/kadu/kadu-theme-alt_cryst.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-crystal-16.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-crystal-22.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-gg3d.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-noia-16.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-nuvola-16.tar.gz
- http://www.kadu.net/download/additions/kadu-theme-nuvola-22.tar.gz
- http://www.kadu.net/download/additions/kadu-theme-old_default.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-piolnet.tar.bz2
- http://www.kadu.net/download/additions/kadu-theme-real_gg.tar.bz2 )
- extramodules? (
- http://pcb45.tech.us.edu.pl/~blysk/weather/weather-${WEATHER}.tar.bz2
- http://nkg.republika.pl/files/ext_info-${EXT_INFO}.tar.bz2
- http://pcb45.tech.us.edu.pl/~tomek/kadu/kadu-spy-${SPY}.tar.bz2
- http://users.skorpion.wroc.pl/arturmat/firewall/files/firewall-${FIREWALL}.tar.bz2
- http://biprowod.wroclaw.pl/kadu/KaduChess-${CHESS}.tar.bz2
- http://pcb45.tech.us.edu.pl/~blysk/led_notify/led_notify-${LED_NOTIFY}.tar.bz2 )
- xmms? ( http://scripts.one.pl/xmms/devel/0.4.0/xmms-${XMMS}.tar.gz )
- xosd? ( http://www.kadu.net/~joi/xosd_notify/xosd_notify-${XOSD_NOTIFY}.tar.bz2 )
- mail? ( http://michal.kernel-panic.cjb.net/mail/tars/release/mail-${MAIL}.tar.bz2 )
- spell? ( http://scripts.one.pl/spellchecker/devel/0.4.0/spellchecker-${SPELLCHECKER}.tar.gz )"
-
-
-S=${WORKDIR}/${PN}
-
-enable_module() {
- if use ${1}; then
- mv ${WORKDIR}/${2} ${WORKDIR}/kadu/modules/
- 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
- rm -f ${WORKDIR}/kadu/modules/*.web
-
- # Disabling autodownload for icons
- 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_module amarok amarok
- enable_module spell spellchecker
- enable_module xmms xmms
- enable_module xosd xosd_notify
- enable_module mail mail
- enable_module tcltk "tcl_scripting"
-
- enable_module extramodules weather
- enable_module extramodules ext_info
- enable_module extramodules spy
- enable_module extramodules led_notify
- enable_module extramodules tabs
-
- # put some patches
- use xosd && epatch ${FILESDIR}/xosd-gentoo.patch
-}
-
-src_compile() {
- filter-flags -fno-rtti
-
- # Enabling default iconset
- module_config icons_default 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 filedesc m
- module_config hints m
- module_config notify m
- module_config sms m
- module_config sound m
- module_config desktop_docking m
-
- if use extramodules; then
- if use !tcltk; then
- ewarn "script_chess depends on module_tcl_scripting;"
- ewarn "It won't be installed."
- fi
- fi
-
- # Firewall
- if use extramodules; then
- if use !tcltk; then
- ewarn "script_firewall depends on module_tcl_scripting;"
- ewarn "It won't be installed."
- fi
- fi
-
- use speech && module_config speech m
- use extramodules && module_config autoresponder
-
- # static modules (disable only, do not compile as .so)
- use ssl && module_config encryption y
-
- # dynamic modules
- 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
- use X && module_config wmaker_docking m
-
- # Some fixes
- einfo "Fixing modules spec files"
- if use arts; then
- 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
- if use amarok; then
- spec_config amarok MODULE_INCLUDES_PATH $(kde-config --prefix)/include
- spec_config amarok MODULE_LIBS_PATH $(kde-config --prefix)/lib
- fi
-
- if use extramodules; then
- einfo "Changing default firewall log location to user's homedir/.gg/firewall.log"
- sed ${WORKDIR}/firewall.tcl -i -e 's%$module(scriptpath)/firewall.log%$env(HOME)/.gg/firewall.log%g'
- fi
-
- local myconf
- myconf="${myconf} --enable-modules --enable-dist-info=Gentoo"
-
- use voice && myconf="${myconf} --enable-dependency-tracing"
- use debug && myconf="${myconf} --enable-debug"
- use pheaders && myconf="${myconf} --enable-pheaders"
-
- econf ${myconf} || die
- emake || die
-}
-
-src_install() {
- make \
- DESTDIR=${D} \
- install || die
-
- # Installing additional scripts and plugins
- # Chess and Firewall
- if use extramodules; then
- if use tcltk; then
- einfo "Installing Chess script"
- insinto /usr/share/kadu/modules/data/tcl_scripting/scripts
- doins ${WORKDIR}/KaduChess/{data,pics,KaduChess.tcl}
- # small fix form author's site
- sed ${D}/usr/share/kadu/modules/data/tcl_scripting/scripts/KaduChess.tcl -i -e 's/on chat0 KC_recv KC_recv/on chat0 KC_recv/g'
-
- einfo "Installing Firewall module"
- doins ${WORKDIR}/firewall{.tcl,.png}
- fi
- fi
-
- chmod -R 755 ${D}/usr/share/kadu/themes/icons
-
- if use extraicons; then
- einfo "Installing extra icons"
- mv ${WORKDIR}/kadu-theme-crystal-16 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-crystal-22 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-gg3d ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-noia-16 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-nuvola-16 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-nuvola-22 ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-piolnet ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/kadu-theme-real_gg ${D}/usr/share/kadu/themes/icons
- mv ${WORKDIR}/alt_cryst ${D}/usr/share/kadu/themes/icons
- fi
-}