Date: Sun, 27 Jul 2003 22:05:20 +0000 (GMT) From: "Ryan T.Dean" <rtdean@cytherianage.net> To: FreeBSD-gnats-submit@FreeBSD.org Cc: "Ryan T.Dean" <rtdean-dated-1060379941.153f97@cytherianage.net> Subject: ports/54962: Maintainer update: ports/net/naim to 0.11.6 Message-ID: <20030727220520.E95C443F3F@mx1.FreeBSD.org> Resent-Message-ID: <200307272210.h6RMABUX094574@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 54962 >Category: ports >Synopsis: Maintainer update: ports/net/naim to 0.11.6 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Jul 27 15:10:11 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Ryan T. Dean >Release: FreeBSD 4.8-RC i386 >Organization: >Environment: System: FreeBSD ratri.cytherianage.net 4.8-RC FreeBSD 4.8-RC #5: Sat Mar 22 23:12:08 CST 2003 root@ratri.cytherianage.net:/usr/obj/$ >Description: naim's author, Dan Reed, has released naim-0.11.6. From his release announcement: Summary of changes from 0.11.5.9 to 0.11.6 [2003-06-24] ============================================ [pkg FEA] The dynamic module system uses GNU libtool's libltdl, and now works on all platforms actively supported by naim. [pkg fea] Several small documentation updates. [pkg fea] Major header files are now installed in a global installation directory. [UI fea] Chat "hilites" added: If a member of a room/channel/discussion mentions your name, their message will be highlighted. [UI bug] A small bug in the /away routine has been fixed, allowing your /away status to be preserved across re/connects. [UI bug] .naimprofile will now be read for all connections in the event that multiple connections are declared in .naimrc. [pkg bug] A "#warning" directive was misnamed "#warn" and has been corrected. [Lil fea] Discussion retitles are now treated as a /topic change on IRC. [TOC bug] /me processing in chat rooms was broken. Fixed. [pkg FEA] The default modules have been removed, and are now distributed in a separate "naim-modules" package available from the naim web site. [UI fea] All internal routines are now declared "static," to clean up the module interface. [UI FEA] All major dependencies on ncurses in the main UI code have been isolated to src/win.c, to provide for easy migration to modular user interface routines. [UI FEA] New /chains command to display all event chains. [UI FEA] Newly rewritten /modload and new /modunload to completely control loadable modules. [UI FEA] New /modlist command to display currently loaded modules and their vital statistics. [UI FEA] Queued messages are now saved when you /save. [UI fea] Minor improvements to the HTML renderer. This is a change in the release minor number, and contains mostly packaging- related changes and code cleanups. However, new features related to the module loading interface are present that may provide exciting possibilities for naim extension. As with any significant release, check back within a few days for a new patchlevel release addressing issues not discovered during the development cycle. >How-To-Repeat: >Fix: The following patch updates ports/net/naim to 0.11.6. PLEASE NOTE that it ADDS a new file, files/patch-Makefile.in --- naim-0.11.6-patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/net/naim/Makefile,v retrieving revision 1.33 diff -u -r1.33 Makefile --- Makefile 13 Jun 2003 20:37:31 -0000 1.33 +++ Makefile 25 Jul 2003 18:07:35 -0000 @@ -6,25 +6,33 @@ # PORTNAME= naim -PORTVERSION= 0.11.5.9 -CATEGORIES= net +PORTVERSION= 0.11.6 +CATEGORIES= net irc MASTER_SITES= http://shell.n.ml.org/n/naim/ MAINTAINER= rtdean@cytherianage.net COMMENT= Curses based AOL Instant Messager implementation GNU_CONFIGURE= yes -CONFIGURE_ARGS= --disable-nirc-manlink +CONFIGURE_ARGS= --disable-nirc-manlink \ + --with-pkgdocdir=${DOCSDIR} CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -USE_LIBTOOL= yes MAN1= naim.1 MLINKS= naim.1 nirc.1 naim.1 nicq.1 naim.1 nlily.1 -post-install: -.if !defined(NOPORTDOCS) - @ ${MKDIR} ${DOCSDIR} - @ ${INSTALL_DATA} ${WRKSRC}/doc/naim.hlp ${DOCSDIR} +.if defined(WITH_DETACH) +BUILD_DEPENDS= screen:${PORTSDIR}/misc/screen +RUN_DEPENDS= screen:${PORTSDIR}/misc/screen + +CONFIGURE_ARGS+= --enable-detach .endif + +pre-fetch: + @ ${ECHO} "" + @ ${ECHO} "You can use the following build option(s):" + @ ${ECHO} "" + @ ${ECHO} " WITH_DETACH=yes Enables /detach (requires screen)" + @ ${ECHO} "" .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/ncvs/ports/net/naim/distinfo,v retrieving revision 1.17 diff -u -r1.17 distinfo --- distinfo 13 Jun 2003 20:37:31 -0000 1.17 +++ distinfo 25 Jul 2003 08:19:19 -0000 @@ -1 +1 @@ -MD5 (naim-0.11.5.9.tar.gz) = 03e9d56b0b39049b2345fd2413a34661 +MD5 (naim-0.11.6.tar.gz) = 1843dc1ab9660cf8a2412acd9dbbb0e9 Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/net/naim/pkg-descr,v retrieving revision 1.3 diff -u -r1.3 pkg-descr --- pkg-descr 5 Oct 2002 22:51:39 -0000 1.3 +++ pkg-descr 27 Jul 2003 22:01:25 -0000 @@ -3,4 +3,4 @@ derived from ncurses AIM client because of naim's use of the ncurses text-mode screen library. -WWW: http://site.rpi-acm.org/info/naim +WWW: http://naim.n.ml.org Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/net/naim/pkg-plist,v retrieving revision 1.11 diff -u -r1.11 pkg-plist --- pkg-plist 13 Jun 2003 20:37:31 -0000 1.11 +++ pkg-plist 25 Jul 2003 18:08:21 -0000 @@ -2,18 +2,14 @@ bin/nicq bin/nirc bin/nlily -bin/sendim.sh -lib/naim/libnsocket.la -lib/naim/libnsocket.so -lib/naim/libnsocket.so.0 -lib/naim/libnstatus.la -lib/naim/libnstatus.so -lib/naim/libnstatus.so.0 -share/doc/naim/commands.txt +include/firetalk.h +include/naim/modutil.h +include/naim/naim.h +include/naim/secs.h share/doc/naim/COLORS share/doc/naim/FAQ -share/doc/naim/keyboard.txt share/doc/naim/README -%%PORTDOCS%%share/doc/naim/naim.hlp +share/doc/naim/commands.txt +share/doc/naim/keyboard.txt +@dirrm include/naim @dirrm share/doc/naim -@dirrm lib/naim Index: files/patch-Makefile.in =================================================================== RCS file: /home/ncvs/ports/net/naim/files/patch-Makefile.in,v diff -u files/patch-Makefile.in.old files/patch-Makefile.in --- files/patch-Makefile.in.old Fri Jul 25 13:41:01 2003 +++ files/patch-Makefile.in Fri Jul 25 13:36:00 2003 @@ -0,0 +1,11 @@ +--- Makefile.in.old Fri Jul 25 14:13:27 2003 ++++ Makefile.in Fri Jul 25 14:09:57 2003 +@@ -158,7 +158,7 @@ + + + man_MANS = naim.1 +-bin_SCRIPTS = contrib/sendim.sh ++#bin_SCRIPTS = contrib/sendim.sh + pkginclude_HEADERS = include/naim/naim.h include/naim/modutil.h include/naim/secs.h + + pkgtbz2 = `echo ${pkgtarball} | sed 's/gz$$/bz2/'` --- naim-0.11.6-patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030727220520.E95C443F3F>