aboutsummaryrefslogtreecommitdiff
path: root/archivers/squsq/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'archivers/squsq/Makefile')
-rw-r--r--archivers/squsq/Makefile22
1 files changed, 16 insertions, 6 deletions
diff --git a/archivers/squsq/Makefile b/archivers/squsq/Makefile
index 5f6005d05363..6f13ec854f2b 100644
--- a/archivers/squsq/Makefile
+++ b/archivers/squsq/Makefile
@@ -1,24 +1,34 @@
-# Created by: Alexey Dokuchaev <danfe@regency.nsu.ru>
-
PORTNAME= squsq
PORTVERSION= 3.3
CATEGORIES= archivers
-MASTER_SITES= http://freebsd.nsu.ru/distfiles/ NETBSD LOCAL/danfe
+MASTER_SITES= NETBSD LOCAL/danfe
DISTNAME= t20-squsq-3.3
MAINTAINER= ports@FreeBSD.org
COMMENT= Compressor/decompressor for CP/M "Squeeze" compressed files
-CONFLICTS= squirrel-[0-9]*
-WRKSRC= ${WRKDIR}/t20-squsq
+LICENSE= NONE
+
MAKEFILE= ${FILESDIR}/Makefile
+
CFLAGS+= -Wno-error=return-type
+CONFLICTS= squirrel
+CONFLICTS_INSTALL= sequoia squirrel # bin/sq
+
+WRKSRC= ${WRKDIR}/t20-squsq
+
PLIST_FILES= bin/sq bin/usq
PORTDOCS= readme
OPTIONS_DEFINE= DOCS
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
+CFLAGS+= -Wno-error=int-conversion
+.endif
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/sq ${WRKSRC}/usq ${STAGEDIR}${PREFIX}/bin
@@ -26,4 +36,4 @@ do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/readme ${STAGEDIR}${DOCSDIR}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>