pkgsrc-WIP-review archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Please review ffmpeg-snapshot



On Wed, 13 Dec 2006 17:53:54 -0300
César Catrián Carreño <ccatrian%eml.cc@localhost> wrote:

> Hi,
> 
> I've just commited ffmpeg-snapshot, this package is a nightly build from
> the SVN repository.

        I tried it on my DragonFly box, and found I had to make a few
changes to get it to build:

        Firstly in the DISTDATE calculation in the Makefile I had to use
gtar ytf instead of tar ztf to handle the bzip2 compressed distfile. I
doubt that this is appropriate everywhere though and I'm not sure what
would be a good way to handle it.

        In options.mk I added two options v4l and bktr with these clauses

.if empty(PKG_OPTIONS:Mv4l)
CONFIGURE_ARGS+=  --disable-v4l
.endif

.if empty(PKG_OPTIONS:Mbktr)
CONFIGURE_ARGS+=  --disable-bktr
.endif

        I get an error in POST_INSTALL phase:

=> Running POST-INSTALL script actions
./+FILES: cannot create
/var/db/pkg.refcount/files/usr/pkg/etc/ffserver.conf/: is a
directory
=> Registering installation for ffmpeg-snapshot-20061218/ ***
Signal 11

Stop.
bmake: stopped in /usr/pkgsrc/wip/ffmpeg-snapshot
*** Error code 1
...

        Finally I added this patch (in my local patches area because I
couldn't get makepatchsum to work) to enable bktr for DragonFly.
$NetBSD$

--- configure.orig      2006-12-18 13:43:53.000000000 +0000
+++ configure
@@ -732,6 +732,16 @@ audio_oss="yes"
 dv1394="no"
 add_cflags "-pthread"
 ;;
+DragonFly)
+v4l="no"
+bktr="yes"
+audio_oss="yes"
+dv1394="no"
+make="gmake"
+CFLAGS="-pthread"
+LDFLAGS="$LDFLAGS -export-dynamic -pthread"
+LIBSUF=".a"
+;;
 BSD/OS)
 video4linux="no"
 video4linux2="no"

        Transcoding works but capture core dumps - I haven't had time to
dig into why yet - probably something has broken the grab_bktr code :(

-- 
C:>WIN                                      |   Directable Mirror Arrays
The computer obeys and wins.                | A better way to focus the sun
You lose and Bill collects.                 |    licences available see
                                            |    http://www.sohara.org/

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
pkgsrc-wip-review mailing list
pkgsrc-wip-review%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-review


Home | Main Index | Thread Index | Old Index