Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Aug 2014 06:54:41 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r364078 - in head: . news news/husky-areafix-devel news/husky-base-devel news/husky-devel news/husky-devel/files news/husky-fidoconf-devel news/husky-fidoconf-devel/files news/husky-hpt...
Message-ID:  <53e07fb1.588c.64169813@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Tue Aug  5 06:54:40 2014
New Revision: 364078
URL: http://svnweb.freebsd.org/changeset/ports/364078
QAT: https://qat.redports.org/buildarchive/r364078/

Log:
  Update development versions of husky ports
  
  The husky-base-devel port was removed, and three ports were added in this
  mass update:
    - husky-areafix-devel
    - husky-devel
    - husky-huskylib-devel
  
  PR:		185154
  Submitted by:	maintainer (Oleg Sharoyko)

Added:
  head/news/husky-areafix-devel/
  head/news/husky-areafix-devel/Makefile   (contents, props changed)
  head/news/husky-areafix-devel/pkg-descr   (contents, props changed)
  head/news/husky-areafix-devel/pkg-plist   (contents, props changed)
  head/news/husky-devel/
  head/news/husky-devel/Makefile   (contents, props changed)
  head/news/husky-devel/Makefile.local   (contents, props changed)
  head/news/husky-devel/distinfo   (contents, props changed)
  head/news/husky-devel/files/
  head/news/husky-devel/files/patch-areafix_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-fidoconf_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-fidoconf_doc_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-fidoconf_makefile.inc   (contents, props changed)
  head/news/husky-devel/files/patch-fidoconf_man_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-fidoconf_man_linkedto.1   (contents, props changed)
  head/news/husky-devel/files/patch-hpt_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-hpt_doc_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-htick_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-htick_doc_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-huskybse_huskymak.cfg   (contents, props changed)
  head/news/husky-devel/files/patch-huskylib_Makefile   (contents, props changed)
  head/news/husky-devel/files/patch-smapi_Makefile   (contents, props changed)
  head/news/husky-devel/pkg-descr   (contents, props changed)
  head/news/husky-htick-devel/pkg-plist   (contents, props changed)
  head/news/husky-huskylib-devel/
  head/news/husky-huskylib-devel/Makefile   (contents, props changed)
  head/news/husky-huskylib-devel/pkg-descr   (contents, props changed)
  head/news/husky-huskylib-devel/pkg-plist   (contents, props changed)
Deleted:
  head/news/husky-base-devel/
  head/news/husky-fidoconf-devel/distinfo
  head/news/husky-fidoconf-devel/files/
  head/news/husky-hpt-devel/distinfo
  head/news/husky-hpt-devel/files/
  head/news/husky-htick-devel/distinfo
  head/news/husky-htick-devel/files/
  head/news/husky-smapi-devel/distinfo
  head/news/husky-smapi-devel/files/
Modified:
  head/MOVED
  head/news/Makefile
  head/news/husky-fidoconf-devel/Makefile
  head/news/husky-fidoconf-devel/pkg-plist
  head/news/husky-hpt-devel/Makefile
  head/news/husky-hpt-devel/pkg-plist
  head/news/husky-htick-devel/Makefile
  head/news/husky-smapi-devel/Makefile
  head/news/husky-smapi-devel/pkg-plist

Modified: head/MOVED
==============================================================================
--- head/MOVED	Tue Aug  5 06:40:46 2014	(r364077)
+++ head/MOVED	Tue Aug  5 06:54:40 2014	(r364078)
@@ -6374,3 +6374,4 @@ databases/bucardo|databases/p5-Bucardo|2
 security/p5-openxpki-client|security/p5-openxpki|2014-08-04|Has expired: now incorporated within security/p5-openxpki
 security/p5-openxpki-client-scep|security/p5-openxpki|2014-08-04|Has expired: now incorporated within security/p5-openxpki
 security/p5-openxpki-deployment|security/p5-openxpki|2014-08-04|Has expired: now incorporated within security/p5-openxpki
+news/husky-base-devel||2014-08-05|Has been incorporated into the build process of other husky-*-devel ports

Modified: head/news/Makefile
==============================================================================
--- head/news/Makefile	Tue Aug  5 06:40:46 2014	(r364077)
+++ head/news/Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -17,9 +17,10 @@
     SUBDIR += golded+
     SUBDIR += gup
     SUBDIR += hellanzb
+    SUBDIR += husky-areafix-devel
     SUBDIR += husky-base
-    SUBDIR += husky-base-devel
     SUBDIR += husky-bsopack
+    SUBDIR += husky-devel
     SUBDIR += husky-fidoconf
     SUBDIR += husky-fidoconf-devel
     SUBDIR += husky-hpt
@@ -29,6 +30,7 @@
     SUBDIR += husky-hpucode
     SUBDIR += husky-htick
     SUBDIR += husky-htick-devel
+    SUBDIR += husky-huskylib-devel
     SUBDIR += husky-msged
     SUBDIR += husky-nltools
     SUBDIR += husky-smapi

Added: head/news/husky-areafix-devel/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-areafix-devel/Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME=	husky-areafix
+CATEGORIES=	news mail
+
+MAINTAINER=	osharoiko@gmail.com
+COMMENT=	Husky FTN areafix library (development version)
+
+LIB_DEPENDS=	libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf-devel
+
+CONFLICTS=	husky-smapi-[0-9]*
+
+USE_LDCONFIG=	yes
+
+MASTERDIR=	${.CURDIR}/../husky-devel
+COMPONENT_SUBDIR=	areafix
+
+.include <bsd.port.mk>

Added: head/news/husky-areafix-devel/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-areafix-devel/pkg-descr	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,6 @@
+MSGAPI for Husky Fidosoft Project.
+Development version.
+
+Husky is complete freeware suite of Fidonet applications. 
+
+WWW: http://husky.sourceforge.net/

Added: head/news/husky-areafix-devel/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-areafix-devel/pkg-plist	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,9 @@
+include/areafix/afglobal.h
+include/areafix/areafix.h
+include/areafix/callback.h
+include/areafix/query.h
+include/areafix/version.h
+lib/libareafix.a
+lib/libareafix.so
+lib/libareafix.so.1
+@dirrmtry include/areafix

