Commit Graph

46 Commits

Author SHA1 Message Date
Michael Nottebrock
7b30f2b5d4 Fix build on gcc 3.4 2004-09-03 21:48:56 +00:00
Mario Sergio Fujikawa Ferreira
afb0370144 Fix build on -CURRENT i386 ARCH, OSVERSION >= 502000
PR:		64825
Submitted by:	mike johnson <ahze@ahze.net>
2004-04-14 22:34:50 +00:00
Mario Sergio Fujikawa Ferreira
ca730a0a4c Fix typo: WITHOUT_A52 -> WITHOUT_LIBA52 2004-04-13 23:35:41 +00:00
Mario Sergio Fujikawa Ferreira
53151e47a7 1) Enable shared postprocess per default
2) Add WITHOUT_POSTPROCESS knob for backward compatibility. However,
   using might break ports that require postprocess to be enabled
   in ffmpeg
3) Bump PORTREVISION due to [1]
4) Remove PKGMESSAGE since it is no longer necessary to warn about
   ffmpeg045 port. It has been removed since the reasons for
   maintaining an old parallel version of ffmpeg no longer exist

PR:		64257 [1,2,3]
Submitted by:	dinoex
2004-03-21 01:32:37 +00:00
Kris Kennaway
5e07dae5ee BROKEN on i386 5.x: Does not compile 2004-03-19 12:22:34 +00:00
Mario Sergio Fujikawa Ferreira
0cd3517c79 o Fix "make deinstall reinstall": "unfix" some header files inside
WRKSRC after installation.

PR:		47713
Submitted by:	parv <parv_fm@emailgroups.net> (report),
		Anish Mistry <mistry.7@osu.edu> (fix)
2004-03-14 04:51:05 +00:00
Mario Sergio Fujikawa Ferreira
62bb7573bb Support moved header files in FreeBSD 5.x branch: the header files
for the Brooktree and Meteor interfaces have been moved

PR:		62178
Submitted by:	Steve O'Hara-Smith <steve@sohara.org>
2004-03-14 04:42:54 +00:00
Edwin Groothuis
672c044e2e Properly use SDL everywhere:
USE_SDL=yes	-> USE_SDL=sdl	(good examles everywhere)
	WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...)

See
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html
for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL.

PR:		follow-ups of ports/55494, ports/61877
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
2004-03-08 01:01:31 +00:00
Adam Weinberger
185119cbb1 Remove a quotation mark that snuck in when I wasn't paying attention.
Woah. The roof of the building right outside my window just caught fire.
Uh... I should probably stop typing and go make a phone call.

Submitted by:	John Birrell <jb@cimlogic.com.au>
2004-03-01 08:09:02 +00:00
Adam Weinberger
761e252397 Add a missing \.
Submitted by:	FreshPorts sanity checking, which I didn't even know was
		trolling my commits. Cool!!1
2004-02-28 19:44:10 +00:00
Adam Weinberger
14f5ccb8ee Add faad support, unbreak imlib2 support, and fix the pkg-plist. All topped
with a PORTREVISION bump.

Approved by:	no response from maintainer
2004-02-28 19:40:31 +00:00
Alexander Kabaev
4159097e3d Unbreak on 5.x. Define PIC when compiling with -fpic, some codecs
use that to decide whether to enable inline assemply optimisations.
2004-02-23 04:26:01 +00:00
Kris Kennaway
3e0b4729b9 This port is also broken on 4.x. It is scheduled for removal on April 21
if it is still broken at that time.
2004-02-22 01:05:25 +00:00
Mario Sergio Fujikawa Ferreira
43485240fb USE_SIZEify 2004-02-08 01:14:05 +00:00
Kris Kennaway
fbd5b8de69 BROKEN On 5.x: does not compile 2004-02-06 23:16:03 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Tilman Keskinoz
16318a622a Fix build on AMD64
Approved by:	maintainer timeout (26 days)
2004-01-31 04:00:09 +00:00
FUJISHIMA Satsuki
d4a1aee4af fix build with lame. 2003-12-28 01:05:16 +00:00
FUJISHIMA Satsuki
9eb1333270 $ ffmpeg
/libexec/ld-elf.so.1: Shared object "libavcodec.so" not found
$ (cd /usr/local/lib; ls -l libavcodec.so*)
lrwxr-xr-x  1 root  wheel  15 Dec 22 00:32 libavcodec.so@ -> libavcodec.so.0
lrwxr-xr-x  1 root  wheel  13 Dec 22 00:32 libavcodec.so.0@ -> libavcodec.so
$ tail -5 /usr/ports/multimedia/ffmpeg/Makefile  | head -3
# add shared lib link
        @${LN} -sf libavcodec.so \
        ${PREFIX}/lib/libavcodec.so.${SHLIB_VERSION}

