Update of /cvsroot/fink/experimental/thesin/finkinfo/graphics
In directory usw-pr-cvs1:/tmp/cvs-serv2101
Added Files:
ffmpeg-0.4.5-3.info ffmpeg-0.4.5-3.patch
Removed Files:
ffmpeg-0.4.5-2.info ffmpeg-0.4.5-2.patch
Log Message:
bringing my sandbox to date
--- NEW FILE: ffmpeg-0.4.5-3.info ---
Package: ffmpeg
Version: 0.4.5
Revision: 3
###
Depends: daemonic, libpoll-shlibs
BuildDepends: libpoll , expat, tcltk-dev
###
Source: mirror:sourceforge:%n/%n-%v.tar.gz
Source-MD5: 04e140b29ad8a9f88c2d3fb9e998f883
SourceDirectory: %n
###
Patch: %f.patch
###
ConfigureParams: --disable-grab
###
DocFiles: Changelog INSTALL README doc/*
ConfFiles: %p/etc/ffserver.conf
###
SetCFLAGS: -no-cpp-precomp -I%p/include
###
DaemonicName: ffserver
DaemonicFile: <<
<service>
<description>FFmpeg Live Broadcast Streaming Server</description>
<message>Starting FFmpeg Live Broadcast Streaming Server</message>
<daemon name="ffserver">
<executable background="yes">%p/bin/ffserver -f %p/etc/ffserver.conf</executable>
<!-- the daemon will background itself, but may take a while
to start up to the point where it does so -->
<configfile>%p/etc/ffserver.conf</configfile>
<pidfile>%p/var/run/ffserver.pid</pidfile>
</daemon>
</service>
<<
###
Description: Digital VCR and streaming server
DescDetail: <<
FFMpeg is a complete and free Internet live audio and video broadcasting
solution for Linux/Unix. It also includes a digital VCR. It can encode in
real time in many formats including MPEG1 audio and video, MPEG4, h263,
ac3, asf, avi, real, mjpeg, and flash.
Must use ffserver -f %p/etc/ffserver.conf to start ffserver or use
sudo daemonic enable ffserver
<<
DescPort: <<
--- Justin F. Hallett (May 8, 2002) (0.4.5-2)
- Removed lib installer portion
--- Justin F. Hallett (May 8, 2002) (0.4.5-1)
- Fixed the usage of install in the main Makefile to use install -c instead
of install -s which isn't a valid option in Darwin
- Also Fixed the install to check for directories and install one file
at a time as well as install libav and libavcodec
- Added getopt.c and getopt1.c to the obj list to satisfy _getopt_long_only
and added it to the ffserver link line as well
- Added -lpoll to the ffserver link line to satisfy _poll also had to
add -L$(prefix)/lib to the link line for this to work
- Added gengetopt (getopt.h) to satisfy ffserver.c
- Changed extern inline to static inline to fix undefined symbols in:
- libav/avio.h for _url_get_packet_size
- libav/avio.h for _url_is_streamed
- libavcodec/common.h for _av_log2
- libavcodec/mpegvideo.h for _get_rl_index
- libavcodec/mpglib/mpg123.h for _getbits_fast
- Fixed libav and libavcodec Makefiles
- using ar rc instead of ar rcs since s isn't a valid switch in Darwin
- added ranlib -s to a.out libs
- Fixed main Makefile to use $(CC) instead of gcc
- Set CFLAGS to use -no-cpp-precomp and needed to add -I%p/include to
be able to use sys/libpoll.h
- Disabled grab support in ConfigureParams since it seemed to be a linux
only option *NEEDS TO BE PORTED*
- Set CC to use cc in ConfigureParams
<<
###
License: GPL
Maintainer: Justin F. Hallett <[EMAIL PROTECTED]>
Homepage: http://ffmpeg.sourceforge.net/
--- NEW FILE: ffmpeg-0.4.5-3.patch ---
diff -ruN ffmpeg.orig/Makefile ffmpeg/Makefile
--- ffmpeg.orig/Makefile Wed Aug 15 07:12:07 2001
+++ ffmpeg/Makefile Wed May 8 09:50:17 2002
@@ -19,16 +19,20 @@
$(MAKE) -C libav all
ffmpeg: ffmpeg.o libav/libav.a libavcodec/libavcodec.a
- gcc $(LDFLAGS) -o $@ $^ -lm
+ $(CC) $(LDFLAGS) -o $@ $^ -lm
-ffserver: ffserver.o libav/libav.a libavcodec/libavcodec.a
- gcc $(LDFLAGS) -o $@ $^ -lm
+ffserver: getopt.o getopt1.o ffserver.o libav/libav.a libavcodec/libavcodec.a
+ $(CC) $(LDFLAGS) -o $@ $^ -L$(prefix)/lib -lm -lpoll
%.o: %.c
- gcc $(CFLAGS) -c -o $@ $<
+ $(CC) $(CFLAGS) -c -o $@ $<
[...1518 lines suppressed...]
void init_rl(RLTable *rl);
void init_vlc_rl(RLTable *rl);
-extern inline int get_rl_index(const RLTable *rl, int last, int run, int level)
+static inline int get_rl_index(const RLTable *rl, int last, int run, int level)
{
int index;
index = rl->index_run[last][run];
diff -ruN ffmpeg.orig/libavcodec/mpglib/mpg123.h ffmpeg/libavcodec/mpglib/mpg123.h
--- ffmpeg.orig/libavcodec/mpglib/mpg123.h Mon Jul 23 13:17:51 2001
+++ ffmpeg/libavcodec/mpglib/mpg123.h Wed May 8 09:13:41 2002
@@ -142,7 +142,7 @@
extern struct mpstr *gmp;
extern GetBitContext *gmp_gb;
-extern inline int getbits_fast(int n)
+static inline int getbits_fast(int n)
{
if (n == 0)
return 0;
--- ffmpeg-0.4.5-2.info DELETED ---
--- ffmpeg-0.4.5-2.patch DELETED ---
-------------------------------------------------------
This sf.net email is sponsored by: Influence the future
of Java(TM) technology. Join the Java Community
Process(SM) (JCP(SM)) program now.
http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0002en
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits