View | Details | Raw Unified | Return to bug 191874
Collapse All | Expand All

(-)multimedia/libass/Makefile (-9 / +21 lines)
Lines 1-10 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	libass
3
PORTNAME=	libass
4
PORTVERSION=	0.10.2
4
PORTVERSION=	0.11.2
5
PORTREVISION=	2
6
CATEGORIES=	multimedia devel
5
CATEGORIES=	multimedia devel
7
MASTER_SITES=	GOOGLE_CODE
8
6
9
MAINTAINER=	multimedia@FreeBSD.org
7
MAINTAINER=	multimedia@FreeBSD.org
10
COMMENT=	Portable ASS/SSA subtitle renderer
8
COMMENT=	Portable ASS/SSA subtitle renderer
Lines 12-28 COMMENT= Portable ASS/SSA subtitle renderer Link Here
12
LICENSE=	ISCL
10
LICENSE=	ISCL
13
11
14
LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2 \
12
LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2 \
15
		libenca.so:${PORTSDIR}/converters/enca \
16
		libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
17
		libexpat.so:${PORTSDIR}/textproc/expat2 \
18
		libfribidi.so:${PORTSDIR}/converters/fribidi
13
		libfribidi.so:${PORTSDIR}/converters/fribidi
19
14
15
USE_GITHUB=	yes
16
GH_ACCOUNT=	${PORTNAME}
17
GH_COMMIT=	03a9c6c
18
20
USES=		libtool:keepla pathfix pkgconfig tar:xz
19
USES=		libtool:keepla pathfix pkgconfig tar:xz
21
USE_LDCONFIG=	yes
20
USE_LDCONFIG=	yes
21
USE_AUTOTOOLS=	aclocal autoconf autoheader automake libtoolize
22
AUTOMAKE_ARGS=	--add-missing
23
PATHFIX_MAKEFILEIN=Makefile.am
24
INSTALL_TARGET=	install-strip
22
25
23
GNU_CONFIGURE=	yes
26
OPTIONS_DEFINE=	ENCA FONTCONFIG HARFBUZZ
27
OPTIONS_DEFAULT=ENCA FONTCONFIG HARFBUZZ
24
28
25
post-install:
29
FONTCONFIG_LIB_DEPENDS=libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
26
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}.so.*
30
FONTCONFIG_CONFIGURE_ENABLE=fontconfig
27
31
32
HARFBUZZ_LIB_DEPENDS=libharfbuzz.so:${PORTSDIR}/print/harfbuzz
33
HARFBUZZ_CONFIGURE_ENABLE=harfbuzz
34
HARFBUZZ_DESC?=	Font shaping via HarfBuzz
35
36
ENCA_LIB_DEPENDS=libenca.so:${PORTSDIR}/converters/enca
37
ENCA_CONFIGURE_ENABLE=enca
38
ENCA_DESC?=	Charset conversion via enca
39
28
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)multimedia/libass/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libass-0.10.2.tar.xz) = f02afcc6410b800f0007dc7c282e897dab64f817c23b37d171fd6ff7fc4ca1d8
1
SHA256 (libass-0.11.2.tar.xz) = 8a689d4c42b5a4a9589c99952e717745cb00eb11490861ade3b14771b17f2727
2
SIZE (libass-0.10.2.tar.xz) = 278244
2
SIZE (libass-0.11.2.tar.xz) = 108813
(-)multimedia/libass/files/patch-pull116 (+11 lines)
Line 0 Link Here
1
--- configure.ac~
2
+++ configure.ac
3
@@ -70,7 +70,7 @@ AS_IF([test x$enable_asm != xno], [
4
     AS_CASE([$host],
5
         [*darwin*], [
6
             ASFLAGS="$ASFLAGS -f macho$BITS -DPREFIX -DHAVE_ALIGNED_STACK=1" ],
7
-        [*linux*|*bsd*], [
8
+        [*linux*|*dragonfly*|*bsd*], [
9
             ASFLAGS="$ASFLAGS -f elf -DHAVE_ALIGNED_STACK=1" ],
10
         [*cygwin*|*mingw*], [
11
             ASFLAGS="$ASFLAGS -f win$BITS"
(-)multimedia/libass/pkg-descr (-1 / +1 lines)
Lines 1-4 Link Here
1
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation
1
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation
2
Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter.
2
Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter.
3
3
4
WWW:	http://code.google.com/p/libass/
4
WWW: https://github.com/libass/libass

Return to bug 191874