aboutsummaryrefslogtreecommitdiff
path: root/multimedia/xine
diff options
context:
space:
mode:
authorFernando ApesteguĂ­a <fernape@FreeBSD.org>2019-12-12 17:23:30 +0000
committerFernando ApesteguĂ­a <fernape@FreeBSD.org>2019-12-12 17:23:30 +0000
commit9069fa87e0701a2e240ef7edc89e4a07f86db6c2 (patch)
treeb821dc7bcdf2ca708ac0bff06a45928b4abb515e /multimedia/xine
parentff2af6ff6d883e092740a1f490b2fe81d15006d6 (diff)
downloadports-9069fa87e0701a2e240ef7edc89e4a07f86db6c2.tar.gz
ports-9069fa87e0701a2e240ef7edc89e4a07f86db6c2.zip
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/xine')
-rw-r--r--multimedia/xine/Makefile13
-rw-r--r--multimedia/xine/distinfo5
-rw-r--r--multimedia/xine/files/patch-src__xitk__skins__xinetic__skinconfig128
-rw-r--r--multimedia/xine/pkg-plist1
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