diff options
author | Fernando ApesteguĂa <fernape@FreeBSD.org> | 2019-12-12 17:23:30 +0000 |
---|---|---|
committer | Fernando ApesteguĂa <fernape@FreeBSD.org> | 2019-12-12 17:23:30 +0000 |
commit | 9069fa87e0701a2e240ef7edc89e4a07f86db6c2 (patch) | |
tree | b821dc7bcdf2ca708ac0bff06a45928b4abb515e /multimedia | |
parent | Switch CONFLICTS to CONFLICTS_INSTALL (diff) |
multimedia/xine: update to 0.99.12
ChangeLog:
* Make XLockDisplay use user switchable.
* Faster seek.
* Optimize text rendering.
* Add utf pixmap support.
* Add animated logo.
* Update splash.
* Fix build with libxine <= 1.2.9.
While here:
* Simplify patching. patch choked with:
patch: **** misordered hunks! output would be garbled
* Add license file
* Switch to USES=localbase
Reported by: portscout
Notes
Notes:
svn path=/head/; revision=519942
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/xine/Makefile | 13 | ||||
-rw-r--r-- | multimedia/xine/distinfo | 5 | ||||
-rw-r--r-- | multimedia/xine/files/patch-src__xitk__skins__xinetic__skinconfig | 128 | ||||
-rw-r--r-- | multimedia/xine/pkg-plist | 1 |
4 files changed, 11 insertions, 136 deletions
diff --git a/multimedia/xine/Makefile b/multimedia/xine/Makefile index 91f25a04435f..723fca484d1f 100644 --- a/multimedia/xine/Makefile +++ b/multimedia/xine/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= xine -PORTVERSION= 0.99.9 -PORTREVISION= 7 +PORTVERSION= 0.99.12 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-ui/${PORTVERSION} DISTNAME= ${PORTNAME}-ui-${PORTVERSION} @@ -11,12 +10,13 @@ MAINTAINER= ports@FreeBSD.org COMMENT= X11 multimedia player LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:graphics/png \ libxine.so:multimedia/libxine -USES= desktop-file-utils gmake gnome iconv jpeg pkgconfig readline \ - shared-mime-info tar:xz xorg +USES= desktop-file-utils gmake gnome iconv jpeg localbase pkgconfig \ + readline shared-mime-info tar:xz xorg USE_XORG= x11 xext xinerama xscrnsaver xt xtst xv xxf86vm GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-vdr-keys \ @@ -25,8 +25,6 @@ CONFIGURE_ARGS= --enable-vdr-keys \ MAKE_ENV= V=1 INSTALLS_ICONS= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib LLD_UNSAFE= yes # lld disallows preemption of protected visibility syms DOCSDIR= ${PREFIX}/share/doc/xine-ui @@ -59,6 +57,9 @@ XINE_PLUGINSDIR= lib/xine/plugins/2.7 post-patch: @${REINPLACE_CMD} -e \ + 's/font = */font = *-*-bold-o-*-*-12-*-*-*-*-*-*-*/g' \ + ${WRKSRC}/src/xitk/skins/xinetic/skinconfig + @${REINPLACE_CMD} -e \ 's|<string.h>|<strings.h>|' ${WRKSRC}/src/aaui/main.c @${REINPLACE_CMD} -e \ 's|<\(readline.h\)>|<readline/\1>| ; \ diff --git a/multimedia/xine/distinfo b/multimedia/xine/distinfo index 328d793c03ab..8ebe7641919f 100644 --- a/multimedia/xine/distinfo +++ b/multimedia/xine/distinfo @@ -1,2 +1,3 @@ -SHA256 (xine-ui-0.99.9.tar.xz) = 8dd180219f546a7be0a5651370996b95b3a38ec97bf01b57d2bd1cb966e591a2 -SIZE (xine-ui-0.99.9.tar.xz) = 1759568 +TIMESTAMP = 1576091262 +SHA256 (xine-ui-0.99.12.tar.xz) = 54bfc49d8e68baba84e1625951bd36352c0a5883180895bd940f5538b4aef583 +SIZE (xine-ui-0.99.12.tar.xz) = 1980672 diff --git a/multimedia/xine/files/patch-src__xitk__skins__xinetic__skinconfig b/multimedia/xine/files/patch-src__xitk__skins__xinetic__skinconfig deleted file mode 100644 index c81fb78fd16e..000000000000 --- a/multimedia/xine/files/patch-src__xitk__skins__xinetic__skinconfig +++ /dev/null @@ -1,128 +0,0 @@ ---- src/xitk/skins/xinetic/skinconfig.orig Mon Jan 1 06:58:51 2007 -+++ src/xitk/skins/xinetic/skinconfig Sun Jul 15 19:25:17 2007 -@@ -244,7 +244,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - max_buttons = 7 - } -@@ -304,7 +304,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -318,7 +318,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -332,7 +332,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -350,7 +350,7 @@ - color = #a4abb0 - color_focus = #a4abb0 - color_click = #081e2f -- font = *-helvetica-*-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-*-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -404,7 +404,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -488,7 +488,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - max_buttons = 6 - } -@@ -503,7 +503,7 @@ - color = #9fa4ad - color_focus = #9fa4ad - color_click = #081e2f -- font = *-helvetica-*-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-*-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -694,7 +694,7 @@ - color = #a4aab4 - color_focus = #a4aab4 - color_click = #081e2f -- font = *-helvetica-*-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-*-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -708,7 +708,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -735,7 +735,7 @@ - color = #a4aab4 - color_focus = #a4aab4 - color_click = #081e2f -- font = *-helvetica-*-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-*-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -749,7 +749,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -771,7 +771,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - } - -@@ -855,7 +855,7 @@ - color = #9fa4ad - color_focus = #081e2f - color_click = #081e2f -- font = *-helvetica-bold-o-*-*-12-*-*-*-*-*-*-* -+ font = *-*-bold-o-*-*-12-*-*-*-*-*-*-* - } - max_buttons = 8 - } diff --git a/multimedia/xine/pkg-plist b/multimedia/xine/pkg-plist index 866accd95866..776a09c52a2f 100644 --- a/multimedia/xine/pkg-plist +++ b/multimedia/xine/pkg-plist @@ -84,6 +84,7 @@ share/mime/packages/xine-ui.xml share/pixmaps/xine.xpm %%DATADIR%%/oxine/mainmenu %%DATADIR%%/oxine/mediamarks +%%DATADIR%%/skins/xine-ui_logo.mpg %%DATADIR%%/skins/xine-ui_logo.png %%DATADIR%%/skins/xine_splash.png %%DATADIR%%/skins/xinetic/BigArrowDown.png |