Subject: Re: pkg/33371: pkgsrc-package multimedia/mpeg4ip doesn't build on
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Jeremy C. Reed <reed@reedmedia.net>
List: pkgsrc-bugs
Date: 04/26/2006 19:45:02
The following reply was made to PR pkg/33371; it has been noted by GNATS.

From: "Jeremy C. Reed" <reed@reedmedia.net>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/33371: pkgsrc-package multimedia/mpeg4ip doesn't build on
 DragonFly
Date: Wed, 26 Apr 2006 12:42:31 -0700 (PDT)

 The mpeg4ip-1.4.1/lib/SDLAudio/configure file does not know DragonFly.
 
 It does have a FreeBSD section that could possibly be looked for ideas or 
 used.
 
 Here is a patch that builds and installs, but I have not tested usage.
 
 Add as patches/patch-ac and distinfo patch is below.
 
 $NetBSD$
 
 --- lib/SDLAudio/configure.orig	2005-11-10 16:24:51.000000000 -0800
 +++ lib/SDLAudio/configure	2006-04-26 12:07:55.000000000 -0700
 @@ -24553,7 +24553,7 @@
          # Set up files for the thread library
          # Set up files for the timer library
          ;;
 -    *-*-freebsd*)
 +    *-*-freebsd*|*-*-dragonfly*)
          ARCH=freebsd
  
          CheckDiskAudio
 
 ? multimedia/mpeg4ip/patches/patch-ac
 Index: multimedia/mpeg4ip/distinfo
 ===================================================================
 RCS file: /cvsroot/pkgsrc/multimedia/mpeg4ip/distinfo,v
 retrieving revision 1.2
 diff -u -r1.2 distinfo
 --- multimedia/mpeg4ip/distinfo	16 Apr 2006 23:50:09 -0000	1.2
 +++ multimedia/mpeg4ip/distinfo	26 Apr 2006 19:37:55 -0000
 @@ -5,3 +5,4 @@
  Size (mpeg4ip-1.4.1.tar.gz) = 4791075 bytes
  SHA1 (patch-aa) = c35f7bfd5f8fe229fd022def69a7030ffa837c07
  SHA1 (patch-ab) = 93875dfe86b50c399113915fbac523becae3e2aa
 +SHA1 (patch-ac) = c41c1d7e31a9a16d80c96d9a6d3b3be4459062e8
 
 
 
  Jeremy C. Reed
 
 p.s. unrelated ... but this installs an api.mpt man page that should not 
 be installed -- I think it is just a template. api.mpt shold be removed 
 from list of files in that doc/mp4v2/Makefile.in.