[kde-freebsd] [PATCH] audio/akode-plugins-ffmpeg: Fix build against ffmpeg 0.5

2009-11-13 Thread Mario Sergio Fujikawa Ferreira

Submitter-Id:  current-users
Originator:Mario Sergio Fujikawa Ferreira
Organization:  
Confidential:  no 
Synopsis:  [PATCH] audio/akode-plugins-ffmpeg: Fix build against ffmpeg 0.5
Severity:  non-critical
Priority:  low
Category:  ports 
Class: change-request
Release:   FreeBSD 8.0-RC2 i386
Environment:
System: FreeBSD exxodus.fedaykin.here 8.0-RC2 FreeBSD 8.0-RC2 #1: Wed Nov  4 
20:02:03 BRST
Description:
- Remove BROKEN: fix build against ffmpeg 0.5
- Pet portlint

Obtained from:  NetBSD pkgsrc [1]

[1] 
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/audio/akode/patches/patch-ad?rev=1.2content-type=text/x-cvsweb-markup

Added file(s):
- files/patch-akode__plugins__ffmpeg_decoder__ffmpeg_decoder.cpp

Port maintainer (k...@freebsd.org) is cc'd.

Generated with FreeBSD Port Tools 0.99
How-To-Repeat:
Fix:

--- akode-plugins-ffmpeg-2.0.2,1.patch begins here ---
Index: Makefile
===
RCS file: /home/pcvs/ports/audio/akode-plugins-ffmpeg/Makefile,v
retrieving revision 1.5
diff -d -u -u -r1.5 Makefile
--- Makefile12 Aug 2009 08:55:45 -  1.5
+++ Makefile13 Nov 2009 10:14:30 -
@@ -5,29 +5,28 @@
 # $FreeBSD: ports/audio/akode-plugins-ffmpeg/Makefile,v 1.5 2009/08/12 
08:55:45 mm Exp $
 #
 
-PORTNAME=   akode-plugins-${PORTNAMESUFX}
-PORTVERSION=2.0.2
-PORTEPOCH=  1
-CATEGORIES= audio kde
-MASTER_SITES=   ${MASTER_SITE_GENTOO}
+PORTNAME=  akode
+PORTVERSION=   2.0.2
+PORTEPOCH= 1
+CATEGORIES=audio kde
+MASTER_SITES=  ${MASTER_SITE_GENTOO}
 MASTER_SITE_SUBDIR=distfiles
-DISTNAME=   30375-akode-${PORTVERSION}.tar.bz2
-EXTRACT_SUFX=   # none
+PKGNAMESUFFIX= -plugins-${PORTNAMESUFX}
+DISTNAME=  30375-akode-${PORTVERSION}.tar.bz2
+EXTRACT_SUFX=  # none
 
 MAINTAINER=k...@freebsd.org
 COMMENT=   FFMPEG decoder plugin for akode
 
 LIB_DEPENDS=   avcodec:${PORTSDIR}/multimedia/ffmpeg
 
-BROKEN=does not compile with ffmpeg 0.5 and later
-
 CONFLICTS= kdemultimedia-3.[1-3]*
 
 PLUGIN=ffmpeg_decoder
 PORTNAMESUFX=  ${PLUGIN:S/_sink//:S/_decoder//:S/src_//}
 
 USE_AUTOTOOLS= libltdl
-USE_AUTOTOOLS=  libtool:22
+USE_AUTOTOOLS= libtool:22
 USE_BZIP2= yes
 USE_GMAKE= yes
 WRKSRC=${WRKDIR}/akode-${PORTVERSION}
Index: files/patch-akode__plugins__ffmpeg_decoder__ffmpeg_decoder.cpp
===
RCS file: files/patch-akode__plugins__ffmpeg_decoder__ffmpeg_decoder.cpp
diff -N files/patch-akode__plugins__ffmpeg_decoder__ffmpeg_decoder.cpp
--- /dev/null   1 Jan 1970 00:00:00 -
+++ files/patch-akode__plugins__ffmpeg_decoder__ffmpeg_decoder.cpp  13 Nov 
2009 10:14:30 -
@@ -0,0 +1,28 @@
+--- ./akode/plugins/ffmpeg_decoder/ffmpeg_decoder.cpp.orig 2009-11-13 
07:52:52.0 -0200
 ./akode/plugins/ffmpeg_decoder/ffmpeg_decoder.cpp  2009-11-13 
08:04:20.0 -0200
+@@ -26,6 +26,7 @@
+ #include decoder.h
+ 
+ #include assert.h
++
+ #include ffmpeg/avcodec.h
+ #include ffmpeg/avformat.h
+ #include ffmpeg/avio.h
+@@ -45,7 +46,7 @@
+ aKode::File *file = (aKode::File*)opaque;
+ return file-write((char*)buf, size);
+ }
+-static offset_t akode_seek(void* opaque, offset_t pos, int whence)
++static int64_t akode_seek(void* opaque, int64_t pos, int whence)
+ {
+ aKode::File *file = (aKode::File*)opaque;
+ return file-seek(pos, whence);
+@@ -314,7 +315,7 @@
+ assert(d-packet.stream_index == d-audioStream);
+ 
+ retry:
+-int len = avcodec_decode_audio( d-ic-streams[d-audioStream]-codec,
++int len = avcodec_decode_audio2( d-ic-streams[d-audioStream]-codec,
+ (short*)d-buffer, d-buffer_size,
+ d-packetData, d-packetSize );
+ 
--- akode-plugins-ffmpeg-2.0.2,1.patch ends here ---

___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] ports/140527: [PATCH] audio/akode-plugins-ffmpeg: Fix build against ffmpeg 0.5

2009-11-13 Thread edwin
Synopsis: [PATCH] audio/akode-plugins-ffmpeg: Fix build against ffmpeg 0.5

Responsible-Changed-From-To: freebsd-ports-bugs-kde
Responsible-Changed-By: edwin
Responsible-Changed-When: Fri Nov 13 10:20:39 UTC 2009
Responsible-Changed-Why: 
Over to maintainer (via the GNATS Auto Assign Tool)

http://www.freebsd.org/cgi/query-pr.cgi?pr=140527
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] [PATCH] audio/akode-plugins-ffmpeg: Fix build against ffmpeg 0.5

