summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
Diffstat (limited to 'net-im')
-rw-r--r--net-im/gajim/ChangeLog8
-rw-r--r--net-im/gajim/files/digest-gajim-0.10.13
-rw-r--r--net-im/gajim/files/digest-gajim-0.11-r33
-rw-r--r--net-im/gajim/files/gajim-10.1-FLAGS_noOverride.patch63
-rw-r--r--net-im/gajim/files/gajim-10.1-Makefile.patch13
-rw-r--r--net-im/gajim/gajim-0.10.1.ebuild83
-rw-r--r--net-im/gajim/gajim-0.11-r3.ebuild103
7 files changed, 7 insertions, 269 deletions
diff --git a/net-im/gajim/ChangeLog b/net-im/gajim/ChangeLog
index da333808108b..6b8fdc062d38 100644
--- a/net-im/gajim/ChangeLog
+++ b/net-im/gajim/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-im/gajim
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/gajim/ChangeLog,v 1.53 2007/06/19 13:09:36 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/gajim/ChangeLog,v 1.54 2007/06/19 16:17:49 welp Exp $
+
+ 19 Jun 2007; Peter Weller <welp@gentoo.org>
+ -files/gajim-10.1-FLAGS_noOverride.patch,
+ -files/gajim-10.1-Makefile.patch, -gajim-0.10.1.ebuild,
+ -gajim-0.11-r3.ebuild:
+ Removed obsolete versions.
19 Jun 2007; Raúl Porcel <armin76@gentoo.org> gajim-0.11.1.ebuild:
alpha stable
diff --git a/net-im/gajim/files/digest-gajim-0.10.1 b/net-im/gajim/files/digest-gajim-0.10.1
deleted file mode 100644
index 967e1aea680a..000000000000
--- a/net-im/gajim/files/digest-gajim-0.10.1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 392d9d1e06f6db49a892b9aea4a178c7 gajim-0.10.1.tar.bz2 2066396
-RMD160 405b813db9b7e4aa4c690a77108948886c61fc62 gajim-0.10.1.tar.bz2 2066396
-SHA256 b167a3405d8a5e9a3913fe711562a9cb8bb8dbfc78240dbb5b3c9c51a1610174 gajim-0.10.1.tar.bz2 2066396
diff --git a/net-im/gajim/files/digest-gajim-0.11-r3 b/net-im/gajim/files/digest-gajim-0.11-r3
deleted file mode 100644
index 3d9955948df8..000000000000
--- a/net-im/gajim/files/digest-gajim-0.11-r3
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 7ac7ac6fdfc515cb927adf21793856fa gajim-0.11.tar.bz2 2684957
-RMD160 ff92f3914eb14596f725a47efa04acb402053723 gajim-0.11.tar.bz2 2684957
-SHA256 1b660d2516b918fdba7533aab3dead8c222c98964ea459c5e4204c4949055422 gajim-0.11.tar.bz2 2684957
diff --git a/net-im/gajim/files/gajim-10.1-FLAGS_noOverride.patch b/net-im/gajim/files/gajim-10.1-FLAGS_noOverride.patch
deleted file mode 100644
index c680fee26c9c..000000000000
--- a/net-im/gajim/files/gajim-10.1-FLAGS_noOverride.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-Index: src/Makefile
-===================================================================
---- src/Makefile (revision 6612)
-+++ src/Makefile (working copy)
-@@ -1,21 +1,24 @@
- # Set the C flags to include the GTK+ and Python libraries
- PYTHON ?= python
- PYTHONVER = `$(PYTHON) -c 'import sys; print sys.version[:3]'`
--CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python$(PYTHONVER) -I.
--LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0` -lpython$(PYTHONVER)
-+gtk_CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python$(PYTHONVER) -I.
-+gtk_LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0` -lpython$(PYTHONVER)
-
- all: trayicon.so gtkspell.so
-
- # Build the shared objects
- trayicon.so: trayicon.o eggtrayicon.o trayiconmodule.o
-- $(CC) $(LDFLAGS) -shared $^ -o $@
-+ $(CC) -shared $^ -o $@ $(LDFLAGS) $(gtk_LDFLAGS)
-
- gtkspell.so:
-- $(CC) $(OPTFLAGS) $(CFLAGS) $(LDFLAGS) `pkg-config --libs --cflags gtkspell-2.0` -shared gtkspellmodule.c $^ -o $@
-+ $(CC) $(OPTFLAGS) $(CFLAGS) $(LDFLAGS) $(gtk_CFLAGS) $(gtk_LDFLAGS) `pkg-config --libs --cflags gtkspell-2.0` -shared gtkspellmodule.c $^ -o $@
-
- # The path to the GTK+ python types
- DEFS=`pkg-config --variable=defsdir pygtk-2.0`
-
-+%.o: %.c
-+ $(CC) -o $@ -c $< $(CFLAGS) $(gtk_CFLAGS)
-+
- # Generate the C wrapper from the defs and our override file
- trayicon.c: trayicon.defs trayicon.override
- pygtk-codegen-2.0 --prefix trayicon \
-Index: src/common/Makefile
-===================================================================
---- src/common/Makefile (revision 6612)
-+++ src/common/Makefile (working copy)
-@@ -6,19 +6,19 @@
-
- ifeq ($(HAVE_XSCRNSAVER),YES)
- # We link with libXScrnsaver from modular X.Org X11
--CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0 xscrnsaver` -fpic -I/usr/include/python$(PYTHONVER) -I.
--LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0 xscrnsaver` -lpython$(PYTHONVER)
-+gtk_and_x_CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0 xscrnsaver` -fpic -I/usr/include/python$(PYTHONVER) -I.
-+gtk_and_x_LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0 xscrnsaver` -lpython$(PYTHONVER)
- else
- # # We link with libXScrnsaver from monolithic X.Org X11
--CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fpic -I/usr/include/python$(PYTHONVER) -I.
--LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0` -L/usr/X11R6$(LIBDIR) -lX11 \
-- -lXss -lXext -lpython$(PYTHONVER)
-+gtk_and_x_CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fpic -I/usr/include/python$(PYTHONVER) -I.
-+gtk_and_x_LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0` \
-+ -L/usr/X11R6$(LIBDIR) -lX11 -lXss -lXext -lpython$(PYTHONVER)
- endif
-
- all: idle.so
-
- idle.so:
-- $(CC) $(OPTFLAGS) $(CFLAGS) $(LDFLAGS) -shared idle.c $^ -o $@
-+ $(CC) $(OPTFLAGS) $(CFLAGS) $(LDFLAGS) $(gtk_and_x_CFLAGS) $(gtk_and_x_LDFLAGS) -shared idle.c $^ -o $@
-
- clean:
- rm -f *.so
diff --git a/net-im/gajim/files/gajim-10.1-Makefile.patch b/net-im/gajim/files/gajim-10.1-Makefile.patch
deleted file mode 100644
index 9fa724efe8b0..000000000000
--- a/net-im/gajim/files/gajim-10.1-Makefile.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.orig 2006-07-07 12:35:52.000000000 +0300
-+++ Makefile 2006-07-07 13:00:35.000000000 +0300
-@@ -87,7 +87,9 @@
- mkdir -p "$(DESTDIR)$(PREFIX)/share/locale/$$d"; \
- fi; \
- done
-- ${MAKE} -C po install PREFIX=$(PREFIX)
-+ if [[ -n $$(find po -name *.mo) ]]; then \
-+ ${MAKE} -C po install PREFIX=$(PREFIX) ; \
-+ fi
- cp COPYING "$(DESTDIR)$(PREFIX)/share/gajim/";
- cp THANKS "$(DESTDIR)$(PREFIX)/share/gajim/";
- mkdir -p "$(DESTDIR)$(PREFIX)/share/pixmaps";
diff --git a/net-im/gajim/gajim-0.10.1.ebuild b/net-im/gajim/gajim-0.10.1.ebuild
deleted file mode 100644
index 7d9f78f016d3..000000000000
--- a/net-im/gajim/gajim-0.10.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/gajim/gajim-0.10.1.ebuild,v 1.15 2007/05/26 21:38:27 welp Exp $
-
-inherit virtualx multilib eutils
-
-DESCRIPTION="Jabber client written in PyGTK"
-HOMEPAGE="http://www.gajim.org/"
-SRC_URI="http://www.gajim.org/downloads/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ppc sparc x86"
-IUSE="dbus gnome libnotify nls spell srv"
-
-RDEPEND="!<=dev-python/gnome-python-2
- >=dev-python/pygtk-2.8.2
- >=dev-python/pysqlite-2.0.5
- dbus? (
- || (
- ( >=sys-apps/dbus-0.90
- dev-python/dbus-python
- dev-libs/dbus-glib
- )
- ( <sys-apps/dbus-0.90 )
- )
- )
- gnome? ( >=dev-python/gnome-python-extras-2.10 )
- libnotify? ( x11-libs/libnotify )
- srv? ( net-dns/bind-tools )"
-
-DEPEND="dev-util/intltool
- dev-util/pkgconfig
- !gnome? ( spell? ( >=app-text/gtkspell-2.0.11 ) )
- input_devices_keyboard? ( x11-libs/libXScrnSaver )"
-
-pkg_setup() {
- if use dbus; then
- if has_version "<sys-apps/dbus-0.90" && ! built_with_use sys-apps/dbus python; then
- eerror "Please rebuild dbus with USE=\"python\"."
- die "Python D-bus support missing."
- fi
- fi
- if use libnotify && ! use dbus; then
- eerror "With libnotify useflag, you must also enable dbus useflag."
- die "Please enable dbus useflag."
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/gajim-10.1-Makefile.patch
- epatch ${FILESDIR}/gajim-10.1-FLAGS_noOverride.patch
-}
-
-src_compile() {
- targets="idle gajim.desktop"
- ! use gnome && targets="${targets} trayicon"
- use nls && targets="${targets} translation"
- ! use gnome && use spell && targets="${targets} gtkspell"
- Xemake ${targets} || die "Xemake failed"
-}
-
-src_install() {
- Xemake PREFIX=/usr DESTDIR=${D} LIBDIR=/$(get_libdir) install || die
- dodoc README AUTHORS COPYING Changelog
-}
-
-pkg_postinst() {
- if use amd64; then
- ewarn
- ewarn "Because of an unresolved segmentation fault,"
- ewarn "amd64 users must probably upgrade to gcc >= 4.0.2,"
- ewarn "and rebuild the following packages :"
- ewarn " - x11-libs/gtk+"
- ewarn " - dev-python/pygtk"
- ewarn " - dev-lang/python"
- ewarn
- ewarn "Please see bug #109298."
- ewarn
- fi
-}
diff --git a/net-im/gajim/gajim-0.11-r3.ebuild b/net-im/gajim/gajim-0.11-r3.ebuild
deleted file mode 100644
index d53d11d59474..000000000000
--- a/net-im/gajim/gajim-0.11-r3.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/gajim/gajim-0.11-r3.ebuild,v 1.12 2007/01/24 14:21:09 corsair Exp $
-
-inherit multilib python eutils
-
-DESCRIPTION="Jabber client written in PyGTK"
-HOMEPAGE="http://www.gajim.org/"
-SRC_URI="http://www.gajim.org/downloads/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="avahi dbus gnome idle libnotify nls spell srv trayicon X xhtml"
-
-DEPEND="|| (
- ( <dev-lang/python-2.5 dev-python/pysqlite )
- >=dev-lang/python-2.5
- )
- dev-python/pygtk
- sys-devel/gettext
- dev-util/intltool
- dev-util/pkgconfig"
-
-RDEPEND="gnome? ( dev-python/gnome-python-extras
- dev-python/gnome-python-desktop
- )
- dbus? (
- || (
- ( >=sys-apps/dbus-0.90
- dev-python/dbus-python
- dev-libs/dbus-glib
- )
- ( <sys-apps/dbus-0.90 )
- )
- )
- libnotify? ( x11-libs/libnotify )
- xhtml? ( dev-python/docutils )
- srv? ( net-dns/bind-tools )
- idle? ( x11-libs/libXScrnSaver )
- spell? ( app-text/gtkspell )
- avahi? ( net-dns/avahi )"
-
-pkg_setup() {
- if ! use dbus; then
- if use libnotify; then
- eerror "The dbus USE flag is required for libnotify support"
- die "USE=\"dbus\" needed for libnotify support"
- fi
- if use avahi; then
- eerror "The dbus USE flag is required for avahi support"
- die "USE=\"dbus\" needed for avahi support"
- fi
- else
- if has_version "<sys-apps/dbus-0.90" && ! built_with_use sys-apps/dbus python; then
- eerror "Please rebuild dbus with USE=\"python\""
- die "USE=\"python\" needed for dbus"
- fi
- fi
-
- if use avahi; then
- if ! built_with_use net-dns/avahi dbus gtk python; then
- eerror "The following USE flags are required for correct avahi"
- eerror "support: dbus gtk python"
- die "Please rebuild avahi with these use flags enabled."
- fi
- fi
-}
-
-src_compile() {
- local myconf
-
- if ! use gnome; then
- myconf="${myconf} $(use_enable trayicon)"
- myconf="${myconf} $(use_enable idle)"
- fi
-
- econf $(use_enable nls) \
- $(use_enable spell gtkspell) \
- $(use_enable dbus remote) \
- $(use_with X x) \
- --docdir="/usr/share/doc/${PF}" \
- --prefix="/usr" \
- --libdir="/usr/$(get_libdir)" \
- ${myconf} || die "econf failed"
-
- emake || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- rm "${D}/usr/share/doc/${PF}/README.html"
- dohtml README.html
-}
-
-pkg_postinst() {
- python_mod_optimize /usr/share/gajim/
-}
-
-pkg_postrm() {
- python_mod_cleanup /usr/share/gajim/
-}