[Midnightbsd-cvs] mports [22455] trunk/multimedia/libass: update to 0.13.6

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat May 13 17:09:22 EDT 2017


Revision: 22455
          http://svnweb.midnightbsd.org/mports/?rev=22455
Author:   laffer1
Date:     2017-05-13 17:09:21 -0400 (Sat, 13 May 2017)
Log Message:
-----------
update to 0.13.6

Modified Paths:
--------------
    trunk/multimedia/libass/Makefile
    trunk/multimedia/libass/distinfo
    trunk/multimedia/libass/pkg-plist

Modified: trunk/multimedia/libass/Makefile
===================================================================
--- trunk/multimedia/libass/Makefile	2017-05-13 20:38:23 UTC (rev 22454)
+++ trunk/multimedia/libass/Makefile	2017-05-13 21:09:21 UTC (rev 22455)
@@ -2,7 +2,8 @@
 # $FreeBSD: head/multimedia/libass/Makefile 382594 2015-03-29 11:51:01Z bapt $
 
 PORTNAME=	libass
-PORTVERSION=	0.12.1
+PORTVERSION=	0.13.6
+PORTREVISION=	1
 CATEGORIES=	multimedia devel
 
 MAINTAINER=	multimedia at FreeBSD.org
@@ -10,8 +11,9 @@
 
 LICENSE=	iscl
 
-LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2 \
-		libfribidi.so:${PORTSDIR}/converters/fribidi
+LIB_DEPENDS=	libfreetype.so:print/freetype2 \
+		libfribidi.so:converters/fribidi \
+		libfontconfig.so:x11-fonts/fontconfig
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	${PORTNAME}
@@ -18,37 +20,24 @@
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 
-USES=		autoreconf iconv libtool pathfix pkgconfig tar:xz
+USES=		autoreconf iconv libtool pathfix pkgconfig
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-PATHFIX_MAKEFILEIN=Makefile.am
 INSTALL_TARGET=	install-strip
 
-OPTIONS_DEFINE=	ASM ENCA FONTCONFIG HARFBUZZ
-OPTIONS_DEFAULT=ASM ENCA FONTCONFIG HARFBUZZ
+OPTIONS_DEFINE=	HARFBUZZ
+OPTIONS_DEFAULT=HARFBUZZ
+OPTIONS_EXCLUDE_armv6=HARFBUZZ
+OPTIONS_DEFINE_amd64=	ASM
+OPTIONS_DEFINE_i386=	ASM
+OPTIONS_DEFAULT_amd64=	ASM
+OPTIONS_DEFAULT_i386=	ASM
 
-ASM_DESC?=	Use optimized ASM routines on x86/amd64
+ASM_BUILD_DEPENDS=${LOCALBASE}/bin/yasm:devel/yasm
+ASM_CONFIGURE_ENABLE=asm
 
-ENCA_LIB_DEPENDS=libenca.so:${PORTSDIR}/converters/enca
-ENCA_CONFIGURE_ENABLE=enca
-ENCA_DESC?=	Charset conversion via enca
-
-FONTCONFIG_LIB_DEPENDS=libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
-FONTCONFIG_CONFIGURE_ENABLE=fontconfig
-
-HARFBUZZ_LIB_DEPENDS=libharfbuzz.so:${PORTSDIR}/print/harfbuzz
+HARFBUZZ_LIB_DEPENDS=libharfbuzz.so:print/harfbuzz
 HARFBUZZ_CONFIGURE_ENABLE=harfbuzz
 HARFBUZZ_DESC?=	Font shaping via HarfBuzz
 
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "amd64" || ${ARCH} == "i386"
-.if ${PORT_OPTIONS:MASM}
-CONFIGURE_ARGS+=	--enable-asm
-BUILD_DEPENDS+=	${LOCALBASE}/bin/yasm:${PORTSDIR}/devel/yasm
-.else
-CONFIGURE_ARGS+=	--disable-asm
-.endif
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: trunk/multimedia/libass/distinfo
===================================================================
--- trunk/multimedia/libass/distinfo	2017-05-13 20:38:23 UTC (rev 22454)
+++ trunk/multimedia/libass/distinfo	2017-05-13 21:09:21 UTC (rev 22455)
@@ -1,2 +1,3 @@
-SHA256 (libass-0.12.1_GH0.tar.xz) = 5a745bd37feb8b1eb6c88adff8dbc244abf016dcc01a750901089319aa77e1a6
-SIZE (libass-0.12.1_GH0.tar.xz) = 127966
+TIMESTAMP = 1494723070
+SHA256 (libass-0.13.6_GH0.tar.gz) = de68288397d284a955061b3ecba67152cea74d8ace6222d987dd30091b1534b7
+SIZE (libass-0.13.6_GH0.tar.gz) = 167331

Modified: trunk/multimedia/libass/pkg-plist
===================================================================
--- trunk/multimedia/libass/pkg-plist	2017-05-13 20:38:23 UTC (rev 22454)
+++ trunk/multimedia/libass/pkg-plist	2017-05-13 21:09:21 UTC (rev 22455)
@@ -2,6 +2,6 @@
 include/ass/ass_types.h
 lib/libass.a
 lib/libass.so
-lib/libass.so.5
-lib/libass.so.5.1.0
+lib/libass.so.9
+lib/libass.so.9.0.0
 libdata/pkgconfig/libass.pc



More information about the Midnightbsd-cvs mailing list