Date: Mon, 21 Jul 2003 15:58:35 +0200 (CEST) From: Martijn Lina <martijn@pacno.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/54840: Upgrade to version 1.31 Message-ID: <20030721135835.7AD1E56C@blackroom.aub.nl> Resent-Message-ID: <200307251030.h6PAUDcI002017@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 54840 >Category: ports >Synopsis: Upgrade to version 1.31 >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: Fri Jul 25 03:30:12 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Martijn Lina >Release: FreeBSD 5.1-RELEASE i386 >Organization: >Environment: System: FreeBSD blackroom.aub.nl 5.1-RELEASE FreeBSD 5.1-RELEASE #1: Tue Jul 1 17:29:35 CEST 2003 root@blackroom.aub.nl:/usr/obj-soekris/usr/src/sys/BLACKROOM i386 >Description: This port has finally become officially stable, which basically means the API for adding modules isn't going to change anymore, and the documentation has been updated to reflect the new and changed features of this package. Here are the release notes from the website: "Since beta 10 I've cleaned up the makefile. Updated the documentation and added an awaylogmodule. Please read the advanced documentation before asking questions. A lot of the information people ask is available there." >How-To-Repeat: Just read the docs to find out they are outdated for all 1.30beta's >Fix: Apply this diff: diff -ruN imcom.orig/Makefile imcom/Makefile --- imcom.orig/Makefile Thu Jul 3 13:52:21 2003 +++ imcom/Makefile Mon Jul 21 15:32:50 2003 @@ -5,10 +5,9 @@ # $FreeBSD: ports/net/imcom/Makefile,v 1.3 2003/07/03 11:52:21 daichi Exp $ PORTNAME= imcom -PORTVERSION= 1.30.b8 +PORTVERSION= 1.31 CATEGORIES= net -MASTER_SITES= http://nafai.dyndns.org/files/imcom-betas/ -DISTNAME= ${PORTNAME}-1.30beta8 +MASTER_SITES= http://nafai.dyndns.org/files/ MAINTAINER= martijn@pacno.net COMMENT= IMCom is a command-line Jabber client written in Python @@ -19,10 +18,5 @@ USE_PYTHON= yes MAN1= imcom.1 - -pre-install: - @cd ${WRKSRC} ; \ - ${RM} -rf docs/CVS; \ - ${RM} -rf docs/*~ .include <bsd.port.mk> diff -ruN imcom.orig/distinfo imcom/distinfo --- imcom.orig/distinfo Thu Jul 3 13:52:21 2003 +++ imcom/distinfo Mon Jul 21 15:33:12 2003 @@ -1 +1 @@ -MD5 (imcom-1.30beta8.tar.gz) = 5b04cf52449a1ecd8a9dc38c4560061f +MD5 (imcom-1.31.tar.gz) = 39e910c77d696ea3b607ec34f113b93b diff -ruN imcom.orig/files/patch-Makefile.in imcom/files/patch-Makefile.in --- imcom.orig/files/patch-Makefile.in Thu Jul 3 13:52:21 2003 +++ imcom/files/patch-Makefile.in Mon Jul 21 15:50:15 2003 @@ -1,40 +1,41 @@ ---- Makefile.in.orig Thu Apr 10 11:11:05 2003 -+++ Makefile.in Thu Apr 10 11:18:55 2003 -@@ -2,21 +2,29 @@ +--- Makefile.in.orig Mon Jul 21 15:34:31 2003 ++++ Makefile.in Mon Jul 21 15:39:57 2003 +@@ -2,7 +2,7 @@ exec_prefix = @exec_prefix@ bindir = @bindir@ datadir = @datadir@ -+docdir = @datadir@/doc +-docdir = @datadir@/imcom/docs ++docdir = @datadir@/doc/imcom 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 +@@ -13,21 +13,23 @@ - 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}/ + install-bin: install-modules + install -d -m 0755 ${bindir} +- install -m 0755 imcom ${bindir} ++ ${BSD_INSTALL_SCRIPT} imcom ${bindir} + + install-modules: + install -d -m 0755 ${datadir}/imcom + install -d -m 0755 ${datadir}/imcom/modules + install -m 0644 *.py ${datadir}/imcom + install -m 0644 modules/*.py ${datadir}/imcom/modules +- install -m 0755 CLI.py LogHandler.py AccountCreator.py ${datadir}/imcom ++ ${BSD_INSTALL_SCRIPT} CLI.py LogHandler.py AccountCreator.py ${datadir}/imcom + + install-doc: +- install -d -m 0755 ${docdir} + install -d -m 0755 ${mandir}/man1 +- install -m 0755 docs/*.html ${docdir} +- install -m 0755 CONTRIBUTORS LICENSE README README.autostatus TODO WHATSNEW ${docdir} +- install -m 0755 docs/imcom.1 ${mandir}/man1/imcom.1 ++ ${BSD_INSTALL_MAN} docs/imcom.1 ${mandir}/man1/imcom.1 +.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 ++ install -d -m 0755 ${docdir} ++ ${BSD_INSTALL_DATA} docs/*.html ${docdir} ++ ${BSD_INSTALL_DATA} CONTRIBUTORS LICENSE README README.autostatus TODO WHATSNEW ${docdir} +.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 + uninstall: diff -ruN imcom.orig/pkg-plist imcom/pkg-plist --- imcom.orig/pkg-plist Thu Jul 3 13:52:21 2003 +++ imcom/pkg-plist Mon Jul 21 15:46:15 2003 @@ -1,10 +1,22 @@ bin/imcom -%%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 +share/imcom/modules/__init__.py +share/imcom/modules/awaylogmodule.py +share/imcom/modules/conferencecolorsmodule.py +share/imcom/modules/examplemodule.py +share/imcom/modules/testmodule.py +share/imcom/AccountCreator.py +share/imcom/AutoStatus.py +share/imcom/CICommands.py +share/imcom/CLI.py +share/imcom/Colors.py +share/imcom/IHTTPServer.py +share/imcom/IMCom.py +share/imcom/JabberHandler.py +share/imcom/JabberTags.py +share/imcom/LogHandler.py +share/imcom/Preferences.py +share/imcom/SocketWrapper.py +share/imcom/VCardTags.py %%PORTDOCS%%share/doc/imcom/advanced.html %%PORTDOCS%%share/doc/imcom/commands.html %%PORTDOCS%%share/doc/imcom/download.html @@ -12,25 +24,12 @@ %%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 -share/imcom/LogHandler.py -share/imcom/JabberTags.py -share/imcom/JabberHandler.py -share/imcom/IMCom.py -share/imcom/IHTTPServer.py -share/imcom/Colors.py -share/imcom/CLI.py -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 +%%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 +@dirrm share/imcom/modules @dirrm share/imcom +%%PORTDOCS%%@dirrm share/doc/imcom >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030721135835.7AD1E56C>