Date: Mon, 21 Sep 2015 22:09:09 +0000 (UTC) From: Bryan Drewery <bdrewery@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r397523 - in head/news: husky husky-areafix husky-fidoconf husky-hpt husky-htick husky-huskylib husky-smapi Message-ID: <201509212209.t8LM99fc060795@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bdrewery Date: Mon Sep 21 22:09:08 2015 New Revision: 397523 URL: https://svnweb.freebsd.org/changeset/ports/397523 Log: Rework husky ports to use a more conventional MASTER/SLAVE port pattern. - Remove Makefile.local as it is intended to be a user file that should not be committed. Its documentation is poor (r12873) but users are relying on it. - Remove CONFLICTS as for every port it just conflicted with itself. With hat: portmgr Deleted: head/news/husky/Makefile.local Modified: head/news/husky-areafix/Makefile head/news/husky-fidoconf/Makefile head/news/husky-hpt/Makefile head/news/husky-htick/Makefile head/news/husky-huskylib/Makefile head/news/husky-smapi/Makefile head/news/husky/Makefile Modified: head/news/husky-areafix/Makefile ============================================================================== --- head/news/husky-areafix/Makefile Mon Sep 21 21:34:28 2015 (r397522) +++ head/news/husky-areafix/Makefile Mon Sep 21 22:09:08 2015 (r397523) @@ -1,9 +1,7 @@ # $FreeBSD$ PORTNAME= husky-areafix -CATEGORIES= news mail -MAINTAINER= osharoiko@gmail.com COMMENT= Husky FTN areafix library LIB_DEPENDS= libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf @@ -13,4 +11,4 @@ USE_LDCONFIG= yes MASTERDIR= ${.CURDIR}/../husky COMPONENT_SUBDIR= areafix -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" Modified: head/news/husky-fidoconf/Makefile ============================================================================== --- head/news/husky-fidoconf/Makefile Mon Sep 21 21:34:28 2015 (r397522) +++ head/news/husky-fidoconf/Makefile Mon Sep 21 22:09:08 2015 (r397523) @@ -1,9 +1,7 @@ # $FreeBSD$ PORTNAME= husky-fidoconf -CATEGORIES= news mail -MAINTAINER= osharoiko@gmail.com COMMENT= Husky FTN configuration library LIB_DEPENDS= libsmapi.so:${PORTSDIR}/news/husky-smapi @@ -39,4 +37,4 @@ post-install: ${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fconf2tornado.1 ${LN} -sf fconf2.1 ${STAGEDIR}${PREFIX}/man/man1/fecfg2fconf.1 -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" Modified: head/news/husky-hpt/Makefile ============================================================================== --- head/news/husky-hpt/Makefile Mon Sep 21 21:34:28 2015 (r397522) +++ head/news/husky-hpt/Makefile Mon Sep 21 22:09:08 2015 (r397523) @@ -1,9 +1,7 @@ # $FreeBSD$ PORTNAME= husky-hpt -CATEGORIES= news mail -MAINTAINER= osharoiko@gmail.com COMMENT= Husky FTN tosser LIB_DEPENDS= libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf \ @@ -25,4 +23,4 @@ post-patch: ${REINPLACE_CMD} -e 's^/fido/etc/config^${PREFIX}/etc/fido/config^' \ ${WRKSRC}/man/txt2pkt.1 -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" Modified: head/news/husky-htick/Makefile ============================================================================== --- head/news/husky-htick/Makefile Mon Sep 21 21:34:28 2015 (r397522) +++ head/news/husky-htick/Makefile Mon Sep 21 22:09:08 2015 (r397523) @@ -1,9 +1,7 @@ # $FreeBSD$ PORTNAME= husky-htick -CATEGORIES= news mail -MAINTAINER= osharoiko@gmail.com COMMENT= Husky FTN file ticker LIB_DEPENDS= libfidoconfig.so:${PORTSDIR}/news/husky-fidoconf \ @@ -29,4 +27,4 @@ post-patch: ${REINPLACE_CMD} -e 's^/fido/etc/config^${PREFIX}/etc/fido/config^' \ ${WRKSRC}/man/htick.1 -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" Modified: head/news/husky-huskylib/Makefile ============================================================================== --- head/news/husky-huskylib/Makefile Mon Sep 21 21:34:28 2015 (r397522) +++ head/news/husky-huskylib/Makefile Mon Sep 21 22:09:08 2015 (r397523) @@ -1,9 +1,7 @@ # $FreeBSD$ PORTNAME= husky-huskylib -CATEGORIES= news mail -MAINTAINER= osharoiko@gmail.com COMMENT= Husky generic FTN library INSTALL_TARGET= install install-man @@ -12,4 +10,4 @@ USE_LDCONFIG= yes MASTERDIR= ${.CURDIR}/../husky COMPONENT_SUBDIR= huskylib -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" Modified: head/news/husky-smapi/Makefile ============================================================================== --- head/news/husky-smapi/Makefile Mon Sep 21 21:34:28 2015 (r397522) +++ head/news/husky-smapi/Makefile Mon Sep 21 22:09:08 2015 (r397523) @@ -1,9 +1,8 @@ # $FreeBSD$ PORTNAME= husky-smapi -CATEGORIES= news mail +PORTEPOCH= 1 -MAINTAINER= osharoiko@gmail.com COMMENT= Husky FTN MSGAPI library LIB_DEPENDS= libhusky.so:${PORTSDIR}/news/husky-huskylib @@ -13,4 +12,4 @@ USE_LDCONFIG= yes MASTERDIR= ${.CURDIR}/../husky COMPONENT_SUBDIR= smapi -.include <bsd.port.mk> +.include "${MASTERDIR}/Makefile" Modified: head/news/husky/Makefile ============================================================================== --- head/news/husky/Makefile Mon Sep 21 21:34:28 2015 (r397522) +++ head/news/husky/Makefile Mon Sep 21 22:09:08 2015 (r397523) @@ -1,15 +1,38 @@ # $FreeBSD$ -PORTNAME= husky +PORTNAME?= husky +PORTVERSION= 1.9.20140519 +PORTREVISION?= 2 +PORTEPOCH?= 0 +CATEGORIES?= news mail +MASTER_SITES= SF/husky/husky/1.9-current/2014.05.19 -COMMENT= Husky full featured highly portable FTN Tosser +MAINTAINER?= osharoiko@gmail.com +COMMENT?= Husky full featured highly portable FTN Tosser +DISTNAME= husky-all-1.9-source-20140519 + +.if ${PORTNAME} == "husky" RUN_DEPENDS= hpt:${PORTSDIR}/news/husky-hpt \ htick:${PORTSDIR}/news/husky-htick -MASTERDIR= ${.CURDIR} - NO_BUILD= yes NO_INSTALL= yes +.endif + +USES+= alias gmake tar:tgz + +HUSKY_ROOTDIR= ${WRKDIR}/husky +PATCH_WRKSRC= ${HUSKY_ROOTDIR} +WRKSRC= ${HUSKY_ROOTDIR}/${COMPONENT_SUBDIR} +PKGDIR= ${.CURDIR} + +USERS= fido +GROUPS= fido + +pre-build: + ${LN} -sf ${HUSKY_ROOTDIR}/huskybse/huskymak.cfg ${HUSKY_ROOTDIR} + @${REINPLACE_CMD} -e 's|gcc|${CC}|; s|g++|${CXX}|' \ + ${HUSKY_ROOTDIR}/huskymak.cfg .include <bsd.port.mk>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509212209.t8LM99fc060795>