svn commit: r398861 - in head/graphics: ming ming/files p5-ming p5-ming/files py-ming
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Thu Oct 8 18:44:22 UTC 2015
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 at 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
More information about the svn-ports-all
mailing list