View | Details | Raw Unified | Return to bug 84280
Collapse All | Expand All

(-)/home/hsn/hacked/tintin++/Makefile (-15 / +17 lines)
Lines 6-32 Link Here
6
#
6
#
7
7
8
PORTNAME=	tintin
8
PORTNAME=	tintin
9
PORTVERSION=	1.8.6b
9
PORTVERSION=	1.95.1
10
CATEGORIES?=	net games
10
CATEGORIES+=	net games
11
MASTER_SITES=	http://mail.newclear.net/tintin/download/ \
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_EXTENDED}
12
		http://freebsd.hanirc.org/~jhp/tintin++/ \
12
MASTER_SITE_SUBDIR=	${PORTNAME}
13
		http://www.stud.ntnu.no/~sverreno/tintin/
14
DISTNAME=	tintin++v1.86b
15
13
16
MAINTAINER?=	jhp@cocoja.holywar.net
14
MAINTAINER?=	jhp@cocoja.holywar.net
17
COMMENT=	"a client program specialized to help playing muds(devel version)"
15
COMMENT=	A client program to help playing muds (devel version)
16
17
WRKSRC=		${WRKDIR}/tt/src
18
18
19
NO_LATEST_LINK=	yes
20
WRKSRC=		${WRKDIR}/tintin++/src
21
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
USE_GMAKE=	yes
21
22
PLIST_FILES=	bin/tt++
23
PORTDOCS=	BUGS CREDITS FAQ README TODO tintin19.txt
22
24
23
do-install:
25
do-install:
24
	${INSTALL_PROGRAM} ${WRKSRC}/tt++ ${PREFIX}/bin
26
	${INSTALL_PROGRAM} ${WRKSRC}/tt++ ${PREFIX}/bin
25
	${MKDIR} ${PREFIX}/lib/tintin
27
.ifndef NOPORTDOCS
26
	${INSTALL_DATA} ${WRKSRC}/support/.tt_help.txt.Z ${PREFIX}/lib/tintin
28
	${MKDIR} ${DOCSDIR}
27
	${MKDIR} ${PREFIX}/share/doc/tintin
29
.for i in FAQ README TODO CREDITS BUGS docs/tintin19.txt
28
	${INSTALL_DATA} ${WRKSRC}/support/.tintinrc ${PREFIX}/share/doc/tintin/tintinrc
30
	${INSTALL_DATA} ${WRKSRC}/../${i} ${DOCSDIR}
29
	${INSTALL_DATA} ${WRKSRC}/support/tt.conf ${PREFIX}/share/doc/tintin/chat.conf.example