Added: head/news/husky-devel/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+PORTNAME=	husky
+
+COMMENT=	Husky full featured highly portable FTN Tosser (development version)
+
+RUN_DEPENDS=	hpt:${PORTSDIR}/news/husky-hpt-devel \
+		htick:${PORTSDIR}/news/husky-htick-devel
+
+MASTERDIR=	${.CURDIR}
+
+NO_BUILD=	yes
+NO_INSTALL=	yes
+
+.include <bsd.port.mk>

Added: head/news/husky-devel/Makefile.local
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/Makefile.local	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,32 @@
+# vim:filetype=make
+# $FreeBSD$
+
+PORTVERSION=	1.9.20140519
+CATEGORIES=	news mail
+PKGNAMESUFFIX=	-devel
+
+.if ${PORTNAME} == "husky-smapi"
+PORTEPOCH=	1
+.endif
+
+MAINTAINER=	osharoiko@gmail.com
+
+MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=	husky/husky/1.9-current/2014.05.19
+DISTNAME=	husky-all-1.9-source-20140519
+EXTRACT_SUFX=	.tgz
+
+HUSKY_ROOTDIR=	${WRKDIR}/husky
+PATCH_WRKSRC=	${HUSKY_ROOTDIR}
+WRKSRC=		${HUSKY_ROOTDIR}/${COMPONENT_SUBDIR}
+PKGDIR=		${.CURDIR}
+
+CONFLICTS=	${PORTNAME}-[0-9]*
+
+USERS=		fido
+GROUPS=		fido
+
+USES+=		gmake
+
+pre-build:
+	${LN} -sf ${HUSKY_ROOTDIR}/huskybse/huskymak.cfg ${HUSKY_ROOTDIR}

Added: head/news/husky-devel/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/distinfo	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,2 @@
+SHA256 (husky-all-1.9-source-20140519.tgz) = d8e199b78331c94323ffff3fc985dd081dfe1c9ee2c924bfc465949835b399d3
+SIZE (husky-all-1.9-source-20140519.tgz) = 4113348

Added: head/news/husky-devel/files/patch-areafix_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-areafix_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,50 @@
+--- areafix/Makefile.orig	2013-03-25 21:35:46.000000000 +0000
++++ areafix/Makefile	2013-03-25 21:37:31.000000000 +0000
+@@ -37,7 +37,7 @@ CDEFS=-D$(OSTYPE) $(ADDCDEFS) -I$(H_DIR)
+ LIBS=-lhusky -lsmapi -lfidoconfig
+ 
+ ifeq ($(DYNLIBS), 1)
+-all: $(TARGETLIB) $(TARGETDLL).$(VER)
++all: $(TARGETLIB) $(TARGETDLL).$(VERMAJOR)
+ else
+ all: $(TARGETLIB)
+ endif
+@@ -54,24 +54,22 @@ endif                                   
+ 
+ ifeq ($(DYNLIBS), 1)
+   ifeq (~$(MKSHARED)~,~ld~)
+-$(TARGETDLL).$(VER): $(OBJS)
+-	$(LD) $(LFLAGS) -o $(TARGETDLL).$(VER) $(OBJS) $(LIBS)
++$(TARGETDLL).$(VERMAJOR): $(OBJS)
++	$(LD) $(LFLAGS) -o $(TARGETDLL).$(VERMAJOR) $(OBJS) $(LIBS)
+   else
+-$(TARGETDLL).$(VER): $(OBJS)
+-	$(CC) $(LFLAGS) -shared -Wl,-soname,$(TARGETDLL).$(VERH) \
+-          -o $(TARGETDLL).$(VER) $(OBJS) $(LIBS)
++$(TARGETDLL).$(VERMAJOR): $(OBJS)
++	$(CC) $(LFLAGS) -shared -Wl,-soname,$(TARGETDLL).$(VERMAJOR) \
++          -o $(TARGETDLL).$(VERMAJOR) $(OBJS) $(LIBS)
+   endif
+ 
+-instdyn: $(TARGETLIB) $(TARGETDLL).$(VER)
++instdyn: $(TARGETLIB) $(TARGETDLL).$(VERMAJOR)
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(LIBDIR)
+-	$(INSTALL) $(ILOPT) $(TARGETDLL).$(VER) $(DESTDIR)$(LIBDIR)
+-	-$(RM) $(RMOPT) $(DESTDIR)$(LIBDIR)$(DIRSEP)$(TARGETDLL).$(VERH)
++	$(INSTALL) $(ILOPT) $(TARGETDLL).$(VERMAJOR) $(DESTDIR)$(LIBDIR)
+ 	-$(RM) $(RMOPT) $(DESTDIR)$(LIBDIR)$(DIRSEP)$(TARGETDLL)
+ # Changed the symlinks from symlinks with full path to just symlinks.
+ # Better so :)
+ 	cd $(DESTDIR)$(LIBDIR) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL).$(VERH) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL)
++	$(LN) $(LNOPT) $(TARGETDLL).$(VERMAJOR) $(TARGETDLL)
+ ifneq (~$(LDCONFIG)~, ~~)
+ 	$(LDCONFIG)
+ endif
+@@ -106,4 +104,4 @@ clean:
+ 
+ distclean: clean
+ 	-$(RM) $(RMOPT) $(TARGETLIB)
+-	-$(RM) $(RMOPT) $(TARGETDLL).$(VER)
++	-$(RM) $(RMOPT) $(TARGETDLL).$(VERMAJOR)

