Date: Mon, 28 Apr 2003 00:45:45 +0200 (CEST) From: Martijn Lina <martijn@sewers-2.demon.nl> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/51482: IMCom port upgrade (supersedes ports/50776) Message-ID: <20030427224545.64EFA4156@drain.sewers-2.demon.nl> Resent-Message-ID: <200304272250.h3RMo4Tx050557@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 51482 >Category: ports >Synopsis: IMCom port upgrade (supersedes ports/50776) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sun Apr 27 15:50:04 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Martijn Lina >Release: FreeBSD 5.0-RELEASE-p7 i386 >Organization: >Environment: System: FreeBSD drain 5.0-RELEASE-p7 FreeBSD 5.0-RELEASE-p7 #1: Tue Apr 1 00:04:18 CEST 2003 root@drain:/usr/obj/usr/src/sys/DRAIN i386 >Description: IMCom port upgrade to the latest 1.30 beta, take two. This is wanted because the old stable ones (latest 0.95) doesn't handle some xml messages from MSN correctly. This PR supersedes ports/50776. Thanks to Ian D. Leroux who pointed out that the new patch file was missing. He also told me there's another good reason to switch to imcom's beta release: "I use accented characters a fair bit, and that seems to make version 0.93 virtually unusable" >How-To-Repeat: MSN problems are hard to trace, i don't know the exact conditions. >Fix: This diff deletes files/patch-aa, so if you're a commiter also cvs remove that file. diff -urNd imcom.orig/Makefile imcom/Makefile --- imcom.orig/Makefile Sat Feb 22 04:26:08 2003 +++ imcom/Makefile Mon Apr 28 00:18:56 2003 @@ -2,17 +2,23 @@ # Date created: Jun 09 2002 # Whom: Martijn Lina # -# $FreeBSD: ports/net/imcom/Makefile,v 1.2 2003/02/21 13:14:44 knu Exp $ +# $FreeBSD$ PORTNAME= imcom -PORTVERSION= 0.93 +PORTVERSION= 1.30.b8 CATEGORIES= net -MASTER_SITES= http://imcom.floobin.cx/files/ +MASTER_SITES= http://nafai.dyndns.org/files/imcom-betas/ +DISTNAME= ${PORTNAME}-1.30beta8 MAINTAINER= martijn@pacno.net COMMENT= IMCom is a command-line Jabber client written in Python +RUN_DEPENDS= ${LOCALBASE}/lib/python2.2/xml/parsers/expat.py:${PORTSDIR}/textproc/py-expat + +GNU_CONFIGURE= yes USE_PYTHON= yes + +MAN1= imcom.1 pre-install: @cd ${WRKSRC} ; \ diff -urNd imcom.orig/distinfo imcom/distinfo --- imcom.orig/distinfo Mon Jan 20 02:29:20 2003 +++ imcom/distinfo Thu Apr 10 10:38:52 2003 @@ -1 +1 @@ -MD5 (imcom-0.93.tar.gz) = 0e63d044c48490cb84a326a64b2760c9 +MD5 (imcom-1.30beta8.tar.gz) = 5b04cf52449a1ecd8a9dc38c4560061f diff -urNd imcom.orig/files/patch-Makefile.in imcom/files/patch-Makefile.in --- imcom.orig/files/patch-Makefile.in Thu Jan 1 01:00:00 1970 +++ imcom/files/patch-Makefile.in Thu Apr 10 11:22:02 2003 @@ -0,0 +1,40 @@ +--- Makefile.in.orig Thu Apr 10 11:11:05 2003 ++++ Makefile.in Thu Apr 10 11:18:55 2003 +@@ -2,21 +2,29 @@ + exec_prefix = @exec_prefix@ + bindir = @bindir@ + datadir = @datadir@ ++docdir = @datadir@/doc + mandir = @mandir@ + ++pythonprograms= CLI.py LogHandler.py AccountCreator.py ++pythondata= AutoStatus.py CICommands.py Colors.py DTCPSocketManager.py \ ++ GUI.py GUI2.py GUIbackend.py IHTTPServer.py IMCom.py JIDLink.py \ ++ JabberHandler.py JabberTags.py Preferences.py SocketWrapper.py \ ++ VCardTags.py test.py testuni.py ++ + all: +- chmod +x imcom CLI.py LogHandler.py AccountCreator.py + + install: all + mkdir -p ${datadir}/imcom +- mkdir -p ${datadir}/imcom/docs +- cp *.py ${datadir}/imcom +- mkdir -p ${bindir} +- cp imcom ${bindir} +- cp docs/*.html ${datadir}/imcom/docs +- cp CONTRIBUTORS LICENSE README README.autostatus TODO WHATSNEW ${datadir}/imcom/docs ++ ${BSD_INSTALL_DATA} ${pythondata} ${datadir}/imcom ++ ${BSD_INSTALL_SCRIPT} ${pythonprograms} ${datadir}/imcom ++ ${BSD_INSTALL_SCRIPT} imcom ${bindir}/ ++.if !defined(NOPORTDOCS) ++ mkdir -p ${docdir}/imcom/ ++ ${BSD_INSTALL_DATA} docs/*.html ${docdir}/imcom/ ++ ${BSD_INSTALL_DATA} CONTRIBUTORS LICENSE README README.autostatus TODO WHATSNEW ${docdir}/imcom ++.endif + mkdir -p ${mandir}/man1/ +- cp docs/imcom.1 ${mandir}/man1/imcom.1 ++ ${BSD_INSTALL_MAN} docs/imcom.1 ${mandir}/man1/imcom.1 + + install-docs: install + diff -urNd imcom.orig/files/patch-aa imcom/files/patch-aa --- imcom.orig/files/patch-aa Mon Jan 20 02:29:20 2003 +++ imcom/files/patch-aa Thu Jan 1 01:00:00 1970 @@ -1,25 +0,0 @@ ---- Makefile.orig Wed May 22 02:45:56 2002 -+++ Makefile Wed May 22 02:47:12 2002 -@@ -1,13 +1,13 @@ - all: - - install: -- mkdir -p /usr/local/share/imcom -- mkdir -p /usr/local/share/imcom/docs -- cp AutoStatus.API CONTRIBUTORS LICENSE README README.autostatus TODO WHATSNEW /usr/local/share/imcom/docs -- cp docs/* /usr/local/share/imcom/docs -- cp *.py /usr/local/share/imcom -- cp imcom /usr/local/bin -+ mkdir -p ${LOCALBASE}/share/imcom -+ mkdir -p ${LOCALBASE}/share/doc/imcom -+ ${BSD_INSTALL_DATA} AutoStatus.API CONTRIBUTORS LICENSE README README.autostatus TODO WHATSNEW ${LOCALBASE}/share/doc/imcom -+ ${BSD_INSTALL_DATA} docs/* ${LOCALBASE}/share/doc/imcom -+ ${BSD_INSTALL_SCRIPT} *.py ${LOCALBASE}/share/imcom -+ ${BSD_INSTALL_SCRIPT} imcom ${LOCALBASE}/bin - - uninstall: -- rm -rf /usr/local/share/imcom -- rm -f /usr/local/bin/imcom -+ rm -rf ${LOCALBASE}/share/imcom -+ rm -rf ${LOCALBASE}/share/doc/imcom -+ rm -f ${LOCALBASE}/bin/imcom diff -urNd imcom.orig/pkg-plist imcom/pkg-plist --- imcom.orig/pkg-plist Mon Jan 20 02:29:20 2003 +++ imcom/pkg-plist Thu Apr 10 11:33:41 2003 @@ -1,23 +1,17 @@ bin/imcom -share/doc/imcom/AutoStatus.API -share/doc/imcom/CONTRIBUTORS -share/doc/imcom/LICENSE -share/doc/imcom/README -share/doc/imcom/README.autostatus -share/doc/imcom/TODO -share/doc/imcom/WHATSNEW -share/doc/imcom/CHANGELOG -share/doc/imcom/advanced.html -share/doc/imcom/commands.html -share/doc/imcom/download.html -share/doc/imcom/imcomrc.html -share/doc/imcom/index.html -share/doc/imcom/news.html -share/doc/imcom/rosterlist.jpg -share/doc/imcom/statuschange.jpg -share/doc/imcom/style.css -share/doc/imcom/template.html -share/doc/imcom/whatis.html +%%PORTDOCS%%share/doc/imcom/CONTRIBUTORS +%%PORTDOCS%%share/doc/imcom/LICENSE +%%PORTDOCS%%share/doc/imcom/README +%%PORTDOCS%%share/doc/imcom/README.autostatus +%%PORTDOCS%%share/doc/imcom/TODO +%%PORTDOCS%%share/doc/imcom/WHATSNEW +%%PORTDOCS%%share/doc/imcom/advanced.html +%%PORTDOCS%%share/doc/imcom/commands.html +%%PORTDOCS%%share/doc/imcom/download.html +%%PORTDOCS%%share/doc/imcom/imcomrc.html +%%PORTDOCS%%share/doc/imcom/news.html +%%PORTDOCS%%share/doc/imcom/template.html +%%PORTDOCS%%share/doc/imcom/whatis.html share/imcom/AccountCreator.py share/imcom/SocketWrapper.py share/imcom/Preferences.py @@ -31,5 +25,12 @@ share/imcom/CICommands.py share/imcom/AutoStatus.py share/imcom/VCardTags.py +share/imcom/DTCPSocketManager.py +share/imcom/GUI.py +share/imcom/GUI2.py +share/imcom/GUIbackend.py +share/imcom/JIDLink.py +share/imcom/test.py +share/imcom/testuni.py @dirrm share/doc/imcom @dirrm share/imcom >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030427224545.64EFA4156>