31
.endfor
30
	cd ${WRKSRC}/.. ; ${INSTALL_DATA} CHANGES FAQ CREDITS README docs/* ${PREFIX}/share/doc/tintin
32
.endif
31
33
32
.include <bsd.port.mk>
34
.include <bsd.port.mk>
(-)/home/hsn/hacked/tintin++/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (tintin++v1.86b.tar.gz) = 34a5db309c3598356386447c949f201f
1
MD5 (tintin-1.95.1.tar.gz) = c5d116f6fa07f25a5a4206cce55e1a76
2
SIZE (tintin++v1.86b.tar.gz) = 227194
2
SIZE (tintin-1.95.1.tar.gz) = 159204
(-)/home/hsn/hacked/tintin++/files/patch-aa (-11 lines)
Lines 1-11 Link Here
1
--- Makefile.in.orig	Sun Feb 18 22:27:03 2001
2
+++ Makefile.in	Sun Feb 18 22:28:00 2001
3
@@ -13,7 +13,7 @@
4
 MAKE = @MAKE@
5
 
6
 #this is the standard CFLAGS options, this is what most people should use
7
-CFLAGS = -O2 $(DEFINES) @BIG5@
8
+CFLAGS += $(DEFINES) @BIG5@
9
 
10
 #this is the debugging CFLAGS options, should only be used if you want to
11
 #debug/code tintin
(-)/home/hsn/hacked/tintin++/files/patch-ab (-11 lines)
Lines 1-11 Link Here
1
--- main.c.orig	Sun Feb 18 22:31:06 2001
2
+++ main.c	Sun Feb 18 22:31:13 2001
3
@@ -73,7 +73,7 @@
4
 int verbatim = 0;
5
 int prompt_on = 0;
6
 int funcnum = 0;
7
-int enable_chat = 1;
8
+int enable_chat = 0;
9
 char homepath[1025];
10
 char prompt_line[BUFFER_SIZE];
11
 
(-)/home/hsn/hacked/tintin++/files/patch-ac (-14 lines)
Lines 1-14 Link Here
1
--- chat.c.orig	Sun Feb 18 22:32:15 2001
2
+++ chat.c	Sun Feb 18 22:33:18 2001
3
@@ -1451,9 +1451,8 @@
4
   sprintf(filestring, "%s/%s", getenv("HOME"), CONFIG_FILE);
5
   
6
   if ((f = fopen(filestring, "r")) == NULL) {
7
-    printf("\n#ERROR: tt.conf not found!\n");
8
-    printf("        This file must be in your home directory.\n");
9
-    printf("        Using defaults...\n");
10
+    printf("\n#CHAT: chat.conf file must be in your current directory to enable it.\n");
11
+    printf("       You can find example in /usr/local/share/doc/tintin, use with caution.\n");
12
     fflush(stdout);
13
     return;
14
   }
(-)/home/hsn/hacked/tintin++/files/patch-ad (-11 lines)
Lines 1-11 Link Here
1
--- scrsize.c.orig	Tue Sep 23 12:10:26 2000
2
+++ scrsize.c	Tue Sep 23 12:22:17 2000
3
@@ -14,7 +14,7 @@
4
 
5
 #ifdef HAVE_SYS_TERMIO_H
6
 #include <sys/termio.h>
7
-#else
8
+#elif !defined(HAVE_SYS_IOCTL_H)
9
 #include <sgtty.h>
10
 #endif
11
 
(-)/home/hsn/hacked/tintin++/files/patch-ae (-11 lines)
Lines 1-11 Link Here
1
--- rl.c.orig	Sun Aug 13 02:40:28 2000
2
+++ rl.c	Tue Sep 26 13:38:02 2000
3
@@ -436,7 +436,7 @@
4
 /* get a clean screen without the split crap; useful for ^Z, quitting, etc */
5
 void cleanscreen(void)
6
 {
7
-  system("stty echo");	/* a hack, admittedly */
8
+  // system("stty echo");	/* a hack, admittedly */
9
 
10
   if(!is_split)
11
     return;
(-)/home/hsn/hacked/tintin++/pkg-descr (-7 / +7 lines)
Lines 1-8 Link Here
1
TINTIN++ is a client program specialized to help playing muds.
1
     TINTIN++ is a client program specialized to help playing muds.
2
This is a souped up version of TINTIN III, many new features
2
     This is a souped up version of TINTIN III, many new features
3
have been added since III.  We saw room for improvement on the
3
     have been added since III.  We saw room for improvement on the
4
features available from TINTIN, and since we like the format of
4
     features available from TINTIN, and since we like the format of
5
the program, we decided to use TINTIN as a base for what we
5
     the program, we decided to use TINTIN as a base for what we
6
hope to make one of the most powerful clients around.
6
     hope to make one of the most powerful clients around.
7
7
8
WWW: http://mail.newclear.net/tintin/
8
WWW: http://www.scandum.com/tintin/
(-)/home/hsn/hacked/tintin++/pkg-plist (-17 lines)
Lines 1-17 Link Here
1
bin/tt++
2
lib/tintin/.tt_help.txt.Z
3
share/doc/tintin/CHANGES
4
share/doc/tintin/CREDITS
5
share/doc/tintin/FAQ
6
share/doc/tintin/MODIFICATIONS
7
share/doc/tintin/MODS.ycjhi
8
share/doc/tintin/README
9
share/doc/tintin/chat.conf.example
10
share/doc/tintin/example1.script
11
share/doc/tintin/example2.script
12
share/doc/tintin/sgi
13
share/doc/tintin/tintin15.ps
14
share/doc/tintin/tintin15.txt
15
share/doc/tintin/tintinrc
16
@dirrm share/doc/tintin
17
@dirrm lib/tintin

Return to bug 84280