ports/81942: Update port: net/gajim to version 0.7.1

Vsevolod Stakhov vsevolod at highsecure.ru
Mon Jun 6 09:30:03 UTC 2005


>Number:         81942
>Category:       ports
>Synopsis:       Update port: net/gajim to version 0.7.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 06 09:30:01 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Vsevolod Stakhov
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:
>Description:
Gajim 0.7.1 has following enchancements:
* Transports icon as an option and error/mesage icon for transports
* Gajim is more HIG compatible
* Editing registration information on transports
* Messages stanza without <body> element are not printed
* SASL bugfix
* GtkSpell capabilities
* Support SSL (legacy) connection
* Assign gpg key to specific contact
* Contacts are sortable by status
* Gajim remembers last lines when reopening chat
* New translations available: German, Russian, Spanish, Bulgarian
>How-To-Repeat:
>Fix:

diff -ruPN gajim.orig/Makefile gajim/Makefile
--- gajim.orig/Makefile	Mon Jun  6 13:22:31 2005
+++ gajim/Makefile	Mon Jun  6 13:22:46 2005
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	gajim
-PORTVERSION=	0.7
-PORTREVISION=	1
+PORTVERSION=	0.7.1
 CATEGORIES=	net
 MASTER_SITES=	http://www.gajim.org/downloads/
 
@@ -15,6 +14,7 @@
 COMMENT=	Gajim is a Jabber client based on a plugin system
 
 BUILD_DEPENDS=	${PYTHON_SITELIBDIR}/pygtk.py:${PORTSDIR}/x11-toolkits/py-gtk2
+LIB_DEPENDS=	gtkspell.0:${PORTSDIR}/textproc/gtkspell2
 
 USE_X_PREFIX=	yes
 USE_PYTHON=	2.3+
diff -ruPN gajim.orig/distinfo gajim/distinfo
--- gajim.orig/distinfo	Mon Jun  6 13:21:08 2005
+++ gajim/distinfo	Mon Jun  6 13:20:20 2005
@@ -1,2 +1,2 @@
-MD5 (gajim-0.7.tar.bz2) = 70d6b882c496ea7fbacc4222da49b125
-Size (gajim-0.7.tar.bz2) = 479572
+MD5 (gajim-0.7.1.tar.bz2) = f795d550749d78839d1b6a554bbff545
+Size (gajim-0.7.1.tar.bz2) = 438166
diff -ruPN gajim.orig/files/patch-Makefile gajim/files/patch-Makefile
--- gajim.orig/files/patch-Makefile	Mon Jun  6 13:21:08 2005
+++ gajim/files/patch-Makefile	Mon Jun  6 13:20:20 2005
@@ -1,62 +1,11 @@
---- Makefile.orig	Mon May 23 22:22:10 2005
-+++ Makefile	Thu May 26 15:16:31 2005
-@@ -1,15 +1,17 @@
- VERSION		?= 0.7
- 
- MODULES		= src src/common po
--PREFIX		= /usr
-+PREFIX		?= /usr/local
- DESTDIR		= /
- 
--FIND		= find -regex '.*\.\(\(glade\)\|\(pyo\)\|\(xpm\)\|\(gif\)\|\(png\)\|\(mo\)\|\(wav\)\)'
--FILES		= `$(FIND)`
--DIRS		= `$(FIND) -exec dirname {} \; | sort -u`
--FIND_LIB	= find -regex '.*\.\(so\)'
--FILES_LIB	= `$(FIND_LIB)`
--FIND_PY		= find -regex '.*\.\(py\)'
-+MAKE		= gmake
-+
-+FIND		= find -E
-+FINDOPTS	= -regex '.*.((glade)|(py)|(xpm)|(gif)|(png)|(mo)|(wav))'
-+FILES		= `$(FIND) . $(FINDOPTS)`
-+DIRS		= `$(FIND) . $(FINDOPTS) -exec dirname {} \; | sort -u`
-+FIND_LIB	= $(FIND) . -regex '.*.(so)'
-+FIND_PY		= $(FIND) . -regex '.*.(py)'
- FILES_PY	= `$(FIND_PY)`
- 
- SCRIPTS = \
-@@ -18,13 +20,13 @@
- all: translation trayicon idle pyo
- 
- translation:
--	make -C po all
-+	$(MAKE) -C po all
- 
- trayicon:
--	make -C src all;
-+	$(MAKE) -C src all;
- 
- idle:
--	make -C src/common all;
-+	$(MAKE) -C src/common all;
- 
- pyo:
- 	for f in $(FILES_PY) ; do \
-@@ -32,9 +34,9 @@
+--- Makefile.orig	Sun Jun  5 14:56:42 2005
++++ Makefile	Mon Jun  6 13:15:44 2005
+@@ -61,12 +61,10 @@
+ 		cp "$$f" "$(DESTDIR)$(PREFIX)/share/gajim/$$DST/"; \
  	done
