Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Oct 2015 18:44:20 +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: r398861 - in head/graphics: ming ming/files p5-ming p5-ming/files py-ming
Message-ID:  <201510081844.t98IiKnf061399@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Thu Oct  8 18:44:20 2015
New Revision: 398861
URL: https://svnweb.freebsd.org/changeset/ports/398861

Log:
  - Update to 0.4.7
  - Add LICENSE_FILE
  
  Changes:	https://github.com/libming/libming/blob/master/NEWS

Deleted:
  head/graphics/ming/files/
  head/graphics/p5-ming/files/
Modified:
  head/graphics/ming/Makefile
  head/graphics/ming/distinfo
  head/graphics/ming/pkg-plist
  head/graphics/p5-ming/Makefile
  head/graphics/py-ming/Makefile

Modified: head/graphics/ming/Makefile
==============================================================================
--- head/graphics/ming/Makefile	Thu Oct  8 18:44:15 2015	(r398860)
+++ head/graphics/ming/Makefile	Thu Oct  8 18:44:20 2015	(r398861)
@@ -2,16 +2,16 @@
 # $FreeBSD$
 
 PORTNAME=	ming
-PORTVERSION=	0.4.5
-PORTREVISION?=	6
+PORTVERSION=	0.4.7
 CATEGORIES=	graphics
-MASTER_SITES=	SF/${PORTNAME}/Releases/
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Flash 4/5 movie output library with many languages support
 
 LICENSE=	GPLv2 LGPL21
 LICENSE_COMB=	multi
+LICENSE_FILE_GPLv2=	${WRKSRC}/LICENSE_GPL2
+LICENSE_FILE_LGPL21=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2 \
 		libgif.so:${PORTSDIR}/graphics/giflib \
@@ -27,33 +27,37 @@ OPTIONS_DEFINE=	DOCS
 
 CONFIGURE_ARGS+=--includedir=${PREFIX}/include/ming
 CPPFLAGS+=	-I. -I.. -I${LOCALBASE}/include
-LDFLAGS+=	-L. -L.. -L${LOCALBASE}/lib
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
+LDFLAGS+=	-L. -L.. -L${LOCALBASE}/lib
 MAKE_JOBS_UNSAFE=	yes
+PATHFIX_MAKEFILEIN=	Makefile.am
 USE_LDCONFIG=	yes
