Commit graph

61 commits

Author SHA1 Message Date
Edwin Groothuis
efe7d5f7f4 Remove USE_REINPLACE from ports starting with M 2006-05-10 22:37:39 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Doug Barton
ffde46cbf9 Now that new style rc.d scripts are being run as part of the
base rcorder, hard coded variable values in these scripts
are overriding the values in /etc/rc.conf[.local] (due to
the way that variables from the latter are read at boot time).

Therefore, change the boot scripts to set default values only
if the variable is unset in /etc/rc.conf[.local]. This will
allow the service to start at boot time if it's been enabled
as the user would expect.

This change will be a noop for users who have systems that
have not yet been upgraded to the new rc.d code in the base.

In many cases there are other variables in the scripts that
should get similar treatment, however I did not change
anything other than the _enable lines. I'll leave the rest
up to the maintainers to do as they see fit.

Bump PORTREVISION to make sure that users and packages
pick up this change.
2006-01-07 06:29:57 +00:00
Mario Sergio Fujikawa Ferreira
02842e9ddf o Fix FFmpeg libavcodec Buffer Overflow Vulnerability advisory:
http://secunia.com/advisories/17892/

o Patch can be found at:

  http://article.gmane.org/gmane.comp.video.ffmpeg.devel/26558

o Bump PORTREVISION

Submitted by:	Simon Kilvington <s.kilvington@eris.qinetiq.com> (patch)
Prompted by:	marcus
2005-12-06 20:06:50 +00:00
Mario Sergio Fujikawa Ferreira
9a4b87b1c7 Add SHA256 checksum 2005-11-11 06:06:17 +00:00
Mario Sergio Fujikawa Ferreira
b2428a738b Fix build on OSVERSION < 500000 by disabling POSTPROCESS library
building. The compiler does not support the assembler code. Tested
in tinderbox
2005-06-19 18:20:23 +00:00
Mario Sergio Fujikawa Ferreira
74ca587a9e o Improve the bktr(4) device grab code [1]
1) Add support for DragonFly
	2) Use proper castings
	3) Test file descriptors before using them
	4) Improve frame capture
	5) Fix some errors
	6) Clean up the signals on bktr(4) when closing the device
o Inherit CFLAGS (uphold CFLAGS) if WITH_OPTIMIZED_CFLAGS
o Build and install post processing library
o Bump PORTREVISION

Submitted by:	Steve O'Hara-Smith <steve@sohara.org> et al [1]
2005-06-06 02:05:01 +00:00
Mario Sergio Fujikawa Ferreira
6690f1d30f Add CONFLICTS due to upcoming ffmpeg-devel port 2005-05-07 01:02:23 +00:00
Adam Weinberger
5c5c5a72a3 Bump PORTREVISION on all ports that received the imlib2 shlib chase. 2005-03-07 16:41:04 +00:00
Vanilla I. Shu
a9beb3d4b2 1: Upgrade imlib2 to 1.2.0
2: chase shared library version to 3.

PR:		ports/78347
Submitted by:	Russell Jackson <raj at cserv62.csub.edu>
Somepart by:	me
2005-03-07 15:10:20 +00:00
Kris Kennaway
ce3d881cbe Does not compile on alpha
Approved by:    portmgr (self)
2005-01-02 00:53:51 +00:00
Mario Sergio Fujikawa Ferreira
8e4d4c560d o Pet devel/portlint(1)
- Remove extraneous whitespaces at end of lines
- Place DISTVERSION on the correct location
2004-12-25 12:49:11 +00:00
Mario Sergio Fujikawa Ferreira
2cc7b41b64 o Fix PLIST: ffplay is only built WITH_SDL
o Bump PORTREVISION

PR:		74965
Submitted by:	Serge Gagnon <ser_gagnon@sympatico.ca>
2004-12-12 21:32:14 +00:00
Mario Sergio Fujikawa Ferreira
7ca10bae17 Fix build without NOPORTDOCS: force detection of port textproc/texi2html
Reviewed by:	Randy Pratt <rpratt1950@earthlink.net>,
		Frank Mayhar <frank@exit.com>
2004-12-08 15:05:16 +00:00
Mario Sergio Fujikawa Ferreira
19a0507350 o Update to 0.4.9.p1
o SHLIB version bump: a trick to help detect the problem that ffmpeg
  will not build with the previous ffmpeg library installed

PR:		69210 [1],
		74225 [2]
Submitted by:	ahze [1],
		Frank Mayhar <frank@exit.com> [2]
2004-12-05 18:12:41 +00:00
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