[Midnightbsd-cvs] mports [20134] trunk/multimedia: add libass
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Aug 30 12:13:28 EDT 2015
Revision: 20134
http://svnweb.midnightbsd.org/mports/?rev=20134
Author: laffer1
Date: 2015-08-30 12:13:27 -0400 (Sun, 30 Aug 2015)
Log Message:
-----------
add libass
Modified Paths:
--------------
trunk/multimedia/Makefile
Added Paths:
-----------
trunk/multimedia/libass/
trunk/multimedia/libass/Makefile
trunk/multimedia/libass/distinfo
trunk/multimedia/libass/pkg-descr
trunk/multimedia/libass/pkg-plist
Modified: trunk/multimedia/Makefile
===================================================================
--- trunk/multimedia/Makefile 2015-08-30 16:11:11 UTC (rev 20133)
+++ trunk/multimedia/Makefile 2015-08-30 16:13:27 UTC (rev 20134)
@@ -56,6 +56,7 @@
SUBDIR += gstreamer1-plugins-x264
SUBDIR += gstreamer1-qt4
SUBDIR += gstreamer1-vaapi
+SUBDIR += libass
SUBDIR += libdca
SUBDIR += libdv
SUBDIR += libdvdcss
Added: trunk/multimedia/libass/Makefile
===================================================================
--- trunk/multimedia/libass/Makefile (rev 0)
+++ trunk/multimedia/libass/Makefile 2015-08-30 16:13:27 UTC (rev 20134)
@@ -0,0 +1,54 @@
+# $MidnightBSD$
+# $FreeBSD: head/multimedia/libass/Makefile 382594 2015-03-29 11:51:01Z bapt $
+
+PORTNAME= libass
+PORTVERSION= 0.12.1
+CATEGORIES= multimedia devel
+
+MAINTAINER= multimedia at FreeBSD.org
+COMMENT= Portable ASS/SSA subtitle renderer
+
+LICENSE= iscl
+
+LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
+ libfribidi.so:${PORTSDIR}/converters/fribidi
+
+USE_GITHUB= yes
+GH_ACCOUNT= ${PORTNAME}
+
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+
+USES= autoreconf iconv libtool pathfix pkgconfig tar:xz
+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
+
+ASM_DESC?= Use optimized ASM routines on x86/amd64
+
+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_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>
Property changes on: trunk/multimedia/libass/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libass/distinfo
===================================================================
--- trunk/multimedia/libass/distinfo (rev 0)
+++ trunk/multimedia/libass/distinfo 2015-08-30 16:13:27 UTC (rev 20134)
@@ -0,0 +1,2 @@
+SHA256 (libass-0.12.1_GH0.tar.xz) = 5a745bd37feb8b1eb6c88adff8dbc244abf016dcc01a750901089319aa77e1a6
+SIZE (libass-0.12.1_GH0.tar.xz) = 127966
Property changes on: trunk/multimedia/libass/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libass/pkg-descr
===================================================================
--- trunk/multimedia/libass/pkg-descr (rev 0)
+++ trunk/multimedia/libass/pkg-descr 2015-08-30 16:13:27 UTC (rev 20134)
@@ -0,0 +1,4 @@
+libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation
+Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter.
+
+WWW: https://github.com/libass/libass
Property changes on: trunk/multimedia/libass/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libass/pkg-plist
===================================================================
--- trunk/multimedia/libass/pkg-plist (rev 0)
+++ trunk/multimedia/libass/pkg-plist 2015-08-30 16:13:27 UTC (rev 20134)
@@ -0,0 +1,7 @@
+include/ass/ass.h
+include/ass/ass_types.h
+lib/libass.a
+lib/libass.so
+lib/libass.so.5
+lib/libass.so.5.1.0
+libdata/pkgconfig/libass.pc
Property changes on: trunk/multimedia/libass/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list