From owner-freebsd-ports Mon May 29 9: 6:46 2000 Delivered-To: freebsd-ports@freebsd.org Received: from wizard.vlink.ru (wizard.vlink.ru [195.9.70.254]) by hub.freebsd.org (Postfix) with ESMTP id D98AE37BC4F; Mon, 29 May 2000 09:05:58 -0700 (PDT) (envelope-from dsh@wizard.vlink.ru) Received: by wizard.vlink.ru (Postfix, from userid 1000) id 36D7962E77; Mon, 29 May 2000 20:05:21 +0400 (MSD) To: Cc: freebsd-ports@FreeBSD.org Subject: Re: ports/16989: new port: comms/qico References: <200005290659.XAA76224@freefall.freebsd.org> Mime-Version: 1.0 (generated by tm-edit 1.5) Content-Type: text/plain; charset=US-ASCII From: Denis Shaposhnikov Date: 29 May 2000 20:05:20 +0400 In-Reply-To: 's message of "Sun, 28 May 2000 23:59:21 -0700 (PDT)" Message-ID: <87ya4te3zz.fsf@wizard.vlink.ru> Lines: 303 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Capitol Reef" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >>>>> "will" == will writes: will> May 28 23:58:29 PDT 2000 State-Changed-Why: I am unable to get will> the distfile off any of the MASTER_SITES because they are so will> saturated as to be unusable. Can you provide any better will> MASTER_SITES for downloading? Try this. # 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: # # qico/ # qico/pkg # qico/pkg/PLIST # qico/pkg/COMMENT # qico/pkg/DESCR # qico/files # qico/files/md5 # qico/patches # qico/patches/patch-ac # qico/patches/patch-aa # qico/patches/patch-ad # qico/patches/patch-ae # qico/patches/patch-af # qico/patches/patch-ag # qico/patches/patch-ah # qico/patches/patch-ab # qico/Makefile # echo c - qico/ mkdir -p qico/ > /dev/null 2>&1 echo c - qico/pkg mkdir -p qico/pkg > /dev/null 2>&1 echo x - qico/pkg/PLIST sed 's/^X//' >qico/pkg/PLIST << 'END-of-qico/pkg/PLIST' Xetc/qico.conf.sample Xlibexec/qico Xbin/qcc Xshare/doc/qico/FAQ.ru Xshare/doc/qico/README.ru END-of-qico/pkg/PLIST echo x - qico/pkg/COMMENT sed 's/^X//' >qico/pkg/COMMENT << 'END-of-qico/pkg/COMMENT' XQico is an FidoNet Technology Network (FTN) compatible mailer for Unix systems END-of-qico/pkg/COMMENT echo x - qico/pkg/DESCR sed 's/^X//' >qico/pkg/DESCR << 'END-of-qico/pkg/DESCR' XQico is an FidoNet Technology Network (FTN) compatible mailer for Unix systems. XIt has slightly different architecture than ifcico. X XFeatures: X X * Support for EMSI, ZModem, ZedZap, Hydra X * Support for 4D Binkley-style, Amiga-style outbound, fileboxes X * Daemon mode for outgoing calls X * Substs with support for hidden-lines X * Support for session time limit X * Support for minimum connect speed limit X Xand so on. X XWWW: http://www.ruxy.org.ru/~aaz END-of-qico/pkg/DESCR echo c - qico/files mkdir -p qico/files > /dev/null 2>&1 echo x - qico/files/md5 sed 's/^X//' >qico/files/md5 << 'END-of-qico/files/md5' XMD5 (qico-0.45pl3.1.tar.gz) = 9fd337654a53b6bd56733035c8fb101d END-of-qico/files/md5 echo c - qico/patches mkdir -p qico/patches > /dev/null 2>&1 echo x - qico/patches/patch-ac sed 's/^X//' >qico/patches/patch-ac << 'END-of-qico/patches/patch-ac' X--- src/Makefile.orig Sat Mar 18 10:12:29 2000 X+++ src/Makefile Sat Mar 18 12:02:56 2000 X@@ -3,7 +3,7 @@ X # X include ../CONFIG X X-STRIP=0 X+STRIP=1 X #DEFS += -DEMSI_LOG # log emsi in /tmp/emsi.log X #DEFS += -DH_DEBUG # Hydra X #DEFS += -DZ_DEBUG # ZModem X@@ -14,7 +14,7 @@ X #DEFS += -DY_DEBUG #-DYYERROR_VERBOSE=1 -DYYDEBUG=100 X X DEFS += -DSHELL=\"$(SHELL)\" -DCONFIG=\"$(CONF)\" X-CFLAGS = $(DEFS) -Wall -m486 -O2 -D_GNU_SOURCE=1 -D_BSD_SOURCE=1 X+CFLAGS += $(DEFS) X ifeq (1,$(STRIP)) X IFLAGS = -s X else END-of-qico/patches/patch-ac echo x - qico/patches/patch-aa sed 's/^X//' >qico/patches/patch-aa << 'END-of-qico/patches/patch-aa' X--- CONFIG.orig Sat Mar 18 10:12:29 2000 X+++ CONFIG Sat Mar 18 11:43:16 2000 X@@ -6,7 +6,7 @@ X BINDIR = /usr/local/bin X X # default config (can be overridden with -I) X-CONF = /etc/ftn/qico.conf X+CONF = ${PREFIX}/etc/qico.conf X # non-binary file permissions X PERM = 00600 X X@@ -20,10 +20,9 @@ X X # qcc features (for building this you must have ncurses-4.2+) X MORDA = 1 X-#DEFS += -DFREE_BSD X X # lock dir X-DEFS += -DLOCK_DIR=\"/var/lock\" X+DEFS += -DLOCK_DIR=\"/var/spool/lock\" X X # communication socket X DEFS += -DQIPC_SOCKET=\"/tmp/qlog\" X@@ -52,19 +51,19 @@ X ### OS depended settings ##################################################### X ############################################################################## X X-SHELL = /bin/sh X-CC = gcc X-AWK = awk X-INSTALL = install X-LEX = lex X+SHELL ?= /bin/sh X+CC ?= gcc X+AWK ?= awk X+INSTALL?= install X+LEX ?= lex X #YACC = bison -y X-YACC = yacc X+YACC ?= yacc X X # required for linux glibc2 systems X #LIBS=-lresolv X X-# required for FreeBSD, if define -DFREE_BSD X-#LIBS=-lutil X+# required for FreeBSD X+LIBS=-lutil X X # X # $Id: CONFIG,v 1.7 2000/01/28 15:53:38 aaz Exp $ END-of-qico/patches/patch-aa echo x - qico/patches/patch-ad sed 's/^X//' >qico/patches/patch-ad << 'END-of-qico/patches/patch-ad' X--- src/ftn.c.orig Tue Mar 28 19:23:19 2000 X+++ src/ftn.c Tue Mar 28 20:43:31 2000 X@@ -398,7 +398,7 @@ X fputc(0,f);fputc(0,f);fputc(0,f);fclose(f); X } X X-#ifndef FREE_BSD X+#ifndef __FreeBSD__ X #ifdef PROCTITLE X /* X * clobber argv so ps will show what we're doing. X@@ -433,7 +433,7 @@ X void setproctitle(char *str){} X X #endif X-#endif /* FREE_BSD */ X+#endif /* __FreeBSD__ */ X X char *xstrcpy(char **to, char *from) X { END-of-qico/patches/patch-ad echo x - qico/patches/patch-ae sed 's/^X//' >qico/patches/patch-ae << 'END-of-qico/patches/patch-ae' X--- src/ftn.h.orig Mon Mar 6 17:44:57 2000 X+++ src/ftn.h Sat Mar 18 10:51:57 2000 X@@ -209,7 +209,7 @@ X extern char *engms[]; X extern FILE *openpktmsg(ftnaddr_t *fa, ftnaddr_t *ta, char *from, char *to, char *subj, char *pwd, char *fn); X extern void closepkt(FILE *f, ftnaddr_t *fa, char *tear, char *orig); X-#ifndef FREE_BSD X+#ifndef __FreeBSD__ X extern void setargspace(char **argv, char **envp); X extern void setproctitle(char *str); X #endif END-of-qico/patches/patch-ae echo x - qico/patches/patch-af sed 's/^X//' >qico/patches/patch-af << 'END-of-qico/patches/patch-af' X--- src/main.c.orig Mon Mar 6 17:44:57 2000 X+++ src/main.c Sat Mar 18 10:52:28 2000 X@@ -429,7 +429,7 @@ X slist_t *sl=NULL, *l; X sts_t sts; X X-#ifndef FREE_BSD X+#ifndef __FreeBSD__ X setargspace(argv,envp); X #endif X setlocale(LC_ALL, ""); END-of-qico/patches/patch-af echo x - qico/patches/patch-ag sed 's/^X//' >qico/patches/patch-ag << 'END-of-qico/patches/patch-ag' X--- src/qcc.c.orig Mon Mar 6 17:44:57 2000 X+++ src/qcc.c Sat Mar 18 11:03:50 2000 X@@ -16,7 +16,7 @@ X #include X #include X #include X-#ifdef FREE_BSD X+#if defined __FreeBSD__ && __FreeBSD__ < 4 X #include X #else X #include X@@ -29,7 +29,7 @@ X extern unsigned short crc16(char *str, int l); X void sigwinch(int s); X X-#ifdef FREE_BSD X+#if defined __FreeBSD__ && __FreeBSD__ < 4 X void mvvline (int y,int x,int ch,int n) X { X move (y,x); END-of-qico/patches/patch-ag echo x - qico/patches/patch-ah sed 's/^X//' >qico/patches/patch-ah << 'END-of-qico/patches/patch-ah' X--- src/qipc.c.orig Sat Mar 18 10:12:29 2000 X+++ src/qipc.c Sat Mar 18 10:54:14 2000 X@@ -11,7 +11,7 @@ X #include X #include X #include X-#ifdef FREE_BSD X+#ifdef __FreeBSD__ X #include X #endif X #include "ftn.h" X@@ -181,7 +181,7 @@ X vsprintf(lin, str, args); X va_end(args); X qsendpkt(QC_TITLE, QLNAME, lin, strlen(lin)+1); X-#ifdef FREE_BSD X+#ifdef __FreeBSD__ X setproctitle("%s", lin); X #else X setproctitle(lin); END-of-qico/patches/patch-ah echo x - qico/patches/patch-ab sed 's/^X//' >qico/patches/patch-ab << 'END-of-qico/patches/patch-ab' X--- Makefile.orig Sun Feb 6 10:47:47 2000 X+++ Makefile Sun Feb 6 11:01:10 2000 X@@ -5,8 +5,6 @@ X X DIRS = src X X-CC = gcc X-AWK = awk X INSTALL = install X X DIST = qico-$(VERSION).tar.gz END-of-qico/patches/patch-ab echo x - qico/Makefile sed 's/^X//' >qico/Makefile << 'END-of-qico/Makefile' X# New ports collection makefile for: qico X# Version required: 0.45pl3.1 X# Date created: 13 Jan 2000 X# Whom: Denis Shaposhnikov X# X# $FreeBSD$ X# X XPORTNAME= qico XPORTVERSION= 0.45.3.1 XDISTNAME= ${PORTNAME}-0.45pl3.1 XCATEGORIES= comms XMASTER_SITES= http://www.ruxy.org.ru/~aaz/files/ X XMAINTAINER= dsh@vlink.ru X XUSE_GMAKE= yes XMAKE_ENV+= SH=${SH} AWK=${AWK} DEFS="${DEFS}" X X.if defined(WITH_AMIGA4D) XDEFS+= -DAMIGA4D X.endif X Xdo-install: X ${INSTALL_DATA} ${WRKSRC}/qico.conf ${PREFIX}/etc/qico.conf.sample X ${INSTALL_PROGRAM} ${WRKSRC}/src/qico ${PREFIX}/libexec X ${INSTALL_PROGRAM} ${WRKSRC}/src/qcc ${PREFIX}/bin X X.if !defined(NOPORTDOCS) X ${MKDIR} ${PREFIX}/share/doc/qico X ${INSTALL_MAN} ${WRKSRC}/FAQ ${PREFIX}/share/doc/qico/FAQ.ru X ${INSTALL_MAN} ${WRKSRC}/README ${PREFIX}/share/doc/qico/README.ru X.endif X X.include END-of-qico/Makefile exit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message