Update 1-rc3a.

Correct dependency on libmad.

PR:		ports/59706, ports/60951
Submitted by:	Sergey Akifyev, adamw
This commit is contained in:
MANTANI Nobutaka 2004-01-07 14:14:16 +00:00
parent f7527a57e5
commit ad839b5a96
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=97570
5 changed files with 58 additions and 60 deletions

View File

@ -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

View File

@ -1 +1 @@
MD5 (xine-lib-1-rc2.tar.gz) = 06ee51beaf77b4b9238f2bcc5b093860
MD5 (xine-lib-1-rc3a.tar.gz) = 6dfd0c67b5b694adb283c0f6d8d3ab03

View File

@ -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",

View File

@ -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

View File

@ -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