- 
- clean:
--	find -name *.pyc -exec rm {} \;
--	find -name *.pyo -exec rm {} \;
--	find -name *.mo -exec rm {} \;
-+	find . -name *.pyc -exec rm {} \;
-+	find . -name *.pyo -exec rm {} \;
-+	find . -name *.mo -exec rm {} \;
- 	$(foreach sdir, $(MODULES), make -C $(sdir) clean;)
- 
- dist:
-@@ -64,8 +66,8 @@
  	cp COPYING "$(DESTDIR)$(PREFIX)/share/gajim/";
+-	mkdir -p "$(DESTDIR)$(PREFIX)/share/pixmaps";
+-	cp data/pixmaps/gajim.png "$(DESTDIR)$(PREFIX)/share/pixmaps/";
  	mkdir -p "$(DESTDIR)$(PREFIX)/share/applications";
  	cp gajim.desktop "$(DESTDIR)$(PREFIX)/share/applications/";
 -	mkdir -p "$(DESTDIR)$(PREFIX)/share/man/man1";
diff -ruPN gajim.orig/files/patch-src_Makefile gajim/files/patch-src_Makefile
--- gajim.orig/files/patch-src_Makefile	Thu Jan  1 03:00:00 1970
+++ gajim/files/patch-src_Makefile	Mon Jun  6 13:20:20 2005
@@ -0,0 +1,10 @@
+--- src/Makefile.orig	Sun Jun  5 14:56:37 2005
++++ src/Makefile	Mon Jun  6 12:46:09 2005
+@@ -1,6 +1,6 @@
+ # Set the C flags to include the GTK+ and Python libraries
+ PYTHONVER = `python -V 2>&1 | awk '{print $$2}' | cut -f1,2 -d.`
+-CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC -I/usr/include/python$(PYTHONVER) -I.
++CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC $(PY_CFLAGS) -I.
+ LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0`
+ 
+ all: trayicon.so gtkspell.so
diff -ruPN gajim.orig/files/patch-src_common_Makefile gajim/files/patch-src_common_Makefile
--- gajim.orig/files/patch-src_common_Makefile	Thu Jan  1 03:00:00 1970
+++ gajim/files/patch-src_common_Makefile	Mon Jun  6 13:20:20 2005
@@ -0,0 +1,10 @@
+--- src/common/Makefile.orig	Mon Jun  6 12:54:27 2005
++++ src/common/Makefile	Mon Jun  6 12:55:03 2005
+@@ -1,6 +1,6 @@
+ # Set the C flags to include the GTK+ and Python libraries
+ PYTHONVER = `python -V 2>&1 | awk '{print $$2}' | cut -f1,2 -d.`
+-CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fpic -I/usr/include/python$(PYTHONVER) -I.
++CFLAGS = `pkg-config --cflags gtk+-2.0 pygtk-2.0` -fPIC $(PY_CFLAGS) -I.
+ LDFLAGS = `pkg-config --libs gtk+-2.0 pygtk-2.0`
+ 
+ all: idle.so
diff -ruPN gajim.orig/pkg-plist gajim/pkg-plist
--- gajim.orig/pkg-plist	Mon Jun  6 13:21:08 2005
+++ gajim/pkg-plist	Mon Jun  6 13:20:20 2005
@@ -1,6 +1,8 @@
 bin/gajim
+lib/gajim/gtkspell.so
+lib/gajim/idle.so
+lib/gajim/trayicon.so
 %%DATADIR%%/COPYING
-%%DATADIR%%/gajim.xpm
 %%DATADIR%%/data/emoticons/angry.png
 %%DATADIR%%/data/emoticons/bat.png
 %%DATADIR%%/data/emoticons/beer.png
@@ -86,7 +88,7 @@
 %%DATADIR%%/data/iconsets/transports/aim/chat.png
 %%DATADIR%%/data/iconsets/transports/aim/closed.xpm
 %%DATADIR%%/data/iconsets/transports/aim/dnd.png
-%%DATADIR%%/data/iconsets/transports/aim/error.png
+%%DATADIR%%/data/iconsets/transports/aim/error.xpm
 %%DATADIR%%/data/iconsets/transports/aim/invisible.png
 %%DATADIR%%/data/iconsets/transports/aim/message.gif
 %%DATADIR%%/data/iconsets/transports/aim/not_in_the_roster.png
@@ -99,7 +101,7 @@
 %%DATADIR%%/data/iconsets/transports/gadugadu/chat.png
 %%DATADIR%%/data/iconsets/transports/gadugadu/closed.xpm
 %%DATADIR%%/data/iconsets/transports/gadugadu/dnd.png
-%%DATADIR%%/data/iconsets/transports/gadugadu/error.png
+%%DATADIR%%/data/iconsets/transports/gadugadu/error.xpm
 %%DATADIR%%/data/iconsets/transports/gadugadu/invisible.png
 %%DATADIR%%/data/iconsets/transports/gadugadu/message.gif
 %%DATADIR%%/data/iconsets/transports/gadugadu/not_in_the_roster.png
@@ -112,7 +114,7 @@
 %%DATADIR%%/data/iconsets/transports/icq/chat.png
 %%DATADIR%%/data/iconsets/transports/icq/closed.xpm
 %%DATADIR%%/data/iconsets/transports/icq/dnd.png
-%%DATADIR%%/data/iconsets/transports/icq/error.png
+%%DATADIR%%/data/iconsets/transports/icq/error.xpm
 %%DATADIR%%/data/iconsets/transports/icq/invisible.png
 %%DATADIR%%/data/iconsets/transports/icq/message.gif
 %%DATADIR%%/data/iconsets/transports/icq/not_in_the_roster.png
@@ -121,11 +123,21 @@
 %%DATADIR%%/data/iconsets/transports/icq/opened.xpm
 %%DATADIR%%/data/iconsets/transports/icq/requested.png
 %%DATADIR%%/data/iconsets/transports/icq/xa.png
+%%DATADIR%%/data/iconsets/transports/irc/away.png
+%%DATADIR%%/data/iconsets/transports/irc/chat.png
+%%DATADIR%%/data/iconsets/transports/irc/dnd.png
+%%DATADIR%%/data/iconsets/transports/irc/error.xpm
+%%DATADIR%%/data/iconsets/transports/irc/invisible.png
+%%DATADIR%%/data/iconsets/transports/irc/message.gif
+%%DATADIR%%/data/iconsets/transports/irc/not_in_the_roster.png
+%%DATADIR%%/data/iconsets/transports/irc/offline.png
+%%DATADIR%%/data/iconsets/transports/irc/online.png
+%%DATADIR%%/data/iconsets/transports/irc/requested.png
+%%DATADIR%%/data/iconsets/transports/irc/xa.png
 %%DATADIR%%/data/iconsets/transports/msn/away.png
 %%DATADIR%%/data/iconsets/transports/msn/chat.png
 %%DATADIR%%/data/iconsets/transports/msn/closed.xpm
 %%DATADIR%%/data/iconsets/transports/msn/dnd.png
-%%DATADIR%%/data/iconsets/transports/msn/error.png
 %%DATADIR%%/data/iconsets/transports/msn/invisible.png
 %%DATADIR%%/data/iconsets/transports/msn/message.gif
 %%DATADIR%%/data/iconsets/transports/msn/not_in_the_roster.png
@@ -134,11 +146,22 @@
 %%DATADIR%%/data/iconsets/transports/msn/opened.xpm
 %%DATADIR%%/data/iconsets/transports/msn/requested.png
 %%DATADIR%%/data/iconsets/transports/msn/xa.png
+%%DATADIR%%/data/iconsets/transports/msn/error.xpm
+%%DATADIR%%/data/iconsets/transports/sms/away.png
+%%DATADIR%%/data/iconsets/transports/sms/chat.png
+%%DATADIR%%/data/iconsets/transports/sms/dnd.png
+%%DATADIR%%/data/iconsets/transports/sms/error.xpm
+%%DATADIR%%/data/iconsets/transports/sms/invisible.png
+%%DATADIR%%/data/iconsets/transports/sms/message.gif
+%%DATADIR%%/data/iconsets/transports/sms/offline.png
+%%DATADIR%%/data/iconsets/transports/sms/online.png
+%%DATADIR%%/data/iconsets/transports/sms/requested.png
+%%DATADIR%%/data/iconsets/transports/sms/xa.png
 %%DATADIR%%/data/iconsets/transports/yahoo/away.png
 %%DATADIR%%/data/iconsets/transports/yahoo/chat.png
 %%DATADIR%%/data/iconsets/transports/yahoo/closed.xpm
 %%DATADIR%%/data/iconsets/transports/yahoo/dnd.png
-%%DATADIR%%/data/iconsets/transports/yahoo/error.png
+%%DATADIR%%/data/iconsets/transports/yahoo/error.xpm
 %%DATADIR%%/data/iconsets/transports/yahoo/invisible.png
 %%DATADIR%%/data/iconsets/transports/yahoo/message.gif
 %%DATADIR%%/data/iconsets/transports/yahoo/not_in_the_roster.png
@@ -147,21 +170,26 @@
 %%DATADIR%%/data/iconsets/transports/yahoo/opened.xpm
 %%DATADIR%%/data/iconsets/transports/yahoo/requested.png
 %%DATADIR%%/data/iconsets/transports/yahoo/xa.png
-%%DATADIR%%/data/pixmaps/logo.png
+%%DATADIR%%/data/pixmaps/gajim.png
 %%DATADIR%%/data/sounds/connected.wav
 %%DATADIR%%/data/sounds/disconnected.wav
 %%DATADIR%%/data/sounds/message1.wav
 %%DATADIR%%/data/sounds/message2.wav
 %%DATADIR%%/data/sounds/sent.wav
+%%DATADIR%%/po/bg/LC_MESSAGES/gajim.mo
+%%DATADIR%%/po/de/LC_MESSAGES/gajim.mo
 %%DATADIR%%/po/el/LC_MESSAGES/gajim.mo
+%%DATADIR%%/po/es/LC_MESSAGES/gajim.mo
 %%DATADIR%%/po/fr/LC_MESSAGES/gajim.mo
 %%DATADIR%%/po/pl/LC_MESSAGES/gajim.mo
 %%DATADIR%%/po/pt/LC_MESSAGES/gajim.mo
+%%DATADIR%%/po/ru/LC_MESSAGES/gajim.mo
 %%DATADIR%%/src/advanced.py
 %%DATADIR%%/src/cell_renderer_image.py
 %%DATADIR%%/src/chat.py
 %%DATADIR%%/src/check_for_new_version.py
 %%DATADIR%%/src/common/GnuPG.py
+%%DATADIR%%/src/common/GnuPGInterface.py
 %%DATADIR%%/src/common/__init__.py
 %%DATADIR%%/src/common/config.py
 %%DATADIR%%/src/common/connection.py
@@ -208,21 +236,31 @@
 @dirrm %%DATADIR%%/data/iconsets/transports/aim
 @dirrm %%DATADIR%%/data/iconsets/transports/gadugadu
 @dirrm %%DATADIR%%/data/iconsets/transports/icq
+ at dirrm %%DATADIR%%/data/iconsets/transports/irc
 @dirrm %%DATADIR%%/data/iconsets/transports/msn
+ at dirrm %%DATADIR%%/data/iconsets/transports/sms
 @dirrm %%DATADIR%%/data/iconsets/transports/yahoo
 @dirrm %%DATADIR%%/data/iconsets/transports
 @dirrm %%DATADIR%%/data/iconsets
 @dirrm %%DATADIR%%/data/pixmaps
 @dirrm %%DATADIR%%/data/sounds
 @dirrm %%DATADIR%%/data
+ at dirrm %%DATADIR%%/po/bg/LC_MESSAGES/
+ at dirrm %%DATADIR%%/po/bg
+ at dirrm %%DATADIR%%/po/de/LC_MESSAGES/
+ at dirrm %%DATADIR%%/po/de
 @dirrm %%DATADIR%%/po/el/LC_MESSAGES/
 @dirrm %%DATADIR%%/po/el
+ at dirrm %%DATADIR%%/po/es/LC_MESSAGES/
+ at dirrm %%DATADIR%%/po/es
 @dirrm %%DATADIR%%/po/fr/LC_MESSAGES
 @dirrm %%DATADIR%%/po/fr
 @dirrm %%DATADIR%%/po/pl/LC_MESSAGES
 @dirrm %%DATADIR%%/po/pl
 @dirrm %%DATADIR%%/po/pt/LC_MESSAGES
 @dirrm %%DATADIR%%/po/pt
+ at dirrm %%DATADIR%%/po/ru/LC_MESSAGES/
+ at dirrm %%DATADIR%%/po/ru
 @dirrm %%DATADIR%%/po
 @dirrm %%DATADIR%%
 @unexec rmdir %D/share/applications > /dev/null 2>&1 | true

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list