summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorMANTANI Nobutaka <nobutaka@FreeBSD.org>2002-05-20 17:59:07 +0000
committerMANTANI Nobutaka <nobutaka@FreeBSD.org>2002-05-20 17:59:07 +0000
commit482ce696dbe813869cf767bcdf2d4d16c05bc474 (patch)
tree7edf33f12e62211c8df4fd5396a70d6529b7bf76 /graphics
parentAdd NO_LATEST_LINK. (diff)
Update to 0.9.9.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/libxine/Makefile6
-rw-r--r--graphics/libxine/distinfo2
-rw-r--r--graphics/libxine/files/patch-Makefile.am11
-rw-r--r--graphics/libxine/files/patch-src:input:Makefile.am21
-rw-r--r--graphics/libxine/files/patch-src:liba52:xine_decoder.c24
-rw-r--r--graphics/libxine/files/patch-src:libsputext:xine_decoder.c15
-rw-r--r--graphics/libxine/files/patch-src:libw32dll:DirectShow:Makefile.am7
-rw-r--r--graphics/libxine/files/patch-src:libw32dll:wine:Makefile.am11
-rw-r--r--graphics/libxine/files/patch-video_out:video_out_syncfb.c10
-rw-r--r--graphics/libxine/pkg-plist10
-rw-r--r--graphics/xine/Makefile21
-rw-r--r--graphics/xine/distinfo2
-rw-r--r--graphics/xine/files/patch-readline:chardefs.h12
-rw-r--r--graphics/xine/pkg-plist187
-rw-r--r--graphics/xine_dvdnav_plugin/Makefile7
-rw-r--r--graphics/xine_dvdnav_plugin/distinfo2
-rw-r--r--graphics/xine_dvdnav_plugin/files/patch-input:input_dvdnav.c32
17 files changed, 320 insertions, 60 deletions
diff --git a/graphics/libxine/Makefile b/graphics/libxine/Makefile
index dcdfc985f720..25cc8ec71a8c 100644
--- a/graphics/libxine/Makefile
+++ b/graphics/libxine/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= xine
-PORTVERSION= 0.9.8
-PORTREVISION= 3
+PORTVERSION= 0.9.9
CATEGORIES= graphics
MASTER_SITES= http://xine.sourceforge.net/files/ \
${MASTER_SITE_SOURCEFORGE}
@@ -20,7 +19,8 @@ MAINTAINER= nobutaka@FreeBSD.org
BUILD_DEPENDS= ${LOCALBASE}/lib/libavcodec.a:${PORTSDIR}/graphics/ffmpeg
LIB_DEPENDS= a52.0:${PORTSDIR}/audio/liba52 \
aa.1:${PORTSDIR}/graphics/aalib \
- intl.2:${PORTSDIR}/devel/gettext
+ intl.2:${PORTSDIR}/devel/gettext \
+ iconv.3:${PORTSDIR}/converters/libiconv
WRKSRC= ${WRKDIR}/${PORTNAME}-lib-${PORTVERSION}
diff --git a/graphics/libxine/distinfo b/graphics/libxine/distinfo
index 58ffe42c94ed..a9226d757fa7 100644
--- a/graphics/libxine/distinfo
+++ b/graphics/libxine/distinfo
@@ -1 +1 @@
-MD5 (xine-lib-0.9.8.tar.gz) = d8fc9b30e15b50af8ab7552bbda7aeda
+MD5 (xine-lib-0.9.9.tar.gz) = fd628882e9140311868f28da929fbd75
diff --git a/graphics/libxine/files/patch-Makefile.am b/graphics/libxine/files/patch-Makefile.am
new file mode 100644
index 000000000000..ac4a8416b18c
--- /dev/null
+++ b/graphics/libxine/files/patch-Makefile.am
@@ -0,0 +1,11 @@
+--- Makefile.am.orig Thu May 16 23:50:02 2002
++++ Makefile.am Thu May 16 23:50:14 2002
+@@ -4,7 +4,7 @@
+
+ AUTOMAKE_OPTIONS = 1.3
+
+-SUBDIRS = doc m4 intl po misc include src
++SUBDIRS = doc intl po misc include src
+
+ EXTRA_DIST = cvscompile.sh automake.diff \
+ debian/README.Debian debian/changelog debian/control \
diff --git a/graphics/libxine/files/patch-src:input:Makefile.am b/graphics/libxine/files/patch-src:input:Makefile.am
index 261585a13598..691b53444ddd 100644
--- a/graphics/libxine/files/patch-src:input:Makefile.am
+++ b/graphics/libxine/files/patch-src:input:Makefile.am
@@ -1,26 +1,25 @@
---- src/input/Makefile.am.orig Sat Dec 8 09:36:21 2001
-+++ src/input/Makefile.am Tue Dec 11 10:14:50 2001
-@@ -17,10 +17,10 @@
+--- src/input/Makefile.am.orig Thu May 16 22:20:25 2002
++++ src/input/Makefile.am Thu May 16 22:20:29 2002
+@@ -15,10 +15,9 @@
if HAVE_CDROM_IOCTLS
in_dvd = xineplug_inp_dvd.la
in_vcd = xineplug_inp_vcd.la
-in_cda = xineplug_inp_cda.la
-+#in_cda = xineplug_inp_cda.la
endif
-lib_LTLIBRARIES = xineplug_inp_file.la $(in_dvd) $(in_vcd) $(in_cda) \
+lib_LTLIBRARIES = xineplug_inp_file.la $(in_dvd) $(in_vcd) \
xineplug_inp_stdin_fifo.la xineplug_inp_net.la \
- xineplug_inp_rtp.la xineplug_inp_http.la
+ xineplug_inp_rtp.la xineplug_inp_http.la xineplug_inp_mms.la
-@@ -45,8 +45,8 @@
- xineplug_inp_http_la_SOURCES = input_http.c
+@@ -53,10 +52,6 @@
+ xineplug_inp_http_la_SOURCES = input_http.c net_buf_ctrl.c
+ xineplug_inp_http_la_LIBADD = $(top_builddir)/src/xine-engine/libxine.la
xineplug_inp_http_la_LDFLAGS = -avoid-version -module
-
+-
-xineplug_inp_cda_la_SOURCES = input_cda.c
+-xineplug_inp_cda_la_LIBADD = $(top_builddir)/src/xine-engine/libxine.la
-xineplug_inp_cda_la_LDFLAGS = -avoid-version -module
-+#xineplug_inp_cda_la_SOURCES = input_cda.c
-+#xineplug_inp_cda_la_LDFLAGS = -avoid-version -module
include_HEADERS = input_plugin.h
- noinst_HEADERS = dvd_udf.h read_cache.h
+ noinst_HEADERS = dvd_udf.h read_cache.h net_buf_ctrl.h mms.h
diff --git a/graphics/libxine/files/patch-src:liba52:xine_decoder.c b/graphics/libxine/files/patch-src:liba52:xine_decoder.c
index 8e8fa240fe90..5a1826987a2f 100644
--- a/graphics/libxine/files/patch-src:liba52:xine_decoder.c
+++ b/graphics/libxine/files/patch-src:liba52:xine_decoder.c
@@ -1,5 +1,5 @@
---- src/liba52/xine_decoder.c.orig Sat Jan 5 21:43:16 2002
-+++ src/liba52/xine_decoder.c Fri Apr 5 17:52:50 2002
+--- src/liba52/xine_decoder.c.orig Sun Apr 28 22:57:28 2002
++++ src/liba52/xine_decoder.c Thu May 16 22:16:31 2002
@@ -36,8 +36,8 @@
#include <fcntl.h>
@@ -11,7 +11,7 @@
#include "buffer.h"
#include "xine_internal.h"
#include "xineutils.h"
-@@ -59,7 +59,7 @@
+@@ -58,7 +58,7 @@
int frame_length, frame_todo;
uint16_t syncword;
@@ -20,12 +20,12 @@
int a52_flags;
int a52_bit_rate;
int a52_sample_rate;
-@@ -158,8 +158,11 @@
+@@ -154,8 +154,11 @@
+ this->output_open = 0;
this->pts = 0;
- this->last_pts = 0;
- if( !this->samples )
-- this->samples = a52_init (xine_mm_accel());
+- this->samples = a52_init (xine_mm_accel(), &this->samples_base);
+ this->a52_state = a52_init (xine_mm_accel());
+
+ if( (this->a52_state) != NULL )
@@ -34,7 +34,7 @@
/*
* find out if this driver supports a52 output
-@@ -288,7 +291,7 @@
+@@ -284,7 +287,7 @@
a52_output_flags = this->a52_flags_map[this->a52_flags & A52_CHANNEL_MASK];
@@ -43,7 +43,7 @@
this->frame_buffer,
&a52_output_flags,
&level, 384)) {
-@@ -297,7 +300,7 @@
+@@ -293,7 +296,7 @@
}
if (this->disable_dynrng)
@@ -52,12 +52,12 @@
this->have_lfe = a52_output_flags & A52_LFE;
if (this->have_lfe)
-@@ -337,7 +340,7 @@
- int_samples = buf->mem;
+@@ -334,7 +337,7 @@
+ buf->num_frames = 256*6;
for (i = 0; i < 6; i++) {
- if (a52_block (&this->a52_state, this->samples)) {
+ if (a52_block (this->a52_state)) {
printf ("liba52: a52_block error\n");
- return;
- }
+ buf->num_frames = 0;
+ break;
diff --git a/graphics/libxine/files/patch-src:libsputext:xine_decoder.c b/graphics/libxine/files/patch-src:libsputext:xine_decoder.c
new file mode 100644
index 000000000000..e9b94f99831c
--- /dev/null
+++ b/graphics/libxine/files/patch-src:libsputext:xine_decoder.c
@@ -0,0 +1,15 @@
+--- src/libsputext/xine_decoder.c.orig Thu May 16 22:51:25 2002
++++ src/libsputext/xine_decoder.c Thu May 16 22:51:33 2002
+@@ -36,11 +36,7 @@
+ #include <sys/stat.h>
+ #include <fcntl.h>
+ #include <ctype.h>
+-#ifdef __FreeBSD__
+-# include <sys/iconv.h>
+-#else
+-# include <iconv.h>
+-#endif
++#include <iconv.h>
+
+ #include "buffer.h"
+ #include "events.h"
diff --git a/graphics/libxine/files/patch-src:libw32dll:DirectShow:Makefile.am b/graphics/libxine/files/patch-src:libw32dll:DirectShow:Makefile.am
deleted file mode 100644
index 604e19e594e6..000000000000
--- a/graphics/libxine/files/patch-src:libw32dll:DirectShow:Makefile.am
+++ /dev/null
@@ -1,7 +0,0 @@
---- src/libw32dll/DirectShow/Makefile.am.orig Fri Jan 11 04:59:50 2002
-+++ src/libw32dll/DirectShow/Makefile.am Tue Jan 29 12:12:58 2002
-@@ -1,3 +1,4 @@
-+INCLUDES = @INCLUDES@ -I$(srcdir)/..
-
- CFLAGS = @GLOBAL_CFLAGS@ @X_CFLAGS@ -fno-omit-frame-pointer \
- -Wmissing-prototypes -Wimplicit-function-declaration \
diff --git a/graphics/libxine/files/patch-src:libw32dll:wine:Makefile.am b/graphics/libxine/files/patch-src:libw32dll:wine:Makefile.am
deleted file mode 100644
index 52658e0cc015..000000000000
--- a/graphics/libxine/files/patch-src:libw32dll:wine:Makefile.am
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/libw32dll/wine/Makefile.am.orig Fri Jan 11 04:59:51 2002
-+++ src/libw32dll/wine/Makefile.am Mon Jan 28 23:07:30 2002
-@@ -4,6 +4,8 @@
-
- ##
- ##
-+INCLUDES = @INCLUDES@ -I$(srcdir)/..
-+
- CFLAGS = @GLOBAL_CFLAGS@ @X_CFLAGS@ -fno-omit-frame-pointer \
- -Wmissing-prototypes -Wimplicit-function-declaration \
- -DWIN32_PATH=\"@w32_path@\" -I$(srcdir)/.. -D__WINE__ \
diff --git a/graphics/libxine/files/patch-video_out:video_out_syncfb.c b/graphics/libxine/files/patch-video_out:video_out_syncfb.c
new file mode 100644
index 000000000000..79d7dfadf678
--- /dev/null
+++ b/graphics/libxine/files/patch-video_out:video_out_syncfb.c
@@ -0,0 +1,10 @@
+--- src/video_out/video_out_syncfb.c.orig Thu May 16 23:32:35 2002
++++ src/video_out/video_out_syncfb.c Thu May 16 23:32:57 2002
+@@ -39,6 +39,7 @@
+ #include <sys/ioccom.h>
+ #endif
+
++#include <sys/types.h>
+ #include <sys/ioctl.h>
+ #include <sys/mman.h>
+ #include <sys/shm.h>
diff --git a/graphics/libxine/pkg-plist b/graphics/libxine/pkg-plist
index 33c63bb76785..48f3cec3e52e 100644
--- a/graphics/libxine/pkg-plist
+++ b/graphics/libxine/pkg-plist
@@ -5,7 +5,6 @@ include/xine/audio_out.h
include/xine/buffer.h
include/xine/configfile.h
include/xine/demux.h
-include/xine/dxr3_video_out.h
include/xine/events.h
include/xine/input_plugin.h
include/xine/lrb.h
@@ -32,7 +31,6 @@ lib/xine/plugins/xineplug_ao_out_oss.so
lib/xine/plugins/xineplug_decode_a52.so
lib/xine/plugins/xineplug_decode_divx4.so
lib/xine/plugins/xineplug_decode_dts.so
-lib/xine/plugins/xineplug_decode_vfill.so
lib/xine/plugins/xineplug_decode_ff.so
lib/xine/plugins/xineplug_decode_lpcm.so
lib/xine/plugins/xineplug_decode_mad.so
@@ -56,6 +54,7 @@ lib/xine/plugins/xineplug_dmx_qt.so
lib/xine/plugins/xineplug_inp_dvd.so
lib/xine/plugins/xineplug_inp_file.so
lib/xine/plugins/xineplug_inp_http.so
+lib/xine/plugins/xineplug_inp_mms.so
lib/xine/plugins/xineplug_inp_net.so
lib/xine/plugins/xineplug_inp_rtp.so
lib/xine/plugins/xineplug_inp_stdin_fifo.so
@@ -109,7 +108,13 @@ share/doc/xine/xine-lib-API/html/structxine__t.html
share/doc/xine/xine-lib-API/html/xine_8h-source.html
share/doc/xine/xine-lib-API/html/xine_8h.html
share/doc/xine/xine-lib-API/html/xine_logo.png
+share/locale/cs/LC_MESSAGES/xine-lib.mo
+share/locale/de/LC_MESSAGES/xine-lib.mo
+share/locale/es/LC_MESSAGES/xine-lib.mo
share/locale/fr/LC_MESSAGES/xine-lib.mo
+share/locale/pl_PL/LC_MESSAGES/xine-lib.mo
+share/locale/pt_BR/LC_MESSAGES/xine-lib.mo
+share/locale/sk/LC_MESSAGES/xine-lib.mo
share/xine/fonts/cc-16.xinefont.gz
share/xine/fonts/cc-20.xinefont.gz
share/xine/fonts/cc-24.xinefont.gz
@@ -135,6 +140,7 @@ share/xine/fonts/serif-20.xinefont.gz
share/xine/fonts/serif-24.xinefont.gz
share/xine/fonts/serif-32.xinefont.gz
share/xine/skins/xine_logo.png
+share/xine/skins/xine_logo.zyuy2
@dirrm include/xine
@dirrm lib/xine/plugins
@dirrm lib/xine
diff --git a/graphics/xine/Makefile b/graphics/xine/Makefile
index f07390b8ba62..a6ecf618933c 100644
--- a/graphics/xine/Makefile
+++ b/graphics/xine/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= xine
-PORTVERSION= 0.9.8
-PORTREVISION= 2
+PORTVERSION= 0.9.9
CATEGORIES= graphics
MASTER_SITES= http://xine.sourceforge.net/files/ \
${MASTER_SITE_SOURCEFORGE}
@@ -31,8 +30,8 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
THREAD_LIBS="${PTHREAD_LIBS}"
CONFIGURE_ARGS= --with-w32-path=${LOCALBASE}/lib/win32
-MANLANG= "" es fr pl
-MAN1= aaxine.1 xine.1
+MANLANG= "" de es fr pl
+MAN1= aaxine.1 xine.1 xine-bugreport.1 xine-check.1 xine-remote.1
.include <bsd.port.pre.mk>
@@ -53,8 +52,18 @@ post-patch:
s|-I/usr/local/include||g' ${WRKSRC}/configure
post-install:
- @${CP} ${PREFIX}/man/man1/aaxine.1 ${PREFIX}/man/fr/man1/aaxine.1
- @${CP} ${PREFIX}/man/man1/aaxine.1 ${PREFIX}/man/es/man1/aaxine.1
+.for l in es fr
+ @${CP} ${PREFIX}/man/man1/aaxine.1 ${PREFIX}/man/${l}/man1/aaxine.1
+.endfor
+.for l in es fr pl
+ @${CP} ${PREFIX}/man/man1/xine-bugreport.1 ${PREFIX}/man/${l}/man1/xine-bugreport.1
+.endfor
+.for l in es fr pl
+ @${CP} ${PREFIX}/man/man1/xine-check.1 ${PREFIX}/man/${l}/man1/xine-check.1
+.endfor
+.for l in de es fr pl
+ @${CP} ${PREFIX}/man/man1/xine-remote.1 ${PREFIX}/man/${l}/man1/xine-remote.1
+.endfor
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
diff --git a/graphics/xine/distinfo b/graphics/xine/distinfo
index 260b1ea14880..044358390c83 100644
--- a/graphics/xine/distinfo
+++ b/graphics/xine/distinfo
@@ -1 +1 @@
-MD5 (xine-ui-0.9.8.tar.gz) = 35ede263e540db5a3e125255c4433945
+MD5 (xine-ui-0.9.9.tar.gz) = 32bbdc8c44064b601c4a46623fc82562
diff --git a/graphics/xine/files/patch-readline:chardefs.h b/graphics/xine/files/patch-readline:chardefs.h
new file mode 100644
index 000000000000..36feec425280
--- /dev/null
+++ b/graphics/xine/files/patch-readline:chardefs.h
@@ -0,0 +1,12 @@
+--- readline/chardefs.h.orig Sun May 19 23:29:25 2002
++++ readline/chardefs.h Sun May 19 23:29:37 2002
+@@ -32,9 +32,6 @@
+ # endif
+ # include <string.h>
+ # endif /* HAVE_STRING_H */
+-# if defined (HAVE_STRINGS_H)
+-# include <strings.h>
+-# endif /* HAVE_STRINGS_H */
+ #else
+ # include <string.h>
+ #endif /* !HAVE_CONFIG_H */
diff --git a/graphics/xine/pkg-plist b/graphics/xine/pkg-plist
index 6cc58ec9fcda..30354ad58710 100644
--- a/graphics/xine/pkg-plist
+++ b/graphics/xine/pkg-plist
@@ -2,11 +2,13 @@ bin/aaxine
bin/xine
bin/xine-bugreport
bin/xine-check
+bin/xine-remote
share/doc/xine-ui/FAQ_en
share/doc/xine-ui/FAQ_es
share/doc/xine-ui/FAQ_fr
share/doc/xine-ui/FAQ_it
share/doc/xine-ui/FAQ_pl
+share/doc/xine-ui/FAQ_uk
share/doc/xine-ui/README.config_en
share/doc/xine-ui/README.corba
share/doc/xine-ui/README.divx4
@@ -15,20 +17,33 @@ share/doc/xine-ui/README.dxr3_pl
share/doc/xine-ui/README.freebsd
share/doc/xine-ui/README.irix
share/doc/xine-ui/README.mrl
+share/doc/xine-ui/README.opengl
share/doc/xine-ui/README.solaris
share/doc/xine-ui/README.syncfb
share/doc/xine-ui/README_en
share/doc/xine-ui/README_es
+share/doc/xine-ui/README_fi
share/doc/xine-ui/README_it
share/doc/xine-ui/README_pl
+share/doc/xine-ui/README_uk
share/doc/xine-ui/bug_report_form
share/idl/xine.idl
+share/locale/cs/LC_MESSAGES/xine-ui.mo
+share/locale/cs/LC_MESSAGES/xitk.mo
+share/locale/de/LC_MESSAGES/xine-ui.mo
+share/locale/de/LC_MESSAGES/xitk.mo
share/locale/es/LC_MESSAGES/xine-ui.mo
share/locale/es/LC_MESSAGES/xitk.mo
share/locale/fr/LC_MESSAGES/xine-ui.mo
share/locale/fr/LC_MESSAGES/xitk.mo
+share/locale/pl_PL/LC_MESSAGES/xine-ui.mo
+share/locale/pl_PL/LC_MESSAGES/xitk.mo
share/locale/pt_BR/LC_MESSAGES/xine-ui.mo
share/locale/pt_BR/LC_MESSAGES/xitk.mo
+share/locale/sk/LC_MESSAGES/xine-ui.mo
+share/locale/sk/LC_MESSAGES/xitk.mo
+share/locale/uk/LC_MESSAGES/xine-ui.mo
+share/locale/uk/LC_MESSAGES/xitk.mo
share/xine/desktop/xine.desktop
share/xine/desktop/xine.wmconfig
share/xine/desktop/xine.xpm
@@ -36,6 +51,176 @@ share/xine/desktop/xine_16x16.png
share/xine/desktop/xine_22x22.png
share/xine/desktop/xine_32x32.png
share/xine/desktop/xine_48x48.png
+share/xine/skins/CelomaChrome/BigArrowDown.png
+share/xine/skins/CelomaChrome/BigArrowUp.png
+share/xine/skins/CelomaChrome/CtlBg.png
+share/xine/skins/CelomaChrome/CtlBtn.png
+share/xine/skins/CelomaChrome/CtlDismiss.png
+share/xine/skins/CelomaChrome/CtlSliderBg.png
+share/xine/skins/CelomaChrome/CtlSliderPad.png
+share/xine/skins/CelomaChrome/FsBtn.png
+share/xine/skins/CelomaChrome/HideBtn.png
+share/xine/skins/CelomaChrome/LettersBig.png
+share/xine/skins/CelomaChrome/LettersDigit.png
+share/xine/skins/CelomaChrome/LettersGrey.png
+share/xine/skins/CelomaChrome/LettersMiddle.png
+share/xine/skins/CelomaChrome/LettersMini.png
+share/xine/skins/CelomaChrome/MainAutoButton.png
+share/xine/skins/CelomaChrome/MainBg.png
+share/xine/skins/CelomaChrome/MainButton.png
+share/xine/skins/CelomaChrome/MainDummy.png
+share/xine/skins/CelomaChrome/MainEject.png
+share/xine/skins/CelomaChrome/MainFastB.png
+share/xine/skins/CelomaChrome/MainFastF.png
+share/xine/skins/CelomaChrome/MainMute.png
+share/xine/skins/CelomaChrome/MainNext.png
+share/xine/skins/CelomaChrome/MainPause.png
+share/xine/skins/CelomaChrome/MainPlay.png
+share/xine/skins/CelomaChrome/MainPower.png
+share/xine/skins/CelomaChrome/MainPrev.png
+share/xine/skins/CelomaChrome/MainStop.png
+share/xine/skins/CelomaChrome/MainVolumeBg.png
+share/xine/skins/CelomaChrome/MainVolumePad.png
+share/xine/skins/CelomaChrome/MrlBg.png
+share/xine/skins/CelomaChrome/MrlBtn.png
+share/xine/skins/CelomaChrome/MrlDismiss.png
+share/xine/skins/CelomaChrome/MrlSelect.png
+share/xine/skins/CelomaChrome/Onglet.png
+share/xine/skins/CelomaChrome/PlBg.png
+share/xine/skins/CelomaChrome/PlBtn.png
+share/xine/skins/CelomaChrome/PlDelete.png
+share/xine/skins/CelomaChrome/PlDeleteAll.png
+share/xine/skins/CelomaChrome/PlDismiss.png
+share/xine/skins/CelomaChrome/PlInputTxt.png
+share/xine/skins/CelomaChrome/PlItemBtn.png
+share/xine/skins/CelomaChrome/PlMoveDn.png
+share/xine/skins/CelomaChrome/PlMoveUp.png
+share/xine/skins/CelomaChrome/PlPlay.png
+share/xine/skins/CelomaChrome/SetupBtn.png
+share/xine/skins/CelomaChrome/SkArrowDown.png
+share/xine/skins/CelomaChrome/SkArrowUp.png
+share/xine/skins/CelomaChrome/SkItemBtn.png
+share/xine/skins/CelomaChrome/SkSlidBG.png
+share/xine/skins/CelomaChrome/SkSlidPad.png
+share/xine/skins/CelomaChrome/SliderHBg.png
+share/xine/skins/CelomaChrome/SliderHPad.png
+share/xine/skins/CelomaChrome/SliderVBg.png
+share/xine/skins/CelomaChrome/SliderVPad.png
+share/xine/skins/CelomaChrome/SnapBtn.png
+share/xine/skins/CelomaChrome/skinconfig
+share/xine/skins/CelomaChrome/xine_logo.png
+share/xine/skins/CelomaGold/BigArrowDown.png
+share/xine/skins/CelomaGold/BigArrowUp.png
+share/xine/skins/CelomaGold/CtlBg.png
+share/xine/skins/CelomaGold/CtlBtn.png
+share/xine/skins/CelomaGold/CtlDismiss.png
+share/xine/skins/CelomaGold/CtlSliderBg.png
+share/xine/skins/CelomaGold/CtlSliderPad.png
+share/xine/skins/CelomaGold/FsBtn.png
+share/xine/skins/CelomaGold/HideBtn.png
+share/xine/skins/CelomaGold/LettersBig.png
+share/xine/skins/CelomaGold/LettersDigit.png
+share/xine/skins/CelomaGold/LettersGrey.png
+share/xine/skins/CelomaGold/LettersMiddle.png
+share/xine/skins/CelomaGold/LettersMini.png
+share/xine/skins/CelomaGold/MainAutoButton.png
+share/xine/skins/CelomaGold/MainBg.png
+share/xine/skins/CelomaGold/MainButton.png
+share/xine/skins/CelomaGold/MainDummy.png
+share/xine/skins/CelomaGold/MainEject.png
+share/xine/skins/CelomaGold/MainFastB.png
+share/xine/skins/CelomaGold/MainFastF.png
+share/xine/skins/CelomaGold/MainMute.png
+share/xine/skins/CelomaGold/MainNext.png
+share/xine/skins/CelomaGold/MainPause.png
+share/xine/skins/CelomaGold/MainPlay.png
+share/xine/skins/CelomaGold/MainPower.png
+share/xine/skins/CelomaGold/MainPrev.png
+share/xine/skins/CelomaGold/MainStop.png
+share/xine/skins/CelomaGold/MainVolumeBg.png
+share/xine/skins/CelomaGold/MainVolumePad.png
+share/xine/skins/CelomaGold/MrlBg.png
+share/xine/skins/CelomaGold/MrlBtn.png
+share/xine/skins/CelomaGold/MrlDismiss.png
+share/xine/skins/CelomaGold/MrlSelect.png
+share/xine/skins/CelomaGold/Onglet.png
+share/xine/skins/CelomaGold/PlBg.png
+share/xine/skins/CelomaGold/PlBtn.png
+share/xine/skins/CelomaGold/PlDelete.png
+share/xine/skins/CelomaGold/PlDeleteAll.png
+share/xine/skins/CelomaGold/PlDismiss.png
+share/xine/skins/CelomaGold/PlInputTxt.png
+share/xine/skins/CelomaGold/PlItemBtn.png
+share/xine/skins/CelomaGold/PlMoveDn.png
+share/xine/skins/CelomaGold/PlMoveUp.png
+share/xine/skins/CelomaGold/PlPlay.png
+share/xine/skins/CelomaGold/SetupBtn.png
+share/xine/skins/CelomaGold/SkArrowDown.png
+share/xine/skins/CelomaGold/SkArrowUp.png
+share/xine/skins/CelomaGold/SkItemBtn.png
+share/xine/skins/CelomaGold/SkSlidBG.png
+share/xine/skins/CelomaGold/SkSlidPad.png
+share/xine/skins/CelomaGold/SliderHBg.png
+share/xine/skins/CelomaGold/SliderHPad.png
+share/xine/skins/CelomaGold/SliderVBg.png
+share/xine/skins/CelomaGold/SliderVPad.png
+share/xine/skins/CelomaGold/SnapBtn.png
+share/xine/skins/CelomaGold/skinconfig
+share/xine/skins/CelomaGold/xine_logo.png
+share/xine/skins/CelomaMdk/BigArrowDown.png
+share/xine/skins/CelomaMdk/BigArrowUp.png
+share/xine/skins/CelomaMdk/CtlBg.png
+share/xine/skins/CelomaMdk/CtlBtn.png
+share/xine/skins/CelomaMdk/CtlDismiss.png
+share/xine/skins/CelomaMdk/CtlSliderBg.png
+share/xine/skins/CelomaMdk/CtlSliderPad.png
+share/xine/skins/CelomaMdk/LettersBig.png
+share/xine/skins/CelomaMdk/LettersDigit.png
+share/xine/skins/CelomaMdk/LettersGrey.png
+share/xine/skins/CelomaMdk/LettersMiddle.png
+share/xine/skins/CelomaMdk/LettersMini.png
+share/xine/skins/CelomaMdk/MainAutoButton.png
+share/xine/skins/CelomaMdk/MainBg.png
+share/xine/skins/CelomaMdk/MainButton.png
+share/xine/skins/CelomaMdk/MainDummy.png
+share/xine/skins/CelomaMdk/MainEject.png
+share/xine/skins/CelomaMdk/MainFastB.png
+share/xine/skins/CelomaMdk/MainFastF.png
+share/xine/skins/CelomaMdk/MainMute.png
+share/xine/skins/CelomaMdk/MainNext.png
+share/xine/skins/CelomaMdk/MainPause.png
+share/xine/skins/CelomaMdk/MainPlay.png
+share/xine/skins/CelomaMdk/MainPower.png
+share/xine/skins/CelomaMdk/MainPrev.png
+share/xine/skins/CelomaMdk/MainStop.png
+share/xine/skins/CelomaMdk/MainVolumeBg.png
+share/xine/skins/CelomaMdk/MainVolumePad.png
+share/xine/skins/CelomaMdk/MrlBg.png
+share/xine/skins/CelomaMdk/MrlBtn.png
+share/xine/skins/CelomaMdk/MrlDismiss.png
+share/xine/skins/CelomaMdk/MrlSelect.png
+share/xine/skins/CelomaMdk/Onglet.png
+share/xine/skins/CelomaMdk/PlBg.png
+share/xine/skins/CelomaMdk/PlBtn.png
+share/xine/skins/CelomaMdk/PlDelete.png
+share/xine/skins/CelomaMdk/PlDeleteAll.png
+share/xine/skins/CelomaMdk/PlDismiss.png
+share/xine/skins/CelomaMdk/PlInputTxt.png
+share/xine/skins/CelomaMdk/PlItemBtn.png
+share/xine/skins/CelomaMdk/PlMoveDn.png
+share/xine/skins/CelomaMdk/PlMoveUp.png
+share/xine/skins/CelomaMdk/PlPlay.png
+share/xine/skins/CelomaMdk/SkArrowDown.png
+share/xine/skins/CelomaMdk/SkArrowUp.png
+share/xine/skins/CelomaMdk/SkItemBtn.png
+share/xine/skins/CelomaMdk/SkSlidBG.png
+share/xine/skins/CelomaMdk/SkSlidPad.png
+share/xine/skins/CelomaMdk/SliderHBg.png
+share/xine/skins/CelomaMdk/SliderHPad.png
+share/xine/skins/CelomaMdk/SliderVBg.png
+share/xine/skins/CelomaMdk/SliderVPad.png
+share/xine/skins/CelomaMdk/skinconfig
+share/xine/skins/CelomaMdk/xine_logo.png
share/xine/skins/cloudy/ComBox.png
share/xine/skins/cloudy/ComDismiss.png
share/xine/skins/cloudy/ComLetters.png
@@ -86,7 +271,7 @@ share/xine/skins/cloudy/PlItem.png
share/xine/skins/cloudy/PlMoveDown.png
share/xine/skins/cloudy/PlMoveUp.png
share/xine/skins/cloudy/PlPlay.png
-share/xine/skins/cloudy/fat.pcf.gz
+share/xine/skins/cloudy/fatsolid.pcf.gz
share/xine/skins/cloudy/fonts.dir
share/xine/skins/cloudy/skinconfig
share/xine/skins/cloudy/smooth.pcf.gz
diff --git a/graphics/xine_dvdnav_plugin/Makefile b/graphics/xine_dvdnav_plugin/Makefile
index 7a97581923ba..c7ad9b2c9160 100644
--- a/graphics/xine_dvdnav_plugin/Makefile
+++ b/graphics/xine_dvdnav_plugin/Makefile
@@ -6,17 +6,16 @@
#
PORTNAME= xine_dvdnav_plugin
-PORTVERSION= 0.9.8.b
-PORTREVISION= 1
+PORTVERSION= 0.9.9
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= dvd
-DISTNAME= xine-dvdnav-${PORTVERSION:C/b/beta/}
+DISTNAME= xine-dvdnav-${PORTVERSION}
MAINTAINER= nobutaka@FreeBSD.org
LIB_DEPENDS= xine.0:${PORTSDIR}/graphics/libxine \
- dvdread.2:${PORTSDIR}/graphics/libdvdread
+ dvdnav.0:${PORTSDIR}/graphics/libdvdnav
GNU_CONFIGURE= yes
CONFIGURE_ENV= THREAD_CFLAGS="${PTHREAD_CFLAGS}" \
diff --git a/graphics/xine_dvdnav_plugin/distinfo b/graphics/xine_dvdnav_plugin/distinfo
index 6d20e677282a..cbb77f90f71c 100644
--- a/graphics/xine_dvdnav_plugin/distinfo
+++ b/graphics/xine_dvdnav_plugin/distinfo
@@ -1 +1 @@
-MD5 (xine-dvdnav-0.9.8.beta.tar.gz) = 04c7b4b33bb6b162a927853bbc36d3a9
+MD5 (xine-dvdnav-0.9.9.tar.gz) = a1623a25a6fa1a8ee01f8cd0b37c0a43
diff --git a/graphics/xine_dvdnav_plugin/files/patch-input:input_dvdnav.c b/graphics/xine_dvdnav_plugin/files/patch-input:input_dvdnav.c
new file mode 100644
index 000000000000..76808a96f239
--- /dev/null
+++ b/graphics/xine_dvdnav_plugin/files/patch-input:input_dvdnav.c
@@ -0,0 +1,32 @@
+--- input/input_dvdnav.c.orig Fri Apr 26 04:10:57 2002
++++ input/input_dvdnav.c Tue May 21 02:24:15 2002
+@@ -38,7 +38,6 @@
+ #include <string.h>
+ #include <errno.h>
+
+-#include <sys/mount.h>
+ #include <sys/wait.h>
+
+ #include <sys/poll.h>
+@@ -347,17 +346,17 @@
+ }
+ if (1) {
+ int fd, i;
+- off64_t off;
++ off_t off;
+ uint8_t data[DVD_VIDEO_LB_LEN];
+
+ /* Read DVD name */
+ fd=open(intended_dvd_device, O_RDONLY);
+ if (fd > 0) {
+- off = lseek64( fd, 32 * (int64_t) DVD_VIDEO_LB_LEN, SEEK_SET );
+- if( off == ( 32 * (int64_t) DVD_VIDEO_LB_LEN ) ) {
++ off = lseek( fd, 32 * DVD_VIDEO_LB_LEN, SEEK_SET );
++ if( off == ( 32 * DVD_VIDEO_LB_LEN ) ) {
+ off = read( fd, data, DVD_VIDEO_LB_LEN );
+ close(fd);
+- if (off == ( (int64_t) DVD_VIDEO_LB_LEN )) {
++ if (off == ( DVD_VIDEO_LB_LEN )) {
+ fprintf( stderr, "DVD Title: ");
+ for(i=25; i < 73; i++ ) {
+ if((data[i] == 0)) break;