Added: head/news/husky-devel/files/patch-fidoconf_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-fidoconf_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,72 @@
+--- fidoconf/Makefile.orig	2012-08-22 06:00:53.000000000 +0000
++++ fidoconf/Makefile	2013-12-22 22:45:05.795932476 +0000
+@@ -67,16 +67,14 @@ else
+ include make/fn_long.inc
+ endif
+ include make/makefile.inc
+-include makefile.in2
+ TARGETLIB = $(LIBPREFIX)$(LIBNAME)$(LIBSUFFIX)$(_LIB)
+ TARGETDLL = $(DLLPREFIX)$(LIBNAME)$(DLLSUFFIX)$(_DLL)
+-LIBS=-lhusky
+ 
+ progs: commonprogs
+ 
+ ifeq ($(DYNLIBS), 1)
+   TARGET = $(TARGETDLL)
+-  all: commonlibs $(TARGETDLL).$(VER)
++  all: commonlibs $(TARGETDLL).$(VERMAJOR)
+ 	$(MAKE) progs
+ 	(cd doc && $(MAKE) all)
+ else
+@@ -86,21 +84,24 @@ else
+ 	(cd doc && $(MAKE) all)
+ endif
+ 
++include makefile.in2
++LIBS=-lhusky
+ 
+ ifeq (~$(MKSHARED)~, ~ld~)
+-$(TARGETDLL).$(VER): $(LOBJS)
+-	$(LD) $(LFLAGS) $(EXENAMEFLAG) $(TARGETDLL).$(VER) $(LOBJS) $(LIBS)
++$(TARGETDLL).$(VERMAJOR): $(LOBJS)
++	$(LD) $(LFLAGS) $(EXENAMEFLAG) $(TARGETDLL).$(VERMAJOR) $(LOBJS) $(LIBS)
+ else
+-$(TARGETDLL).$(VER): $(LOBJS)
+-	$(CC) $(LFLAGS) -shared -Wl,-soname,$(TARGETDLL).$(VERH) \
+-	-o $(TARGETDLL).$(VER) $(LOBJS) $(LIBS)
++$(TARGETDLL).$(VERMAJOR): $(LOBJS)
++	$(CC) $(LFLAGS) -shared -Wl,-soname,$(TARGETDLL).$(VERMAJOR) \
++	-o $(TARGETDLL).$(VERMAJOR) $(LOBJS) $(LIBS)
+ endif
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL).$(VERH) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL)
++
++$(TARGETDLL): $(TARGETDLL).$(VERMAJOR)
++	$(LN) $(LNOPT) $(TARGETDLL).$(VERMAJOR) $(TARGETDLL)
+ 
+ 
+ clean: commonclean
+-	-$(RM) $(RMOPT) $(TARGETDLL).$(VERH)
++	-$(RM) $(RMOPT) $(TARGETDLL).$(VERMAJOR)
+ 	-$(RM) $(RMOPT) $(TARGETDLL)
+ 	(cd doc && $(MAKE) clean)
+ 
+@@ -110,15 +111,13 @@ distclean: commondistclean
+ 
+ 
+ ifeq ($(DYNLIBS), 1)
+-instdyn: $(TARGETLIB) $(TARGETDLL).$(VER)
++instdyn: $(TARGETLIB) $(TARGETDLL).$(VERMAJOR)
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(LIBDIR)
+-	$(INSTALL) $(ILOPT) $(TARGETDLL).$(VER) $(DESTDIR)$(LIBDIR)
+-	-$(RM) $(RMOPT) $(DESTDIR)$(LIBDIR)$(DIRSEP)$(TARGETDLL).$(VERH)
++	$(INSTALL) $(ILOPT) $(TARGETDLL).$(VERMAJOR) $(DESTDIR)$(LIBDIR)
+ 	-$(RM) $(RMOPT) $(DESTDIR)$(LIBDIR)$(DIRSEP)$(TARGETDLL)
+ # Removed path from symlinks.
+ 	cd $(DESTDIR)$(LIBDIR) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL).$(VERH) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL)
++	$(LN) $(LNOPT) $(TARGETDLL).$(VERMAJOR) $(TARGETDLL)
+ ifneq (~$(LDCONFIG)~, ~~)
+ 	$(LDCONFIG)
+ endif

Added: head/news/husky-devel/files/patch-fidoconf_doc_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-fidoconf_doc_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,29 @@
+--- fidoconf/doc/Makefile.orig	2011-03-23 19:30:40.000000000 +0000
++++ fidoconf/doc/Makefile	2014-08-02 22:23:51.291760607 +0000
+@@ -12,8 +12,7 @@ endif
+ all: html info dvi
+ 
+ ifdef HTMLDIR
+-html: fidoconfig.html fidoconfig.ru.html
+-	-wget -O fastecho2fidoconfig.html "http://sourceforge.net/apps/mediawiki/husky/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0_fecfg2fconf&printable=yes"
++html: fidoconfig.html
+ else
+ html:
+ 	@echo
+@@ -27,7 +26,7 @@ dvi:
+ endif
+ 
+ ifdef INFODIR
+-info: fidoconfig.info fidoconfig.ru.info
++info: fidoconfig.info
+ else
+ info:
+ 	@echo
+@@ -86,7 +85,6 @@ install: info html dvi
+ ifdef INFODIR
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(INFODIR)
+ 	$(INSTALL) $(IMOPT) fidoconfig.info $(DESTDIR)$(INFODIR)
+-	-install-info --info-dir=$(INFODIR)  $(DESTDIR)$(INFODIR)$(DIRSEP)fidoconfig.info
+ endif
+ ifdef HTMLDIR
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(HTMLDIR)

Added: head/news/husky-devel/files/patch-fidoconf_makefile.inc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-fidoconf_makefile.inc	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,10 @@
+--- fidoconf/makefile.inc.orig	2010-03-24 20:32:22.000000000 +0000
++++ fidoconf/makefile.inc	2013-03-25 00:12:55.000000000 +0000
+@@ -5,6 +5,7 @@
+ 
+ VER = 1.9.0
+ VERH = 1.9
++VERMAJOR = 1
+ 
+ _SRC_DIR = src/
+ 

Added: head/news/husky-devel/files/patch-fidoconf_man_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-fidoconf_man_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,20 @@
+--- fidoconf/man/Makefile.orig	2009-03-22 21:04:17.000000000 +0000
++++ fidoconf/man/Makefile	2013-03-25 00:12:55.000000000 +0000
+@@ -20,7 +20,7 @@ MAN1DIR   = $(DESTDIR)$(MANDIR)$(DIRSEP)
+ 
+ all:
+ 
+-install:	copy link
++install:	copy
+ 
+ copy:
+ 	$(MKDIR) $(MKDIROPT) $(MAN1DIR)
+@@ -28,7 +28,7 @@ copy:
+ 
+ link:
+ 	cd $(MAN1DIR)$(DIRSEP); \
+-	for f in $(FCONF2ALIASES) ; do $(LN) -s fconf2.1 $$f ; done
++	for f in $(FCONF2ALIASES) ; $(LN) -s fconf2.1 $$f ; done
+ 
+ clean:
+ 