2009-11-13 Thread Max Brazhnikov
Please, commit it.


signature.asc
Description: This is a digitally signed message part.
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] ports/140088: x11/kdelibs3: error creating package - postscript.ppd.gz not found

2009-11-13 Thread Bengt Ahlgren
freebsd-gnats-sub...@freebsd.org writes:

[...]

 http://www.freebsd.org/cgi/query-pr.cgi?pr=140088

Category:   ports
Responsible:freebsd-ports-bugs
Synopsis:   x11/kdelibs3: error creating package - postscript.ppd.gz not 
found
Arrival-Date:   Thu Oct 29 17:30:01 UTC 2009

May I ask the CUPS maintainer to provide advice on how to properly
depend on CUPS?  The problem the PR refers to should be very simple to
fix!

Bengt
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] ports/140088: x11/kdelibs3: error creating package - postscript.ppd.gz not found

2009-11-13 Thread Bengt Ahlgren
The following reply was made to PR ports/140088; it has been noted by GNATS.

From: Bengt Ahlgren ben...@sics.se
To: freebsd-gnats-sub...@freebsd.org, din...@freebsd.org
Cc: k...@freebsd.org
Subject: Re: ports/140088: x11/kdelibs3: error creating package - 
postscript.ppd.gz not found
Date: Fri, 13 Nov 2009 19:34:31 +0100

 freebsd-gnats-sub...@freebsd.org writes:
 
 [...]
 
  http://www.freebsd.org/cgi/query-pr.cgi?pr=140088
 
 Category:   ports
 Responsible:freebsd-ports-bugs
 Synopsis:   x11/kdelibs3: error creating package - postscript.ppd.gz not 
 found
 Arrival-Date:   Thu Oct 29 17:30:01 UTC 2009
 
 May I ask the CUPS maintainer to provide advice on how to properly
 depend on CUPS?  The problem the PR refers to should be very simple to
 fix!
 
 Bengt
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] ports/140527: commit references a PR

2009-11-13 Thread dfilter service
The following reply was made to PR ports/140527; it has been noted by GNATS.

From: dfil...@freebsd.org (dfilter service)
To: bug-follo...@freebsd.org
Cc:  
Subject: Re: ports/140527: commit references a PR
Date: Sat, 14 Nov 2009 00:58:35 + (UTC)

 lioux   2009-11-14 00:58:27 UTC
 
   FreeBSD ports repository
 
   Modified files:
 audio/akode-plugins-ffmpeg Makefile 
 audio/akode-plugins-ffmpeg/files 
  
patch-akode__plugins__ffmpeg_decoder__ffmpeg_decoder.cpp 
   Log:
   - Remove BROKEN: fix build against ffmpeg 0.5
   - Pet portlint
   - Forced commit to add PR number to commit message
   
   PR: 140527
   Approved by:maintainer
   Obtained from:  NetBSD pkgsrc [1]
   
   [1] 
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/audio/akode/patches/patch-ad?rev=1.2content-type=text/x-cvsweb-markup
   
   Revision  ChangesPath
   1.7   +0 -0  ports/audio/akode-plugins-ffmpeg/Makefile
   1.2   +0 -0  
ports/audio/akode-plugins-ffmpeg/files/patch-akode__plugins__ffmpeg_decoder__ffmpeg_decoder.cpp
 ___
 cvs-...@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to cvs-all-unsubscr...@freebsd.org
 
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information


Re: [kde-freebsd] ports/140527: [PATCH] audio/akode-plugins-ffmpeg: Fix build against ffmpeg 0.5

2009-11-13 Thread lioux
Synopsis: [PATCH] audio/akode-plugins-ffmpeg: Fix build against ffmpeg 0.5

State-Changed-From-To: open-closed
State-Changed-By: lioux
State-Changed-When: Sat Nov 14 01:00:59 UTC 2009
State-Changed-Why: 
Committed. Thanks!

http://www.freebsd.org/cgi/query-pr.cgi?pr=140527
___
kde-freebsd mailing list
kde-freebsd@kde.org
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information