ports/85951: New port: net/tmsnc   Tmsnc is a textbased (console) MSN client.

Renato Botelho garga at FreeBSD.org
Wed Sep 14 12:30:16 UTC 2005


The following reply was made to PR ports/85951; it has been noted by GNATS.

From: Renato Botelho <garga at FreeBSD.org>
To: snowfly <snowfly at yuntech.edu.tw>
Cc: bug-followup at FreeBSD.org
Subject: Re: ports/85951: New port: net/tmsnc  Tmsnc is a textbased (console) MSN client.
Date: Wed, 14 Sep 2005 09:27:54 -0300

 I started to make the job, here is a version of the port that works
 fine, using 0.2.5 version, except one thing, it doesn't install
 internationalization files.
 
 I have no time now to continue hacking this.
 
 --- tmsnc.shar begins here ---
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	./tmsnc
 #	./tmsnc/Makefile
 #	./tmsnc/distinfo
 #	./tmsnc/pkg-descr
 #	./tmsnc/files
 #	./tmsnc/files/patch-configure
 #
 echo c - ./tmsnc
 mkdir -p ./tmsnc > /dev/null 2>&1
 echo x - ./tmsnc/Makefile
 sed 's/^X//' >./tmsnc/Makefile << 'END-of-./tmsnc/Makefile'
 X# New ports collection makefile for:	tmsnc
 X# Date created:				10 Sep 2005
 X# Whom:					Tsung-Han Yeh <snowfly at yuntech.edu.tw>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	tmsnc
 XPORTVERSION=	0.2.5
 XCATEGORIES=	net
 XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 XMASTER_SITE_SUBDIR=	${PORTNAME}
 X
 XMAINTAINER=	snowfly at yuntech.edu.tw
 XCOMMENT=	TMSNC is a textbased (console) MSN client
 X
 XBUILD_DEPENDS=	${LOCALBASE}/include/ncurses/ncurses.h:${PORTSDIR}/devel/ncurses
 XRUN_DEPENDS=	${BUILD_DEPENDS}
 X
 XGNU_CONFIGURE=	yes
 XUSE_REINPLACE=	yes
 X
 XPLIST_FILES=	bin/${PORTNAME}
 X
 XMAN1=	tmsnc.1
 X
 Xpost-patch:
 X	@${REINPLACE_CMD} 's,^SUBDIRS = po,SUBDIRS = ,g' \
 X		${WRKSRC}/Makefile.in
 X
 X.include <bsd.port.mk>
 END-of-./tmsnc/Makefile
 echo x - ./tmsnc/distinfo
 sed 's/^X//' >./tmsnc/distinfo << 'END-of-./tmsnc/distinfo'
 XMD5 (tmsnc-0.2.5.tar.gz) = 3943b017d071a6fd42835d15bb40347d
 XSIZE (tmsnc-0.2.5.tar.gz) = 213481
 END-of-./tmsnc/distinfo
 echo x - ./tmsnc/pkg-descr
 sed 's/^X//' >./tmsnc/pkg-descr << 'END-of-./tmsnc/pkg-descr'
 XTmsnc is a textbased (console) MSN client written in C. 
 XTmsnc should work on most Unix (Linux, BSD, MacOS) compatible operating systems.
 X
 XThe goal of this project is to create a client like MSN Messenger
 X(with sound, webcam and file transfer support), 
 Xbut without any graphical features.
 X
 XInstead tmsnc has an interface written in NCurses, 
 Xa library for textbased terminal interaction.
 X
 XWWW: http://tmsnc.sourceforge.net/
 END-of-./tmsnc/pkg-descr
 echo c - ./tmsnc/files
 mkdir -p ./tmsnc/files > /dev/null 2>&1
 echo x - ./tmsnc/files/patch-configure
 sed 's/^X//' >./tmsnc/files/patch-configure << 'END-of-./tmsnc/files/patch-configure'
 X--- configure.orig	Wed Aug 10 17:42:42 2005
 X+++ configure	Wed Sep 14 08:29:30 2005
 X@@ -6145,81 +6145,12 @@
 X 
 X     if $search_ncurses
 X     then
 X-        if test -f /usr/include/ncurses.h
 X-	then
 X-	    echo "$as_me:$LINENO: result: Found ncurses on /usr/include/ncurses.h" >&5
 X-echo "${ECHO_T}Found ncurses on /usr/include/ncurses.h" >&6
 X- 	    CURSES_LIBS="-lncurses"
 X-	    CURSES_INCLUDEDIR=""
 X-	    search_ncurses=false
 X-	    screen_manager="ncurses on /usr/include"
 X-            cat >>confdefs.h <<\_ACEOF
 X-#define HAS_CURSES 1
 X-_ACEOF
 X-
 X-            has_curses=true
 X-	    cat >>confdefs.h <<\_ACEOF
 X-#define USE_NCURSES 1
 X-_ACEOF
 X-
 X-	fi
 X-    fi
 X-
 X-
 X-    if $search_ncurses
 X-    then
 X-        if test -f /usr/include/ncurses/ncurses.h
 X-	then
 X-	    echo "$as_me:$LINENO: result: Found ncurses on /usr/include/ncurses/ncurses.h" >&5
 X-echo "${ECHO_T}Found ncurses on /usr/include/ncurses/ncurses.h" >&6
 X- 	    CURSES_LIBS="-lncurses"
 X-	    CURSES_INCLUDEDIR="-I/usr/include/ncurses"
 X-	    search_ncurses=false
 X-	    screen_manager="ncurses on /usr/include/ncurses"
 X-            cat >>confdefs.h <<\_ACEOF
 X-#define HAS_CURSES 1
 X-_ACEOF
 X-
 X-            has_curses=true
 X-	    cat >>confdefs.h <<\_ACEOF
 X-#define USE_NCURSES 1
 X-_ACEOF
 X-
 X-	fi
 X-    fi
 X-
 X-
 X-    if $search_ncurses
 X-    then
 X-        if test -f /usr/local/include/ncurses.h
 X-	then
 X-	    echo "$as_me:$LINENO: result: Found ncurses on /usr/local/include/ncurses.h" >&5
 X-echo "${ECHO_T}Found ncurses on /usr/local/include/ncurses.h" >&6
 X- 	    CURSES_LIBS="-L/usr/local/lib -lncurses"
 X-	    CURSES_INCLUDEDIR="-I/usr/local/include"
 X-	    search_ncurses=false
 X-	    screen_manager="ncurses on /usr/local"
 X-            cat >>confdefs.h <<\_ACEOF
 X-#define HAS_CURSES 1
 X-_ACEOF
 X-
 X-            has_curses=true
 X-	    cat >>confdefs.h <<\_ACEOF
 X-#define USE_NCURSES 1
 X-_ACEOF
 X-
 X-	fi
 X-    fi
 X-
 X-
 X-    if $search_ncurses
 X-    then
 X         if test -f /usr/local/include/ncurses/ncurses.h
 X 	then
 X 	    echo "$as_me:$LINENO: result: Found ncurses on /usr/local/include/ncurses/ncurses.h" >&5
 X echo "${ECHO_T}Found ncurses on /usr/local/include/ncurses/ncurses.h" >&6
 X- 	    CURSES_LIBS="-L/usr/local/lib -L/usr/local/lib/ncurses -lncurses"
 X-	    CURSES_INCLUDEDIR="-I/usr/local/include/ncurses"
 X+ 	    CURSES_LIBS="-L/usr/local/lib -L/usr/local/lib/ncurses -Wl,-rpath,/usr/local/lib -lncurses"
 X+	    CURSES_INCLUDEDIR="-I/usr/local/include -I/usr/local/include/ncurses"
 X 	    search_ncurses=false
 X 	    screen_manager="ncurses on /usr/local/include/ncurses"
 X             cat >>confdefs.h <<\_ACEOF
 END-of-./tmsnc/files/patch-configure
 exit
 --- tmsnc.shar ends here ---
 
 Regards
 -- 
 Renato Botelho <garga @ FreeBSD.org>
                <freebsd @ galle.com.br>
 GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
 
 The Roman Rule
 	The one who says it cannot be done should never interrupt the
 	one who is doing it.



More information about the freebsd-ports-bugs mailing list