This inversion symlink problem fixed in ports/56721
(files/patch-libavcodec::Makefile) but this code left unremoved.
2003-12-27 23:02:44 +00:00
Kirill Ponomarev
1526ccbacf - Chase libraries for new Imlib2 version 2003-12-15 18:44:02 +00:00
Mark Linimon
f6f8cd3799 Fix installation of shared libs, man page installation, and plist.
Bump portrevision, although the original patch didn't do that (this
seems necessary enough to me).  Compiles ok on 4.x, 5.x.
PR:		ports/56721
Submitted by:	Simon Barner <barner@in.tum.de>
Committed on behalf of lioux@, who is having machine troubles.
2003-12-08 03:26:41 +00:00
Mario Sergio Fujikawa Ferreira
0e4cf92a01 Update to 0.4.8
Submitted by:	Steve O'Hara-Smith <steve@sohara.org>
2003-10-08 13:37:43 +00:00
Mario Sergio Fujikawa Ferreira
9d89ca037b o Add WITH_FREETYPE2 knob: handles optional drawtext vhook plugin
o Fixes bento build

Submitted by:	bento, kris,
		Steve O'Hara-Smith <steve@sohara.org>
2003-09-22 05:01:39 +00:00
Mario Sergio Fujikawa Ferreira
db73464fc2 Update to 0.4.7
Submitted by:	Steve O'Hara-Smith <steve@sohara.org>
2003-09-07 23:52:59 +00:00
Mario Sergio Fujikawa Ferreira
faced7ffa0 Fix build on alpha arch: do not use i386 specific patches on alpha 2003-06-03 06:33:38 +00:00
Mario Sergio Fujikawa Ferreira
db90ac6c58 Switch to new USE_GETOPT_LONG ports option 2003-04-18 04:08:57 +00:00
Mario Sergio Fujikawa Ferreira
7bb7a9978a o Update grabbing code adding support for: PALBDGHI, NTSCM, SECAM,
PALN, PALM and NTSCJ
o Bump PORTREVISION

Submitted by:	Steve O'Hara-Smith <steve@sohara.org>
2003-03-05 05:30:08 +00:00
Mario Sergio Fujikawa Ferreira
74740483d0 De-pkg-comment 2003-02-23 19:58:35 +00:00
Mario Sergio Fujikawa Ferreira
4a34b202c0 o Add a simple "block until data is available or timeout is reached"
wait mechanism to audio encoding routines. This avoids busy wait
  blocking which needlessly consumes CPU
o Bump PORTREVISION

Submitted by:	Steve O'Hara-Smith <steve@sohara.org>
Obtained from:	ffmpeg CVS repository
2003-02-05 20:31:02 +00:00
Mario Sergio Fujikawa Ferreira
ce9deb3fd4 o Do not select cpu type for the configure script: this disables
assembly optimizations for each platform. Figures.
o configure script was ignoring our enabling the video capture
  interface. Hard code this.
o Bump PORTREVISION

Submitted by:	Steve O'Hara-Smith <steve@sohara.org>
2003-01-28 16:27:58 +00:00
Mario Sergio Fujikawa Ferreira
8a44be9a38 o Remove trailing spaces
o Remove spurious blank line

Submitted by:	portlint tool
2003-01-10 18:33:02 +00:00
Mario Sergio Fujikawa Ferreira
620b9a6704 Rollback previous commit: I downgraded the grabbing code. It should
not have been touched.
2003-01-10 18:29:35 +00:00
Mario Sergio Fujikawa Ferreira
639ba969fc - After repo copy to ffmpeg045 port so that both older and faster
version 0.4.5 is preserved while the current version matures:
o Update to 0.4.6
o Remove ONLY_FOR_ARCHS, no longer i386 only
o Add PKGMESSAGE explaining the differences between this and ffmpeg045
  port

Reviewed by:	Steve O'Hara-Smith <steve@sohara.org>
Repo copied by:	cvs (joe)
Approved by:	portmgr (self)
2003-01-10 18:21:21 +00:00
Mario Sergio Fujikawa Ferreira
bf345c4d7f o Improve video grabbing quality via bktr(4) driver: less frame
drops
o Bump PORTREVISION