-USES+=		bison gmake libtool pathfix shebangfix
+USES+=		autoreconf bison gmake libtool pathfix shebangfix
 
 DOCS=		HISTORY NEWS README TODO
 DOCS_UTIL=	README TIPS TODO swftoperl.html
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	lib${PORTNAME}
+GH_PROJECT=	lib${PORTNAME}
+GH_TAGNAME=	${PORTNAME}-${PORTVERSION:S|.|_|g}
+
 SHEBANG_FILES=	util/cws2fws
 
 SLAVEDIRS=	graphics/p5-ming graphics/py-ming
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|ungif|gif|g' ${WRKSRC}/configure ${WRKSRC}/docs/man/Makefile \
-		${WRKSRC}/perl_ext/Makefile.PL ${WRKSRC}/py_ext/setup.py.in
-	@${REINPLACE_CMD} -e '/PrintGifError();/d' ${WRKSRC}/src/blocks/gifdbl.c \
-		${WRKSRC}/util/gif2dbl.c ${WRKSRC}/util/gif2mask.c
-	@${REINPLACE_CMD} -e 's|#if GIFLIB_GIFERRORSTRING|#if 0|' ${WRKSRC}/src/libming.h
+#	@${REINPLACE_CMD} -e 's|ungif|gif|g' ${WRKSRC}/configure.in ${WRKSRC}/docs/man/Makefile.am ${WRKSRC}/perl_ext/Makefile.PL ${WRKSRC}/py_ext/setup.py.in
+#	@${REINPLACE_CMD} -e '/PrintGifError();/d' ${WRKSRC}/src/blocks/gifdbl.c ${WRKSRC}/util/gif2dbl.c ${WRKSRC}/util/gif2mask.c
+#	@${REINPLACE_CMD} -e 's|#if GIFLIB_GIFERRORSTRING|#if 0|' ${WRKSRC}/src/libming.h
 # patch for graphics/p5-ming
 	@${REINPLACE_CMD} -e '/ming_is_compiled()/ s|^|#|; /LIBS/d' ${WRKSRC}/perl_ext/Makefile.PL
 	@${REINPLACE_CMD} -e 's|\.3pm|.3|g' ${WRKSRC}/perl_ext/Makefile.PL ${WRKSRC}/perl_ext/mkdoc
 	@${REINPLACE_CMD} -e 's|GvCV(\(.*\)) = \(.*\);|GvCV_set(\1, \2);|' ${WRKSRC}/perl_ext/Exports.c
 	@${REINPLACE_CMD} -e '1 s|/usr/bin/perl|${PERL}|' ${WRKSRC}/perl_ext/examples/*.cgi
 # patch for graphics/py-ming
-	@${REINPLACE_CMD} -e 's| --root ".*"||' ${WRKSRC}/py_ext/Makefile.in
+	@${REINPLACE_CMD} -e 's| --root ".*"||' ${WRKSRC}/py_ext/Makefile.am
 	@${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|g' ${WRKSRC}/py_ext/setup.py.in
 	@${LN} -sf ${LOCALBASE}/include/ming ${WRKSRC}/src
 

Modified: head/graphics/ming/distinfo
==============================================================================
--- head/graphics/ming/distinfo	Thu Oct  8 18:44:15 2015	(r398860)
+++ head/graphics/ming/distinfo	Thu Oct  8 18:44:20 2015	(r398861)
@@ -1,2 +1,2 @@
-SHA256 (ming-0.4.5.tar.gz) = f73f171424b5907efbba0be0824ab9dd425c61544229c1825c32bff565e65143
-SIZE (ming-0.4.5.tar.gz) = 15029578
+SHA256 (libming-libming-0.4.7-ming-0_4_7_GH0.tar.gz) = 118aa1338dd74b34dd2cd22bce286ca0571e8b9aa433999646d1c0157ea9a7dc
+SIZE (libming-libming-0.4.7-ming-0_4_7_GH0.tar.gz) = 14903570

Modified: head/graphics/ming/pkg-plist
==============================================================================
--- head/graphics/ming/pkg-plist	Thu Oct  8 18:44:15 2015	(r398860)
+++ head/graphics/ming/pkg-plist	Thu Oct  8 18:44:20 2015	(r398861)
@@ -103,7 +103,7 @@ include/ming/util/vasprintf.h
 lib/libming.a
 lib/libming.so
 lib/libming.so.1
-lib/libming.so.1.4.4
+lib/libming.so.1.4.6
 libdata/pkgconfig/libming.pc
 %%PORTDOCS%%%%DOCSDIR%%/HISTORY
 %%PORTDOCS%%%%DOCSDIR%%/NEWS

Modified: head/graphics/p5-ming/Makefile
==============================================================================
--- head/graphics/p5-ming/Makefile	Thu Oct  8 18:44:15 2015	(r398860)
+++ head/graphics/p5-ming/Makefile	Thu Oct  8 18:44:20 2015	(r398861)
@@ -2,7 +2,6 @@
 # $FreeBSD$
 
 PORTNAME=	ming
-PORTREVISION=	4
 CATEGORIES=	graphics perl5
 PKGNAMEPREFIX=	p5-
 
@@ -11,6 +10,8 @@ COMMENT=	Perl5 module for Ming which all
 
 LICENSE=	GPLv2 LGPL21
 LICENSE_COMB=	multi
+LICENSE_FILE_GPLv2=	${WRKSRC}/LICENSE_GPL2
+LICENSE_FILE_LGPL21=	${WRKSRC}/LICENSE
 
 OPTIONS_DEFINE=	EXAMPLES
 

Modified: head/graphics/py-ming/Makefile
==============================================================================
--- head/graphics/py-ming/Makefile	Thu Oct  8 18:44:15 2015	(r398860)
+++ head/graphics/py-ming/Makefile	Thu Oct  8 18:44:20 2015	(r398861)
@@ -2,7 +2,6 @@
 # $FreeBSD$
 
 PORTNAME=	ming
-PORTREVISION=	4
 CATEGORIES=	graphics python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -11,6 +10,8 @@ COMMENT=	Python module for Ming which al
 
 LICENSE=	GPLv2 LGPL21
 LICENSE_COMB=	multi
+LICENSE_FILE_GPLv2=	${WRKSRC}/LICENSE_GPL2
+LICENSE_FILE_LGPL21=	${WRKSRC}/LICENSE
 
 CONFIGURE_ARGS=	--enable-python
 USE_PYTHON=	autoplist distutils



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