Added: head/news/husky-devel/files/patch-fidoconf_man_linkedto.1
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-fidoconf_man_linkedto.1	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,15 @@
+--- fidoconf/man/linkedto.1.orig	2002-08-29 07:59:26.000000000 +0000
++++ fidoconf/man/linkedto.1	2014-08-02 23:05:26.005741877 +0000
+@@ -19,10 +19,8 @@ The Address for the Information.
+ .br
+ .nf
+ .\" set tabstop to longest possible filename, plus a wee bit
+-.ta \w'/etc/fido/config   'u
+-\fI/etc/fido/config\fR
+-.ta \w'/usr/local/etc/fido/config   'u
+-\fI/usr/local/etc/fido/config\fR  Default Fidoconfig.
++.ta \w'/path/to/config   'u
++\fI/path/to/config\fR  Default Fidoconfig.
+ .SH NOTES
+ All Husky-Software is written by various developers. For detailed information
+ about the Husky-Team take a look at 

Added: head/news/husky-devel/files/patch-hpt_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-hpt_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,23 @@
+--- hpt/Makefile.orig	2010-01-19 22:43:29.000000000 +0000
++++ hpt/Makefile	2013-04-13 19:28:49.000000000 +0000
+@@ -33,6 +33,7 @@ endif
+ ifeq ($(PERL), 1)
+   CFLAGS += -DDO_PERL `perl -MExtUtils::Embed -e ccopts`
+   PERLLIBS = `perl -MExtUtils::Embed -e ldopts`
++  LFLAGS += $(PERLLIBS)
+   PERLOBJ = perl$(_OBJ)
+ endif
+ 
+@@ -61,10 +62,10 @@ all: commonall hpt.1.gz hptlink.1.gz hpt
+ endif
+ 
+ doc:
+-	-cd doc; make all
++	-cd doc; $(MAKE) all
+ 
+ install-doc:
+-	-cd doc; make install
++	-cd doc; $(MAKE) install
+ 
+ ifeq ($(SHORTNAMES), 1)
+ install: hpt$(_EXE) pktinfo$(_EXE) txt2pkt$(_EXE) hptlink$(_EXE) hpttree$(_EXE)

Added: head/news/husky-devel/files/patch-hpt_doc_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-hpt_doc_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,10 @@
+--- hpt/doc/Makefile.orig	2009-03-23 12:44:57.000000000 +0000
++++ hpt/doc/Makefile	2014-08-02 23:05:26.007741567 +0000
+@@ -64,7 +64,6 @@ install: info html dvi
+ ifdef INFODIR
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(INFODIR)
+ 	$(INSTALL) $(IMOPT) hpt.info $(DESTDIR)$(INFODIR)
+-	-install-info --info-dir=$(INFODIR)  $(DESTDIR)$(INFODIR)$(DIRSEP)hpt.info
+ endif
+ ifdef HTMLDIR
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(HTMLDIR)

Added: head/news/husky-devel/files/patch-htick_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-htick_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,15 @@
+--- htick/Makefile.orig	2010-04-20 19:10:55.000000000 +0000
++++ htick/Makefile	2014-08-02 22:22:28.572741488 +0000
+@@ -45,6 +45,12 @@ CDEFS=-D$(OSTYPE) $(ADDCDEFS)
+ 
+ all: $(OBJS) htick$(EXE)
+ 
++doc:
++	-cd doc; $(MAKE) all
++
++install-doc:
++	-cd doc; $(MAKE) install
++
+ %$(_OBJ): $(SRC_DIR)%.c
+ 	$(CC) $(CFLAGS) $(CDEFS) $(SRC_DIR)$*.c
+ 

Added: head/news/husky-devel/files/patch-htick_doc_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-htick_doc_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,30 @@
+--- htick/doc/Makefile.orig	2011-03-23 19:30:40.000000000 +0000
++++ htick/doc/Makefile	2014-08-02 22:23:11.957742250 +0000
+@@ -19,7 +19,7 @@ endif
+ all: html info dvi
+ 
+ ifdef HTMLDIR
+-html: htick.html htick.rus.html
++html: htick.html
+ else
+ html:
+ 	@echo
+@@ -33,7 +33,7 @@ dvi:
+ endif
+ 
+ ifdef INFODIR
+-info: htick.info htick.rus.info
++info: htick.info
+ else
+ info:
+ 	@echo
+@@ -73,8 +73,7 @@ install: info html dvi
+ 	@echo .
+ ifdef INFODIR
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(INFODIR)
+-	$(INSTALL) $(IMOPT) htick.info htick.rus.info $(DESTDIR)$(INFODIR)
+-	-install-info --info-dir=$(DESTDIR)$(INFODIR)  $(DESTDIR)$(INFODIR)$(DIRSEP)htick.info
++	$(INSTALL) $(IMOPT) htick.info $(DESTDIR)$(INFODIR)
+ endif
+ ifdef HTMLDIR
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(HTMLDIR)

