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