Update 1-rc3a.
Correct dependency on libmad. PR: ports/59706, ports/60951 Submitted by: Sergey Akifyev, adamw
This commit is contained in:
parent
f7527a57e5
commit
ad839b5a96
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=97570
@ -6,13 +6,12 @@
|
||||
#
|
||||
|
||||
PORTNAME= xine
|
||||
PORTVERSION= 1.0.r2
|
||||
PORTREVISION= 5
|
||||
PORTVERSION= 1.0.r3
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
PKGNAMEPREFIX= lib
|
||||
DISTNAME= ${PORTNAME}-lib-1-rc2
|
||||
DISTNAME= ${PORTNAME}-lib-1-rc3a
|
||||
|
||||
MAINTAINER= nobutaka@FreeBSD.org
|
||||
COMMENT= Libraries for xine multimedia player
|
||||
@ -21,7 +20,7 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libdjbfft.a:${PORTSDIR}/math/djbfft
|
||||
LIB_DEPENDS= FLAC.5:${PORTSDIR}/audio/flac \
|
||||
a52.0:${PORTSDIR}/audio/liba52 \
|
||||
vorbis.3:${PORTSDIR}/audio/libvorbis \
|
||||
mad.2:${PORTSDIR}/audio/mad \
|
||||
mad.2:${PORTSDIR}/audio/libmad \
|
||||
speex.2:${PORTSDIR}/audio/speex \
|
||||
iconv.3:${PORTSDIR}/converters/libiconv \
|
||||
intl.5:${PORTSDIR}/devel/gettext \
|
||||
@ -34,7 +33,7 @@ GNU_CONFIGURE= yes
|
||||
WANT_GNOME= yes
|
||||
USE_GNOME= gnomehack gnometarget
|
||||
USE_GMAKE= yes
|
||||
USE_MESA= yes
|
||||
USE_GL= yes
|
||||
USE_SDL= yes
|
||||
USE_REINPLACE= yes
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/dvdread -I${X11BASE}/include" \
|
||||
@ -42,7 +41,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/dvdread -
|
||||
THREAD_CFLAGS="${PTHREAD_CFLAGS}" \
|
||||
THREAD_LIBS="${PTHREAD_LIBS}" \
|
||||
X_EXTRA_LIBS="-lGL -lGLU -lXext -lX11 -lm"
|
||||
CONFIGURE_ARGS= --with-w32-path=${LOCALBASE}/lib/win32
|
||||
CONFIGURE_ARGS= --with-w32-path=${LOCALBASE}/lib/win32 --enable-ipv6
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
MAN1= xine-config.1
|
||||
|
@ -1 +1 @@
|
||||
MD5 (xine-lib-1-rc2.tar.gz) = 06ee51beaf77b4b9238f2bcc5b093860
|
||||
MD5 (xine-lib-1-rc3a.tar.gz) = 6dfd0c67b5b694adb283c0f6d8d3ab03
|
||||
|
@ -1,15 +1,15 @@
|
||||
--- src/xine-engine/audio_out.c.orig Sun Aug 10 00:32:20 2003
|
||||
+++ src/xine-engine/audio_out.c Sun Aug 10 00:43:36 2003
|
||||
@@ -425,7 +425,7 @@
|
||||
--- src/xine-engine/audio_out.c.orig Thu Dec 25 09:24:36 2003
|
||||
+++ src/xine-engine/audio_out.c Wed Jan 7 21:19:54 2004
|
||||
@@ -429,7 +429,7 @@
|
||||
num_frames = pts_len * this->frames_per_kpts / 1024;
|
||||
|
||||
xprintf (this->xine, XINE_VERBOSITY_LOG,
|
||||
- "inserting %d 0-frames to fill a gap of %" PRId64 " pts\n",
|
||||
+ "inserting %d 0-frames to fill a gap of %lld pts\n",
|
||||
num_frames, pts_len);
|
||||
xprintf (this->xine, XINE_VERBOSITY_DEBUG,
|
||||
- "inserting %d 0-frames to fill a gap of %" PRId64 " pts\n", num_frames, pts_len);
|
||||
+ "inserting %d 0-frames to fill a gap of %lld pts\n", num_frames, pts_len);
|
||||
|
||||
if ((this->output.mode == AO_CAP_MODE_A52) || (this->output.mode == AO_CAP_MODE_AC5)) {
|
||||
@@ -790,7 +790,7 @@
|
||||
write_pause_burst(this,num_frames);
|
||||
@@ -792,7 +792,7 @@
|
||||
this->resample_sync_factor = (avg_gap < 0) ? 0.995 : 1.005;
|
||||
|
||||
llprintf (LOG_RESAMPLE_SYNC,
|
||||
@ -18,7 +18,7 @@
|
||||
return 0;
|
||||
|
||||
} else if (info->reduce_gap && abs(avg_gap) < 50) {
|
||||
@@ -824,7 +824,7 @@
|
||||
@@ -826,7 +826,7 @@
|
||||
* this during calculation */
|
||||
num_frames = (this->do_resample) ? (buf->num_frames * this->frame_rate_factor)
|
||||
: buf->num_frames;
|
||||
@ -27,7 +27,7 @@
|
||||
avg_gap, gap_diff, num_frames * info->window * info->last_factor,
|
||||
this->resample_sync_factor);
|
||||
#endif
|
||||
@@ -965,7 +965,7 @@
|
||||
@@ -981,7 +981,7 @@
|
||||
*/
|
||||
|
||||
hw_vpts = cur_time;
|
||||
@ -36,7 +36,7 @@
|
||||
|
||||
/* External A52 decoder delay correction */
|
||||
if ((this->output.mode==AO_CAP_MODE_A52) || (this->output.mode==AO_CAP_MODE_AC5))
|
||||
@@ -978,7 +978,7 @@
|
||||
@@ -994,7 +994,7 @@
|
||||
* calculate gap:
|
||||
*/
|
||||
gap = in_buf->vpts - hw_vpts;
|
||||
@ -45,7 +45,7 @@
|
||||
hw_vpts, in_buf->vpts, gap);
|
||||
|
||||
if (this->resample_sync_method) {
|
||||
@@ -1003,7 +1003,7 @@
|
||||
@@ -1018,7 +1018,7 @@
|
||||
lprintf ("loop: drop package, next fifo\n");
|
||||
fifo_append (this->free_fifo, in_buf);
|
||||
|
||||
@ -54,7 +54,7 @@
|
||||
in_buf->vpts, gap);
|
||||
in_buf = NULL;
|
||||
|
||||
@@ -1238,7 +1238,7 @@
|
||||
@@ -1252,7 +1252,7 @@
|
||||
this->frames_per_kpts = (this->output.rate * 1024) / 90000;
|
||||
this->audio_step = ((int64_t)90000 * (int64_t)32768) / (int64_t)this->input.rate;
|
||||
|
||||
@ -63,8 +63,8 @@
|
||||
return this->output.rate;
|
||||
}
|
||||
|
||||
@@ -1335,7 +1335,7 @@
|
||||
buf->num_frames);
|
||||
@@ -1355,7 +1355,7 @@
|
||||
|
||||
buf->extra_info->vpts = buf->vpts;
|
||||
|
||||
- lprintf ("ao_put_buffer, pts=%" PRId64 ", vpts=%" PRId64 ", flushmode=%d\n",
|
||||
|
@ -1,16 +1,10 @@
|
||||
--- src/libmad/xine_decoder.c.orig Sat Nov 30 11:56:16 2002
|
||||
+++ src/libmad/xine_decoder.c Sat Nov 30 12:00:04 2002
|
||||
@@ -24,12 +24,11 @@
|
||||
--- src/libmad/xine_decoder.c.orig Mon Dec 15 07:13:23 2003
|
||||
+++ src/libmad/xine_decoder.c Tue Jan 6 23:43:14 2004
|
||||
@@ -24,6 +24,7 @@
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
+#include <mad.h>
|
||||
|
||||
#include "xine_internal.h"
|
||||
#include "audio_out.h"
|
||||
#include "buffer.h"
|
||||
-#include "frame.h"
|
||||
-#include "synth.h"
|
||||
#include "xineutils.h"
|
||||
|
||||
/*
|
||||
#define LOG_MODULE "mad_decoder"
|
||||
#define LOG_VERBOSE
|
||||
|
@ -23,7 +23,6 @@ include/xine/video_out.h
|
||||
include/xine/video_overlay.h
|
||||
include/xine/vo_scale.h
|
||||
include/xine/xine_buffer.h
|
||||
include/xine/xine_check.h
|
||||
include/xine/xine_internal.h
|
||||
include/xine/xine_plugin.h
|
||||
include/xine/xineintl.h
|
||||
@ -31,7 +30,7 @@ include/xine/xineutils.h
|
||||
include/xine/xmllexer.h
|
||||
include/xine/xmlparser.h
|
||||
lib/libxine.so
|
||||
lib/libxine.so.8
|
||||
lib/libxine.so.9
|
||||
lib/xine/plugins/1.0.0/post/xineplug_post_goom.so
|
||||
lib/xine/plugins/1.0.0/post/xineplug_post_mosaico.so
|
||||
lib/xine/plugins/1.0.0/post/xineplug_post_planar.so
|
||||
@ -84,7 +83,6 @@ lib/xine/plugins/1.0.0/xineplug_decode_roqvideo.so
|
||||
lib/xine/plugins/1.0.0/xineplug_decode_speex.so
|
||||
lib/xine/plugins/1.0.0/xineplug_decode_spu.so
|
||||
lib/xine/plugins/1.0.0/xineplug_decode_spucc.so
|
||||
lib/xine/plugins/1.0.0/xineplug_decode_spuogm.so
|
||||
lib/xine/plugins/1.0.0/xineplug_decode_sputext.so
|
||||
lib/xine/plugins/1.0.0/xineplug_decode_svq1.so
|
||||
lib/xine/plugins/1.0.0/xineplug_decode_yuv_frames.so
|
||||
@ -140,23 +138,22 @@ lib/xine/plugins/1.0.0/xineplug_vo_out_xshm.so
|
||||
%%XVMC%%lib/xine/plugins/1.0.0/xineplug_vo_out_xvmc.so
|
||||
libdata/pkgconfig/libxine.pc
|
||||
share/aclocal/xine.m4
|
||||
share/doc/xine/README
|
||||
share/doc/xine/README.config_en
|
||||
share/doc/xine/README.dvb
|
||||
share/doc/xine/README.dxr3
|
||||
share/doc/xine/README.dxr3_pl
|
||||
share/doc/xine/README.freebsd
|
||||
share/doc/xine/README.irix
|
||||
share/doc/xine/README.network_dvd
|
||||
share/doc/xine/README.opengl
|
||||
share/doc/xine/README.solaris
|
||||
share/doc/xine/README.syncfb
|
||||
share/doc/xine/faq/faq.html
|
||||
share/doc/xine/faq/faq.txt
|
||||
share/doc/xine/hackersguide/architecture.png
|
||||
share/doc/xine/hackersguide/hackersguide.html
|
||||
share/doc/xine/hackersguide/library.png
|
||||
share/doc/xine/hackersguide/overlays.png
|
||||
%%DOCSDIR%%/README
|
||||
%%DOCSDIR%%/README.config_en
|
||||
%%DOCSDIR%%/README.dvb
|
||||
%%DOCSDIR%%/README.dxr3
|
||||
%%DOCSDIR%%/README.freebsd
|
||||
%%DOCSDIR%%/README.irix
|
||||
%%DOCSDIR%%/README.network_dvd
|
||||
%%DOCSDIR%%/README.opengl
|
||||
%%DOCSDIR%%/README.solaris
|
||||
%%DOCSDIR%%/README.syncfb
|
||||
%%DOCSDIR%%/faq/faq.html
|
||||
%%DOCSDIR%%/faq/faq.txt
|
||||
%%DOCSDIR%%/hackersguide/architecture.png
|
||||
%%DOCSDIR%%/hackersguide/hackersguide.html
|
||||
%%DOCSDIR%%/hackersguide/library.png
|
||||
%%DOCSDIR%%/hackersguide/overlays.png
|
||||
share/locale/cs/LC_MESSAGES/libxine1.mo
|
||||
share/locale/de/LC_MESSAGES/libxine1.mo
|
||||
share/locale/es/LC_MESSAGES/libxine1.mo
|
||||
@ -169,30 +166,38 @@ share/xine/libxine1/fonts/cc-16.xinefont.gz
|
||||
share/xine/libxine1/fonts/cc-20.xinefont.gz
|
||||
share/xine/libxine1/fonts/cc-24.xinefont.gz
|
||||
share/xine/libxine1/fonts/cc-32.xinefont.gz
|
||||
share/xine/libxine1/fonts/cc-48.xinefont.gz
|
||||
share/xine/libxine1/fonts/cc-64.xinefont.gz
|
||||
share/xine/libxine1/fonts/cci-16.xinefont.gz
|
||||
share/xine/libxine1/fonts/cci-20.xinefont.gz
|
||||
share/xine/libxine1/fonts/cci-24.xinefont.gz
|
||||
share/xine/libxine1/fonts/cci-32.xinefont.gz
|
||||
share/xine/libxine1/fonts/cci-48.xinefont.gz
|
||||
share/xine/libxine1/fonts/cci-64.xinefont.gz
|
||||
share/xine/libxine1/fonts/cetus-16.xinefont.gz
|
||||
share/xine/libxine1/fonts/cetus-20.xinefont.gz
|
||||
share/xine/libxine1/fonts/cetus-24.xinefont.gz
|
||||
share/xine/libxine1/fonts/cetus-32.xinefont.gz
|
||||
share/xine/libxine1/fonts/cetus-48.xinefont.gz
|
||||
share/xine/libxine1/fonts/cetus-64.xinefont.gz
|
||||
share/xine/libxine1/fonts/mono-16.xinefont.gz
|
||||
share/xine/libxine1/fonts/mono-20.xinefont.gz
|
||||
share/xine/libxine1/fonts/mono-24.xinefont.gz
|
||||
share/xine/libxine1/fonts/mono-32.xinefont.gz
|
||||
share/xine/libxine1/fonts/mono-48.xinefont.gz
|
||||
share/xine/libxine1/fonts/mono-64.xinefont.gz
|
||||
share/xine/libxine1/fonts/sans-16.xinefont.gz
|
||||
share/xine/libxine1/fonts/sans-20.xinefont.gz
|
||||
share/xine/libxine1/fonts/sans-24.xinefont.gz
|
||||
share/xine/libxine1/fonts/sans-32.xinefont.gz
|
||||
share/xine/libxine1/fonts/sanshu-16.xinefont.gz
|
||||
share/xine/libxine1/fonts/sanshu-20.xinefont.gz
|
||||
share/xine/libxine1/fonts/sanshu-24.xinefont.gz
|
||||
share/xine/libxine1/fonts/sanshu-32.xinefont.gz
|
||||
share/xine/libxine1/fonts/sans-48.xinefont.gz
|
||||
share/xine/libxine1/fonts/sans-64.xinefont.gz
|
||||
share/xine/libxine1/fonts/serif-16.xinefont.gz
|
||||
share/xine/libxine1/fonts/serif-20.xinefont.gz
|
||||
share/xine/libxine1/fonts/serif-24.xinefont.gz
|
||||
share/xine/libxine1/fonts/serif-32.xinefont.gz
|
||||
share/xine/libxine1/fonts/serif-48.xinefont.gz
|
||||
share/xine/libxine1/fonts/serif-64.xinefont.gz
|
||||
@dirrm include/xine
|
||||
@dirrm lib/xine/plugins/1.0.0/vidix
|
||||
@dirrm lib/xine/plugins/1.0.0/post
|
||||
@ -200,9 +205,9 @@ share/xine/libxine1/fonts/serif-32.xinefont.gz
|
||||
@dirrm lib/xine/plugins
|
||||
@dirrm lib/xine
|
||||
@unexec rmdir %D/libdata/pkgconfig 2>/dev/null || true
|
||||
@dirrm share/doc/xine/hackersguide
|
||||
@dirrm share/doc/xine/faq
|
||||
@dirrm share/doc/xine
|
||||
@dirrm %%DOCSDIR%%/hackersguide
|
||||
@dirrm %%DOCSDIR%%/faq
|
||||
@dirrm %%DOCSDIR%%
|
||||
@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
|
||||
@unexec rmdir %D/share/locale/cs 2>/dev/null || true
|
||||
@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
|
||||
|
Loading…
Reference in New Issue
Block a user