Added: head/news/husky-devel/files/patch-huskybse_huskymak.cfg
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-huskybse_huskymak.cfg	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,103 @@
+--- huskybse/huskymak.cfg.orig	2007-02-23 21:47:15.000000000 +0000
++++ huskybse/huskymak.cfg	2013-03-25 19:36:08.000000000 +0000
+@@ -38,7 +38,7 @@ CFGDIR=$(PREFIX)/etc/fido
+ # will not be compiled, and you won't know how to use the software ;-).
+ # You should take care that this directory is listed in the INFOPATH 
+ # environment variable (if necessary, modify your /etc/profile file).
+-# INFODIR=/usr/local/info
++INFODIR=$(PREFIX)/info
+ 
+ # The same as above, but for DVI documentation. This requires a working
+ # "texi2dvi" program.
+@@ -46,7 +46,7 @@ CFGDIR=$(PREFIX)/etc/fido
+ 
+ # The same as above, but for HTML documentation. This requires a working
+ # "texi2html" program.
+-#HTMLDIR=$(PREFIX)/lib/husky
++HTMLDIR=$(PREFIX)/share/doc/husky
+ 
+ # Name of the config file of MSGED TE:
+ MSGEDCFG=\"$(CFGDIR)/msged.cfg\"
+@@ -102,7 +102,7 @@ RM=rm
+ 
+ # The "install" program.
+ # On Linux and FreeBSD/NetBSD, use this:
+-INSTALL=install
++INSTALL=
+ # On Tru64 Unix, use this:
+ # INSTALL=installbsd
+ # On Solaris, use this:
+@@ -116,7 +116,7 @@ MKDIR=mkdir
+ 
+ # update dynamic library cache
+ # If your operating system does not need this, you may comment out this line.
+-LDCONFIG=/sbin/ldconfig
++#LDCONFIG=/sbin/ldconfig
+ 
+ # rename a file
+ MV=mv
+@@ -139,8 +139,8 @@ H2PAS=h2pas
+ OSTYPE=UNIX
+ 
+ # short name of operating system (used for PID lines etc.)
+-UNAME=LNX
+-#UNAME=BSD
++#UNAME=LNX
++UNAME=BSD
+ #UNAME=OS2
+ #UNAME=BEOS
+ 
+@@ -151,7 +151,7 @@ DEBUG=0
+ SHORTNAMES=0
+ 
+ # Perl support
+-PERL=0
++PERL=1
+ 
+ # ZipInternal packer
+ USE_HPTZIP=0
+@@ -179,7 +179,7 @@ EXENAMEFLAG=-o
+ WARNFLAGS=-Wall
+ 
+ # C-compiler: optimization
+-OPTCFLAGS=-c -s -O3 -fomit-frame-pointer -fstrength-reduce -fPIC
++OPTCFLAGS=-c -fPIC
+ 
+ ifeq ( $(DYNLIBS), 0 )
+   ifeq ($(OSTYPE), UNIX)
+@@ -216,29 +216,22 @@ OPTLFLAGS=-s
+ DEBLFLAGS=-g
+ 
+ # options for installing programs
+-OPTIBOPT=-c -s -m 555
+-DEBIBOPT=-c -m 555
+-
+-ifeq ($(DEBUG), 1)
+-  IBOPT = $(DEBIBOPT)
+-else
+-  IBOPT = $(OPTIBOPT)
+-endif
++IBOPT=$(BSD_INSTALL_PROGRAM)
+ 
+ # options for installing scripts
+-ISOPT=-c -m 555
++ISOPT=$(BSD_INSTALL_SCRIPT)
+ 
+ # options for installing shared libs
+-ILOPT=-c -m 555
++ILOPT=$(BSD_INSTALL_LIB)
+ 
+ # options for installing static libs
+-ISLOPT=-c -m 444
++ISLOPT=$(BSD_INSTALL_LIB)
+ 
+ # options for installing man-pages
+-IMOPT=-c -m 444
++IMOPT=$(BSD_INSTALL_MAN)
+ 
+ # options for installing includes
+-IIOPT=-c -m 444
++IIOPT=$(BSD_INSTALL_DATA)
+ 
+ # options for making links
+ LNOPT=-sf

Added: head/news/husky-devel/files/patch-huskylib_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-huskylib_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,59 @@
+--- huskylib/Makefile.orig	2009-07-02 08:23:20.000000000 +0000
++++ huskylib/Makefile	2013-03-25 19:30:48.000000000 +0000
+@@ -31,7 +31,7 @@ LIBS=
+ #-L. -l$(LIBNAME)
+ 
+ ifeq ($(DYNLIBS), 1)
+-all: $(TARGETLIB) $(TARGETDLL).$(VER) $(PROGRAMS)
++all: $(TARGETLIB) $(TARGETDLL).$(VERMAJOR) $(PROGRAMS)
+ else
+ all: $(TARGETLIB) $(PROGRAMS)
+ endif
+@@ -50,26 +50,22 @@ endif
+ 
+ ifeq ($(DYNLIBS), 1)
+   ifeq (~$(MKSHARED)~,~ld~)
+-$(TARGETDLL).$(VER): $(OBJS)
+-	$(LD) $(LFLAGS) -o $(TARGETDLL).$(VER) $(OBJS)
++$(TARGETDLL).$(VERMAJOR): $(OBJS)
++	$(LD) $(LFLAGS) -o $(TARGETDLL).$(VERMAJOR) $(OBJS)
+   else
+-$(TARGETDLL).$(VER): $(OBJS)
+-	$(CC) -shared -Wl,-soname,$(TARGETDLL).$(VERH) \
+-          -o $(TARGETDLL).$(VER) $(OBJS)
++$(TARGETDLL).$(VERMAJOR): $(OBJS)
++	$(CC) -shared -Wl,-soname,$(TARGETDLL).$(VERMAJOR) \
++          -o $(TARGETDLL).$(VERMAJOR) $(OBJS)
+   endif
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL).$(VERH) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL)
+ 
+-install-dynlib: $(TARGETLIB) $(TARGETDLL).$(VER)
++install-dynlib: $(TARGETLIB) $(TARGETDLL).$(VERMAJOR)
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(LIBDIR)
+-	$(INSTALL) $(ILOPT) $(TARGETDLL).$(VER) $(DESTDIR)$(LIBDIR)
+-	-$(RM) $(RMOPT) $(DESTDIR)$(LIBDIR)$(DIRSEP)$(TARGETDLL).$(VERH)
++	$(INSTALL) $(ILOPT) $(TARGETDLL).$(VERMAJOR) $(DESTDIR)$(LIBDIR)
+ 	-$(RM) $(RMOPT) $(DESTDIR)$(LIBDIR)$(DIRSEP)$(TARGETDLL)
+ # Changed the symlinks from symlinks with full path to just symlinks.
+ # Better so :)
+ 	cd $(DESTDIR)$(LIBDIR) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL).$(VERH) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL)
++	$(LN) $(LNOPT) $(TARGETDLL).$(VERMAJOR) $(TARGETDLL)
+ ifneq (~$(LDCONFIG)~, ~~)
+ 	$(LDCONFIG)
+ endif
+@@ -133,10 +129,10 @@ uninstall:
+ 
+ clean:
+ 	-$(RM) $(RMOPT) *$(_OBJ)
+-	-$(RM) $(RMOPT) $(TARGETDLL).$(VERH)
++	-$(RM) $(RMOPT) $(TARGETDLL).$(VERMAJOR)
+ 	-$(RM) $(RMOPT) $(TARGETDLL)
+ 
+ distclean: clean
+ 	-$(RM) $(RMOPT) $(TARGETLIB)
+-	-$(RM) $(RMOPT) $(TARGETDLL).$(VER)
++	-$(RM) $(RMOPT) $(TARGETDLL).$(VERMAJOR)
+ 	-$(RM) $(RMOPT) $(PROGRAMS)

