aboutsummaryrefslogtreecommitdiff
path: root/comms/qico
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2000-08-11 12:24:04 +0000
committerWill Andrews <will@FreeBSD.org>2000-08-11 12:24:04 +0000
commit3a5dc9adffc6ab95872cd64c79c07a1d57880d46 (patch)
treed33b6dc7dbbe0e54d96628da42db1d3be173c852 /comms/qico
parent8e634aac21614b4921688089a30e3e3fb9bb66eb (diff)
downloadports-3a5dc9adffc6ab95872cd64c79c07a1d57880d46.tar.gz
ports-3a5dc9adffc6ab95872cd64c79c07a1d57880d46.zip
Add qico 0.45pl3.1, a fidonet compatible mailer. I've put a copy on my
local-distfiles due to historic saturation on www.ruxy.org.ru's link. PR: 16989 Submitted by: Denis Shaposhnikov <dsh@vlink.ru>
Notes
Notes: svn path=/head/; revision=31528
Diffstat (limited to 'comms/qico')
-rw-r--r--comms/qico/Makefile36
-rw-r--r--comms/qico/distinfo1
-rw-r--r--comms/qico/files/patch-aa51
-rw-r--r--comms/qico/files/patch-ab11
-rw-r--r--comms/qico/files/patch-ac20
-rw-r--r--comms/qico/pkg-comment1
-rw-r--r--comms/qico/pkg-descr15
-rw-r--r--comms/qico/pkg-plist6
8 files changed, 141 insertions, 0 deletions
diff --git a/comms/qico/Makefile b/comms/qico/Makefile
new file mode 100644
index 000000000000..1d936c076713
--- /dev/null
+++ b/comms/qico/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: qico
+# Date created: 13 Jan 2000
+# Whom: Denis Shaposhnikov <dsh@vlink.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= qico
+PORTVERSION= 0.45.3.1
+CATEGORIES= comms
+MASTER_SITES= ${MASTER_SITE_LOCAL} \
+ http://www.ruxy.org.ru/~aaz/files/
+MASTER_SITE_SUBDIR= will
+DISTNAME= ${PORTNAME}-0.45pl3.1
+
+MAINTAINER= dsh@vlink.ru
+
+USE_GMAKE= yes
+MAKE_ENV+= SH=${SH} AWK=${AWK} DEFS="${DEFS}"
+
+.if defined(WITH_AMIGA4D)
+DEFS+= -DAMIGA4D
+.endif
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/qico.conf ${PREFIX}/etc/qico.conf.sample
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/qico ${PREFIX}/libexec
+ ${INSTALL_PROGRAM} ${WRKSRC}/src/qcc ${PREFIX}/bin
+
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/qico
+ ${INSTALL_MAN} ${WRKSRC}/FAQ ${PREFIX}/share/doc/qico/FAQ.ru
+ ${INSTALL_MAN} ${WRKSRC}/README ${PREFIX}/share/doc/qico/README.ru
+.endif
+
+.include <bsd.port.mk>
diff --git a/comms/qico/distinfo b/comms/qico/distinfo
new file mode 100644
index 000000000000..69b24e76b73a
--- /dev/null
+++ b/comms/qico/distinfo
@@ -0,0 +1 @@
+MD5 (qico-0.45pl3.1.tar.gz) = 9fd337654a53b6bd56733035c8fb101d
diff --git a/comms/qico/files/patch-aa b/comms/qico/files/patch-aa
new file mode 100644
index 000000000000..cf24599fbd9b
--- /dev/null
+++ b/comms/qico/files/patch-aa
@@ -0,0 +1,51 @@
+--- CONFIG.orig Sat Mar 18 10:12:29 2000
++++ CONFIG Sat Mar 18 11:43:16 2000
+@@ -6,7 +6,7 @@
+ BINDIR = /usr/local/bin
+
+ # default config (can be overridden with -I)
+-CONF = /etc/ftn/qico.conf
++CONF = ${PREFIX}/etc/qico.conf
+ # non-binary file permissions
+ PERM = 00600
+
+@@ -20,10 +20,9 @@
+
+ # qcc features (for building this you must have ncurses-4.2+)
+ MORDA = 1
+-#DEFS += -DFREE_BSD
+
+ # lock dir
+-DEFS += -DLOCK_DIR=\"/var/lock\"
++DEFS += -DLOCK_DIR=\"/var/spool/lock\"
+
+ # communication socket
+ DEFS += -DQIPC_SOCKET=\"/tmp/qlog\"
+@@ -52,19 +51,19 @@
+ ### OS depended settings #####################################################
+ ##############################################################################
+
+-SHELL = /bin/sh
+-CC = gcc
+-AWK = awk
+-INSTALL = install
+-LEX = lex
++SHELL ?= /bin/sh
++CC ?= gcc
++AWK ?= awk
++INSTALL?= install
++LEX ?= lex
+ #YACC = bison -y
+-YACC = yacc
++YACC ?= yacc
+
+ # required for linux glibc2 systems
+ #LIBS=-lresolv
+
+-# required for FreeBSD, if define -DFREE_BSD
+-#LIBS=-lutil
++# required for FreeBSD
++LIBS=-lutil
+
+ #
+ # $Id: CONFIG,v 1.7 2000/01/28 15:53:38 aaz Exp $
diff --git a/comms/qico/files/patch-ab b/comms/qico/files/patch-ab
new file mode 100644
index 000000000000..7f8d0ecfa5d8
--- /dev/null
+++ b/comms/qico/files/patch-ab
@@ -0,0 +1,11 @@
+--- Makefile.orig Sun Feb 6 10:47:47 2000
++++ Makefile Sun Feb 6 11:01:10 2000
+@@ -5,8 +5,6 @@
+
+ DIRS = src
+
+-CC = gcc
+-AWK = awk
+ INSTALL = install
+
+ DIST = qico-$(VERSION).tar.gz
diff --git a/comms/qico/files/patch-ac b/comms/qico/files/patch-ac
new file mode 100644
index 000000000000..ebf59a0b1062
--- /dev/null
+++ b/comms/qico/files/patch-ac
@@ -0,0 +1,20 @@
+--- src/Makefile.orig Sat Mar 18 10:12:29 2000
++++ src/Makefile Sat Mar 18 12:02:56 2000
+@@ -3,7 +3,7 @@
+ #
+ include ../CONFIG
+
+-STRIP=0
++STRIP=1
+ #DEFS += -DEMSI_LOG # log emsi in /tmp/emsi.log
+ #DEFS += -DH_DEBUG # Hydra
+ #DEFS += -DZ_DEBUG # ZModem
+@@ -14,7 +14,7 @@
+ #DEFS += -DY_DEBUG #-DYYERROR_VERBOSE=1 -DYYDEBUG=100
+
+ DEFS += -DSHELL=\"$(SHELL)\" -DCONFIG=\"$(CONF)\"
+-CFLAGS = $(DEFS) -Wall -m486 -O2 -D_GNU_SOURCE=1 -D_BSD_SOURCE=1
++CFLAGS += $(DEFS)
+ ifeq (1,$(STRIP))
+ IFLAGS = -s
+ else
diff --git a/comms/qico/pkg-comment b/comms/qico/pkg-comment
new file mode 100644
index 000000000000..450baed14af4
--- /dev/null
+++ b/comms/qico/pkg-comment
@@ -0,0 +1 @@
+Qico is an FidoNet Technology Network (FTN) compatible mailer for Unix systems
diff --git a/comms/qico/pkg-descr b/comms/qico/pkg-descr
new file mode 100644
index 000000000000..ee84e187d6d2
--- /dev/null
+++ b/comms/qico/pkg-descr
@@ -0,0 +1,15 @@
+Qico is an FidoNet Technology Network (FTN) compatible mailer for Unix systems.
+It has slightly different architecture than ifcico.
+
+Features:
+
+ * Support for EMSI, ZModem, ZedZap, Hydra
+ * Support for 4D Binkley-style, Amiga-style outbound, fileboxes
+ * Daemon mode for outgoing calls
+ * Substs with support for hidden-lines
+ * Support for session time limit
+ * Support for minimum connect speed limit
+
+and so on.
+
+WWW: http://www.ruxy.org.ru/~aaz
diff --git a/comms/qico/pkg-plist b/comms/qico/pkg-plist
new file mode 100644
index 000000000000..07535d9ad139
--- /dev/null
+++ b/comms/qico/pkg-plist
@@ -0,0 +1,6 @@
+etc/qico.conf.sample
+libexec/qico
+bin/qcc
+share/doc/qico/FAQ.ru
+share/doc/qico/README.ru
+@dirrm share/doc/qico