Submitted by:	Steve O'Hara-Smith <steve@sohara.org>
2003-01-09 02:39:10 +00:00
Mario Sergio Fujikawa Ferreira
ee7adffbe0 After repo copy from graphics category, update all appropriate
references from graphics to multimedia category

Repo copied by:		joe (cvs hat)
Approved by:		knu (portmgr hat)
2002-11-28 00:09:51 +00:00
Mario Sergio Fujikawa Ferreira
b868b85dad o Update booktree capture code to latest version:
1) Warning message if the tuner device cannot be opened for
	   write
	2) A two stage sync slip recovery mechanism, stage 1 runs
	   async to catch up, stage 2 injects a blank frame
	3) Update to a consistent indent style (will minimize future
	   diffs)
o Bump PORTREVISION

Submitted by:	"Steve O'Hara-Smith" <steve@sohara.org>
2002-11-05 02:00:06 +00:00
Mario Sergio Fujikawa Ferreira
4866d1844c Fix <sys/param.h> detection code. NOW, the optimized FreeBSD byteswap
can REALLY be used.
2002-11-03 07:16:43 +00:00
Mario Sergio Fujikawa Ferreira
77072d0212 o Add optimizations if WITH_OPTIMIZED_CFLAGS [1]
o Make it CFLAGS safe (I have no idea how this escaped me)
o Unless WITHOUT_LIBA52, use liba52 port instead of ffmpeg liba52
  code. The liba52 port is more optimized.
o Use FreeBSD byteswap optimized routines IF one happens to be using
  either FreeBSD 4.7-RELEASE or later
o Do not bump PORTREVISION

Submitted by:	"Steve O'Hara-Smith" <steve@sohara.org> [1]
Reviewed by:	"Steve O'Hara-Smith" <steve@sohara.org>
2002-11-03 07:01:44 +00:00
Mario Sergio Fujikawa Ferreira
cb3938f18f o House a known good ffmpeg CVS snapshot under MASTER_SITE_LOCAL
o Add -lm to libs, some installations seem to explicitly require
  it

PR:		43973
Prompted by:	Joe "Floid" Kanowitz <jkanowitz@snet.net>
Reviewed by:	Charles Henrich <henrich@sigbus.com>,
		Steve O'Hara-Smith <steve@sohara.org>,
		alex@acatysmoof.com
2002-10-15 18:21:25 +00:00
Mario Sergio Fujikawa Ferreira
4f2162a0d5 o Update ffmpeg to CVS snapshot dated Aug 20, 2002. Bump PORTREVISION
since this is unversioned.
o Add booktree capture support with patches kindly supplied by
  "Steve O'Hara-Smith" <steve@sohara.org>. Work is in progress to get these
  merged back into ffmpeg's CVS repo
o Add WITH_MP3 for lame mp3 support
o Add WITH_VORBIS for vorbis support
o Install shared library for the first time, begin versioning at 0

Reviewed by:	freebsd-multimedia mailing list,
		"Steve O'Hara-Smith" <steve@sohara.org>,
		Anish Mistry <mistry.7@osu.edu>
2002-10-11 19:28:30 +00:00
Mario Sergio Fujikawa Ferreira
a6b31cec8b o Install required header file
o Bump PORTREVISION

PR:		41234
Submitted by:	Xavier Beaudouin <kiwi@caudium.net>
2002-08-04 13:18:10 +00:00
Mario Sergio Fujikawa Ferreira
6bbf6dab16 USE_REINPLACE 2002-07-03 19:15:17 +00:00
Mario Sergio Fujikawa Ferreira
75822389fa add missing dirrm
Submitted by:	bento
2001-10-30 23:22:19 +00:00
Mario Sergio Fujikawa Ferreira
b3f9ad8523 additional install of both libraries and headers in preparation to {,lib}xine 0.9.2 ports 2001-10-26 16:13:20 +00:00
Mario Sergio Fujikawa Ferreira
4372fb7854 add missing nasm BUILD_DEPENDS 2001-09-25 20:14:50 +00:00
Mario Sergio Fujikawa Ferreira
afac057a11 o New port ffmpeg version 0.4.5: Hyper fast realtime audio/video
encoder/converter, streaming server

Thanks to:	fenner, imp, Chris "Vulpyne" Austin <vulpyne@way2fast.com>

* for this patch -> #define INT64_C(x) x##LL
2001-09-25 19:27:11 +00:00