Added: head/news/husky-devel/files/patch-smapi_Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/files/patch-smapi_Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,50 @@
+--- smapi/Makefile.orig	2013-03-24 23:40:00.000000000 +0000
++++ smapi/Makefile	2013-03-24 23:40:05.000000000 +0000
+@@ -33,7 +33,7 @@ CDEFS=-D$(OSTYPE) $(ADDCDEFS) -I$(H_DIR)
+ LIBS=-lhusky
+ 
+ ifeq ($(DYNLIBS), 1)
+-all: $(TARGETLIB) $(TARGETDLL).$(VER)
++all: $(TARGETLIB) $(TARGETDLL).$(VERMAJOR)
+ else
+ all: $(TARGETLIB)
+ endif
+@@ -50,24 +50,22 @@ endif                                   
+ 
+ ifeq ($(DYNLIBS), 1)
+   ifeq (~$(MKSHARED)~,~ld~)
+-$(TARGETDLL).$(VER): $(OBJS)
+-	$(LD) $(LFLAGS) -o $(TARGETDLL).$(VER) $(OBJS) -L$(LIBDIR) $(LIBS)
++$(TARGETDLL).$(VERMAJOR): $(OBJS)
++	$(LD) $(LFLAGS) -o $(TARGETDLL).$(VERMAJOR) $(OBJS) -L$(LIBDIR) $(LIBS)
+   else
+-$(TARGETDLL).$(VER): $(OBJS)
+-	$(CC) -shared -Wl,-soname,$(TARGETDLL).$(VERH) \
+-          -o $(TARGETDLL).$(VER) $(OBJS) -L$(LIBDIR) $(LIBS)
++$(TARGETDLL).$(VERMAJOR): $(OBJS)
++	$(CC) -shared -Wl,-soname,$(TARGETDLL).$(VERMAJOR) \
++          -o $(TARGETDLL).$(VERMAJOR) $(OBJS) -L$(LIBDIR) $(LIBS)
+   endif
+ 
+-instdyn: $(TARGETLIB) $(TARGETDLL).$(VER)
++instdyn: $(TARGETLIB) $(TARGETDLL).$(VERMAJOR)
+ 	-$(MKDIR) $(MKDIROPT) $(DESTDIR)$(DIRSEP)$(LIBDIR)
+-	$(INSTALL) $(ILOPT) $(TARGETDLL).$(VER) $(DESTDIR)$(DIRSEP)$(LIBDIR)
+-	-$(RM) $(RMOPT) $(DESTDIR)$(DIRSEP)$(LIBDIR)$(DIRSEP)$(TARGETDLL).$(VERH)
++	$(INSTALL) $(ILOPT) $(TARGETDLL).$(VERMAJOR) $(DESTDIR)$(DIRSEP)$(LIBDIR)
+ 	-$(RM) $(RMOPT) $(DESTDIR)$(DIRSEP)$(LIBDIR)$(DIRSEP)$(TARGETDLL)
+ # Changed the symlinks from symlinks with full path to just symlinks.
+ # Better so :)
+ 	cd $(DESTDIR)$(DIRSEP)$(LIBDIR) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL).$(VERH) ;\
+-	$(LN) $(LNOPT) $(TARGETDLL).$(VER) $(TARGETDLL)
++	$(LN) $(LNOPT) $(TARGETDLL).$(VERMAJOR) $(TARGETDLL)
+ ifneq (~$(LDCONFIG)~, ~~)
+ 	$(LDCONFIG)
+ endif
+@@ -102,4 +100,4 @@ clean:
+ 
+ distclean: clean
+ 	-$(RM) $(RMOPT) $(TARGETLIB)
+-	-$(RM) $(RMOPT) $(TARGETDLL).$(VER)
++	-$(RM) $(RMOPT) $(TARGETDLL).$(VERMAJOR)

Added: head/news/husky-devel/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-devel/pkg-descr	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,11 @@
+The "meta-port" for Husky Fidosoft Project.
+
+Husky is complete freeware suite of Fidonet applications. 
+
+WWW: http://husky.sourceforge.net/
+Common files for Husky Fidosoft Project.
+Development version.
+
+Husky is complete freeware suite of Fidonet applications. 
+
+WWW: http://husky.sourceforge.net/

Modified: head/news/husky-fidoconf-devel/Makefile
==============================================================================
--- head/news/husky-fidoconf-devel/Makefile	Tue Aug  5 06:40:46 2014	(r364077)
+++ head/news/husky-fidoconf-devel/Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -1,43 +1,38 @@
-# Created by: Oleg Sharoiko <os@rsu.ru>
 # $FreeBSD$
 
-PORTNAME=	fidoconf
-DISTVERSION=	1.4-rc5
+PORTNAME=	husky-fidoconf
 CATEGORIES=	news mail
-MASTER_SITES=	SF/husky/fidoconfig/1.4-RC5
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Configuration library for Husky Fidosoft Project. Development version
+MAINTAINER=	osharoiko@gmail.com
+COMMENT=	Husky FTN configuration library (development version)
 
 LIB_DEPENDS=	libsmapi.so:${PORTSDIR}/news/husky-smapi-devel
-RUN_DEPENDS=	${LOCALBASE}/etc/fido/huskymak.cfg:${PORTSDIR}/news/husky-base-devel
 
 CONFLICTS=	husky-fidoconf-[0-9]*
 
-USE_LDCONFIG=	yes
+USES+=		perl5 shebangfix
+SHEBANG_FILES=	util/fconf2areasbbs.pl util/fconf2na.pl util/sq2fc.pl
+USE_LDCONFIG=   yes
 INSTALL_TARGET=	install install-man
 
-MAN1=		dumpfcfg.1 fconf2.1 linked.1 linkedto.1 tparser.1
-MLINKS=		fconf2.1 fconf2aquaed.1 \
-		fconf2.1 fconf2areasbbs.1 \
-		fconf2.1 fconf2binkd.1 \
-		fconf2.1 fconf2dir.1 \
-		fconf2.1 fconf2fidogate.1 \
-		fconf2.1 fconf2golded.1 \
-		fconf2.1 fconf2msged.1 \
-		fconf2.1 fconf2na.pl.1 \
-		fconf2.1 fconf2squish.1 \
-		fconf2.1 fconf2tornado.1 \
-		fconf2.1 fecfg2fconf.1
-INFO=		fidoconfig
+MASTERDIR=      ${.CURDIR}/../husky-devel
+COMPONENT_SUBDIR=       fidoconf
 
-NO_STAGE=	yes
 post-patch:
-	@${REINPLACE_CMD} -e 's^/fido/etc/config^${PREFIX}/etc/fido/config^' \
-		${WRKSRC}/man/dumpfcfg.1
-	@${REINPLACE_CMD} -e 's^/etc/fido/config^${PREFIX}/etc/fido/config^' \
-		${WRKSRC}/man/fconf2.1 \
-		${WRKSRC}/man/tparser.1
+	${REINPLACE_CMD} -e 's^/path/to/config^${PREFIX}/etc/fido/config^' \
+		${WRKSRC}/man/linkedto.1
+
+post-install:
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2aquaed.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2areasbbs.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2binkd.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2dir.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2fidogate.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2golded.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2msged.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2na.pl.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2squish.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2tornado.1
+	${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fecfg2fconf.1
 
-.include "${.CURDIR}/../husky-base-devel/Makefile.inc"
 .include <bsd.port.mk>

Modified: head/news/husky-fidoconf-devel/pkg-plist
==============================================================================
--- head/news/husky-fidoconf-devel/pkg-plist	Tue Aug  5 06:40:46 2014	(r364077)
+++ head/news/husky-fidoconf-devel/pkg-plist	Tue Aug  5 06:54:40 2014	(r364078)
@@ -1,8 +1,5 @@
-share/doc/husky/fidoconfig.html
-lib/libfidoconfig.so.1
-lib/libfidoconfig.so
-lib/libfidoconfig.a
 bin/fconf2aquaed
+bin/fconf2areasbbs.pl
 bin/fconf2binkd
 bin/fconf2fidogate
 bin/fconf2golded
@@ -10,25 +7,41 @@ bin/fconf2msged
 bin/fconf2na.pl
 bin/fconf2squish
 bin/fconf2tornado
-bin/tparser
+bin/fecfg2fconf
 bin/linked
 bin/linkedto
-bin/fconf2areasbbs
-include/fidoconf/adcase.h
+bin/sq2fc.pl
+bin/tparser
 include/fidoconf/afixcmd.h
 include/fidoconf/arealist.h
 include/fidoconf/areatree.h
 include/fidoconf/common.h
-include/fidoconf/crc.h
-include/fidoconf/dirlayer.h
 include/fidoconf/fidoconf.h
 include/fidoconf/fidoconf.pas
 include/fidoconf/findtok.h
-include/fidoconf/log.h
-include/fidoconf/recode.h
-include/fidoconf/temp.h
-include/fidoconf/tree.h
-include/fidoconf/typesize.h
+include/fidoconf/grptree.h
+include/fidoconf/stat.h
 include/fidoconf/version.h
-include/fidoconf/xstr.h
-@dirrm include/fidoconf
+%%PORTDOCS%%info/fidoconfig.info
+lib/libfidoconfig.a
+lib/libfidoconfig.so
+lib/libfidoconfig.so.1
+%%PORTDOCS%%man/man1/dumpfcfg.1.gz
+%%PORTDOCS%%man/man1/fconf2.1.gz
+%%PORTDOCS%%man/man1/fconf2aquaed.1.gz
+%%PORTDOCS%%man/man1/fconf2areasbbs.1.gz
+%%PORTDOCS%%man/man1/fconf2binkd.1.gz
+%%PORTDOCS%%man/man1/fconf2dir.1.gz
+%%PORTDOCS%%man/man1/fconf2fidogate.1.gz
+%%PORTDOCS%%man/man1/fconf2golded.1.gz
+%%PORTDOCS%%man/man1/fconf2msged.1.gz
+%%PORTDOCS%%man/man1/fconf2na.pl.1.gz
+%%PORTDOCS%%man/man1/fconf2squish.1.gz
+%%PORTDOCS%%man/man1/fconf2tornado.1.gz
+%%PORTDOCS%%man/man1/fecfg2fconf.1.gz
+%%PORTDOCS%%man/man1/linked.1.gz
+%%PORTDOCS%%man/man1/linkedto.1.gz
+%%PORTDOCS%%man/man1/tparser.1.gz
+%%PORTDOCS%%share/doc/husky/fidoconfig.html
+@dirrmtry include/fidoconf
+@dirrmtry share/doc/husky

Modified: head/news/husky-hpt-devel/Makefile
==============================================================================
--- head/news/husky-hpt-devel/Makefile	Tue Aug  5 06:40:46 2014	(r364077)
+++ head/news/husky-hpt-devel/Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -1,50 +1,29 @@
-# Created by: Oleg Sharoiko <os@rsu.ru>
 # $FreeBSD$
 
-PORTNAME=	hpt
-DISTVERSION=	1.4-rc5
+PORTNAME=	husky-hpt
 CATEGORIES=	news mail
-MASTER_SITES=	SF/husky/${PORTNAME}/1.4-RC5
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Highly Portable Tosser (full-featured FTN tosser). Development version
+MAINTAINER=	osharoiko@gmail.com
+COMMENT=	Husky FTN tosser (development version)
 
-LIB_DEPENDS=	libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf-devel
+LIB_DEPENDS=	libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf-devel \
+		libareafix.so:${PORTSDIR}/news/husky-areafix-devel
 
 CONFLICTS=	husky-hpt-[0-9]*
 
-.if !defined(WITHOUT_PERL)
-MAKE_ARGS+=	PERL=1
-USES=		perl5
-.else
-MAKE_ARGS+=	PERL=0
-.endif
-
-MAN1=		hpt.1 hptlink.1 hpttree.1 pktinfo.1 txt2pkt.1
-MANCOMPRESSED=	yes
+ALL_TARGET=	all doc
+INSTALL_TARGET=	install install-doc
 INFO=		hpt
 
-DOCSDIR=	${PREFIX}/share/doc/husky
-PORTDOCS=	hpt.html
+MASTERDIR=	${.CURDIR}/../husky-devel
+COMPONENT_SUBDIR=       hpt
 
-NO_STAGE=	yes
 post-patch:
-	@${REINPLACE_CMD} -e 's^/path/to/config^${PREFIX}/etc/fido/config^' \
+	${REINPLACE_CMD} -e 's^/path/to/config^${PREFIX}/etc/fido/config^' \
 		${WRKSRC}/man/hptlink.1
-	@${REINPLACE_CMD} -e 's^/some/path/config^${PREFIX}/etc/fido/config^' \
+	${REINPLACE_CMD} -e 's^/some/path/config^${PREFIX}/etc/fido/config^' \
 		${WRKSRC}/man/hpttree.1
-	@${REINPLACE_CMD} -e 's^/fido/etc/config^${PREFIX}/etc/fido/config^' \
+	${REINPLACE_CMD} -e 's^/fido/etc/config^${PREFIX}/etc/fido/config^' \
 		${WRKSRC}/man/txt2pkt.1
 
-post-build:
-.if !defined(NOPORTDOCS)
-	@cd ${WRKSRC}/doc && ${MAKE_CMD} ${MAKE_ARGS} all
-.endif
-
-post-install:
-.if !defined(NOPORTDOCS)
-	@cd ${WRKSRC}/doc && ${MAKE_CMD} ${MAKE_ARGS} install
-.endif
-
-.include "${.CURDIR}/../husky-base-devel/Makefile.inc"
 .include <bsd.port.mk>

Modified: head/news/husky-hpt-devel/pkg-plist
==============================================================================
--- head/news/husky-hpt-devel/pkg-plist	Tue Aug  5 06:40:46 2014	(r364077)
+++ head/news/husky-hpt-devel/pkg-plist	Tue Aug  5 06:54:40 2014	(r364078)
@@ -1,5 +1,10 @@
 bin/hpt
-bin/pktinfo
-bin/txt2pkt
 bin/hptlink
 bin/hpttree
+bin/pktinfo
+bin/txt2pkt
+%%PORTDOCS%%man/man1/hpt.1.gz
+%%PORTDOCS%%man/man1/hptlink.1.gz
+%%PORTDOCS%%man/man1/hpttree.1.gz
+%%PORTDOCS%%man/man1/txt2pkt.1.gz
+%%PORTDOCS%%share/doc/husky/hpt.html

Modified: head/news/husky-htick-devel/Makefile
==============================================================================
--- head/news/husky-htick-devel/Makefile	Tue Aug  5 06:40:46 2014	(r364077)
+++ head/news/husky-htick-devel/Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -1,36 +1,26 @@
-# Created by: Andrew Clarke <mail@ozzmosis.com>
 # $FreeBSD$
 
-PORTNAME=	htick
-DISTVERSION=	1.4-rc5
+PORTNAME=	husky-htick
 CATEGORIES=	news mail
-MASTER_SITES=	SF/husky/${PORTNAME}/1.4-RC5
 
-PKGNAMESUFFIX=	-devel
+MAINTAINER=     osharoiko@gmail.com
+COMMENT=	Husky FTN file ticker (development version)
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	FTN File ticker, development version
-
-LIB_DEPENDS=	libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf-devel
+LIB_DEPENDS=	libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf-devel \
+		libareafix.so:${PORTSDIR}/news/husky-areafix-devel
 
 CONFLICTS=	husky-htick-[0-9]*
 
-MAN1=		htick.1
+ALL_TARGET=	all doc
+INSTALL_TARGET=	install install-doc
 INFO=		htick
+USE_LDCONFIG=   yes
 
-PLIST_FILES=	bin/htick \
-		share/doc/husky/htick.html
+MASTERDIR=      ${.CURDIR}/../husky-devel
+COMPONENT_SUBDIR=       htick
 
-NO_STAGE=	yes
 post-patch:
-	@${REINPLACE_CMD} -e 's^/fido/etc/config^${PREFIX}/etc/fido/config^' \
+	${REINPLACE_CMD} -e 's^/fido/etc/config^${PREFIX}/etc/fido/config^' \
 		${WRKSRC}/man/htick.1
 
-post-build:
-	@cd ${WRKSRC}/doc && ${MAKE_CMD} ${MAKE_ARGS} all
-
-post-install:
-	@cd ${WRKSRC}/doc && ${MAKE_CMD} ${MAKE_ARGS} install
-
-.include "${.CURDIR}/../husky-base-devel/Makefile.inc"
 .include <bsd.port.mk>

Added: head/news/husky-htick-devel/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-htick-devel/pkg-plist	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,3 @@
+bin/htick
+%%PORTDOCS%%man/man1/htick.1.gz
+%%PORTDOCS%%share/doc/husky/htick.html

Added: head/news/husky-huskylib-devel/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-huskylib-devel/Makefile	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,15 @@
+# $FreeBSD$
+
+PORTNAME=	husky-huskylib
+CATEGORIES=	news mail
+
+MAINTAINER=	osharoiko@gmail.com
+COMMENT=	Husky generic FTN library (development version)
+
+INSTALL_TARGET= install install-man
+USE_LDCONFIG=	yes
+
+MASTERDIR=	${.CURDIR}/../husky-devel
+COMPONENT_SUBDIR=	huskylib
+
+.include <bsd.port.mk>

Added: head/news/husky-huskylib-devel/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-huskylib-devel/pkg-descr	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,6 @@
+MSGAPI for Husky Fidosoft Project.
+Development version.
+
+Husky is complete freeware suite of Fidonet applications. 
+
+WWW: http://husky.sourceforge.net/

Added: head/news/husky-huskylib-devel/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/news/husky-huskylib-devel/pkg-plist	Tue Aug  5 06:54:40 2014	(r364078)
@@ -0,0 +1,48 @@
+bin/gnmsgid
+include/huskylib/BCD.h
+include/huskylib/BCO.h
+include/huskylib/BCW.h
+include/huskylib/BEOS5.h
+include/huskylib/BORLANDC.h
+include/huskylib/DJGPP.h
+include/huskylib/EMX.h
+include/huskylib/HIGHC.h
+include/huskylib/IBMC_OS2.h
+include/huskylib/MINGW32.h
+include/huskylib/MSC.h
+include/huskylib/MSVC.h
+include/huskylib/SASC.h
+include/huskylib/UNIX.h
+include/huskylib/WATCOMC.h
+include/huskylib/WCD.h
+include/huskylib/WCO.h
+include/huskylib/WCW.h
+include/huskylib/WCX.h
+include/huskylib/calendar.h
+include/huskylib/compiler.h
+include/huskylib/crc.h
+include/huskylib/cvtdate.h
+include/huskylib/dirlayer.h
+include/huskylib/fexist.h
+include/huskylib/ffind.h
+include/huskylib/ftnaddr.h
+include/huskylib/huskyext.h
+include/huskylib/huskylib.h
+include/huskylib/locking.h

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53e07fb1.588c.64169813>