Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Mar 2018 16:29:52 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r463493 - in head: devel/libmaa devel/libmaa/files net/dictd textproc/dict textproc/dictfmt
Message-ID:  <201803031629.w23GTqXH009276@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Mar  3 16:29:52 2018
New Revision: 463493
URL: https://svnweb.freebsd.org/changeset/ports/463493

Log:
  Update to 1.4.1
  
  - Change MASTER_SITES from SF to GitHub
  - Update LICENSE
  - Use PLIST
  - Update WWW
  - Bump PORTREVISION of dependent ports for shlib change
  
  Changes:	https://github.com/cheusov/libmaa/blob/master/doc/NEWS

Added:
  head/devel/libmaa/pkg-plist   (contents, props changed)
Deleted:
  head/devel/libmaa/files/
Modified:
  head/devel/libmaa/Makefile
  head/devel/libmaa/distinfo
  head/devel/libmaa/pkg-descr
  head/net/dictd/Makefile
  head/textproc/dict/Makefile
  head/textproc/dictfmt/Makefile

Modified: head/devel/libmaa/Makefile
==============================================================================
--- head/devel/libmaa/Makefile	Sat Mar  3 16:29:46 2018	(r463492)
+++ head/devel/libmaa/Makefile	Sat Mar  3 16:29:52 2018	(r463493)
@@ -2,39 +2,33 @@
 # $FreeBSD$
 
 PORTNAME=	libmaa
-PORTVERSION=	1.3.2
-PORTREVISION=	3
+PORTVERSION=	1.4.1
 PORTEPOCH=	1
 CATEGORIES=	devel
-MASTER_SITES=	SF/dict/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Provides a few data structures and helpful functions
 
-# The software was licensed as GPLv2. LGPL20 is for the library.
-LICENSE=	LGPL20
-LICENSE_FILE=	${WRKSRC}/COPYING.LIB
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/doc/LICENSE
 
+BUILD_DEPENDS=	mk-configure>=0.29.1:devel/mk-configure
+
 OPTIONS_DEFINE=	DOCS
 
-ALL_TARGET=	lib
-GNU_CONFIGURE=	yes
+MAKE_ARGS=	-m ${LOCALBASE}/share/mkc-mk DOCDIR=${DOCSDIR} LIBDIR=${PREFIX}/lib
+NO_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-USES=		libtool:build
 
-DOCS=		README doc/libmaa.600dpi.ps
-PLIST_FILES=	include/maa.h \
-		lib/libmaa.a \
-		lib/libmaa.so \
-		lib/libmaa.so.3 \
-		lib/libmaa.so.3.0.0
-PORTDOCS=	${DOCS:T}
+GH_ACCOUNT=	cheusov
+USE_GITHUB=	yes
 
-post-install:
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmaa.so.3
+post-patch:
+	@${AWK} -f ${WRKSRC}/maa/arggram2c < ${WRKSRC}/maa/arggram.txt > ${WRKSRC}/maa/arggram.c
+	@${REINPLACE_CMD} -e '/^FILES *=/ s|LICENSE||' ${WRKSRC}/doc/Makefile
+	@${REINPLACE_CMD} -e '/^#SHLIB_TEENY *=/ s|#||' ${WRKSRC}/maa/Makefile
 
-post-install-DOCS-on:
-	${MKDIR} ${STAGEDIR}${DOCSDIR}/
-	cd ${WRKSRC}/ && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}/
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmaa.so
 
 .include <bsd.port.mk>

Modified: head/devel/libmaa/distinfo
==============================================================================
--- head/devel/libmaa/distinfo	Sat Mar  3 16:29:46 2018	(r463492)
+++ head/devel/libmaa/distinfo	Sat Mar  3 16:29:52 2018	(r463493)
@@ -1,2 +1,3 @@
-SHA256 (libmaa-1.3.2.tar.gz) = 59a5a01e3a9036bd32160ec535d25b72e579824e391fea7079e9c40b0623b1c5
-SIZE (libmaa-1.3.2.tar.gz) = 287198
+TIMESTAMP = 1519832016
+SHA256 (cheusov-libmaa-1.4.1_GH0.tar.gz) = bc886f02c94214ad2c231a7a337fc9c8bbdc9ec9d05c7061b7c1f0c5264fbe9b
+SIZE (cheusov-libmaa-1.4.1_GH0.tar.gz) = 175106

Modified: head/devel/libmaa/pkg-descr
==============================================================================
--- head/devel/libmaa/pkg-descr	Sat Mar  3 16:29:46 2018	(r463492)
+++ head/devel/libmaa/pkg-descr	Sat Mar  3 16:29:52 2018	(r463493)
@@ -8,5 +8,4 @@ a wide range of programming problems.
 The memory management routines are especially helpful for improving the
 performance of memory-intensive applications.
 
-WWW: http://www.dict.org/
-WWW: http://sourceforge.net/projects/dict/
+WWW: https://github.com/cheusov/libmaa

Added: head/devel/libmaa/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libmaa/pkg-plist	Sat Mar  3 16:29:52 2018	(r463493)
@@ -0,0 +1,8 @@
+include/maa.h
+lib/libmaa.a
+lib/libmaa.so
+lib/libmaa.so.4
+lib/libmaa.so.4.0.0
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/libmaa.600dpi.ps

Modified: head/net/dictd/Makefile
==============================================================================
--- head/net/dictd/Makefile	Sat Mar  3 16:29:46 2018	(r463492)
+++ head/net/dictd/Makefile	Sat Mar  3 16:29:52 2018	(r463493)
@@ -3,6 +3,7 @@
 
 PORTNAME=	dictd
 PORTVERSION=	1.12.1
+PORTREVISION=	1
 CATEGORIES+=	net textproc
 MASTER_SITES=	SF/dict/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 

Modified: head/textproc/dict/Makefile
==============================================================================
--- head/textproc/dict/Makefile	Sat Mar  3 16:29:46 2018	(r463492)
+++ head/textproc/dict/Makefile	Sat Mar  3 16:29:52 2018	(r463493)
@@ -3,6 +3,7 @@
 
 PORTNAME=	dict
 PORTVERSION=	1.12.1
+PORTREVISION=	1
 CATEGORIES=	textproc
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}d/${PORTNAME}d-${PORTVERSION}
 DISTNAME=	${PORTNAME}d-${PORTVERSION}

Modified: head/textproc/dictfmt/Makefile
==============================================================================
--- head/textproc/dictfmt/Makefile	Sat Mar  3 16:29:46 2018	(r463492)
+++ head/textproc/dictfmt/Makefile	Sat Mar  3 16:29:52 2018	(r463493)
@@ -3,6 +3,7 @@
 
 PORTNAME=	dictfmt
 PORTVERSION=	1.12.1
+PORTREVISION=	1
 CATEGORIES=	textproc
 MASTER_SITES=	SF/dict/dictd/dictd-${PORTVERSION}
 DISTNAME=	dictd-${PORTVERSION}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803031629.w23GTqXH009276>