Author: mwise
Date: Mon Mar  2 19:55:39 2009
New Revision: 4644

URL: http://svn.slimdevices.com/jive?rev=4644&view=rev
Log:
Adding alac_decoder 0.1.3 with bug fix for bug 5521, original change 13206.

Added:
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch
    7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb
Modified:
    
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb

Added: 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch
URL: 
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch?rev=4644&view=auto
==============================================================================
--- 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch 
(added)
+++ 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac/main.c.patch Mon 
Mar  2 19:55:39 2009
@@ -1,0 +1,32 @@
+--- alac_decoder/main.c.orig   2006-09-29 16:15:23.000000000 -0700
++++ alac_decoder/main.c        2009-03-02 19:20:18.000000000 -0800
+@@ -38,6 +38,9 @@
+ #include <stdlib.h>
+ #include <errno.h>
+ #include <string.h>
++#ifdef WIN32
++#include <fcntl.h>
++#endif
+ 
+ #include "demux.h"
+ #include "decomp.h"
+@@ -145,6 +148,10 @@
+             fprintf(stderr, "read %i bytes. total: %i\n", outputBytes, 
bytes_read);
+ 
+         fwrite(pDestBuffer, outputBytes, 1, output_file);
++        if (ferror(output_file)) {
++                perror("GetBuffer fwrite error");
++              break;
++    }
+     }
+     if (verbose)
+         fprintf(stderr, "done reading, read %i frames\n", i);
+@@ -173,7 +180,7 @@
+                     "                    other m4a file types.\n"
+                     "\n"
+                     "This software is Copyright (c) 2005 David Hammerton\n"
+-                    "All rights reserved\n"
++                    "All rights reserved -  V 0.patched for Slimserver\n"
+                     "http://crazney.net/\n";);
+     exit(1);
+ }

Added: 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb
URL: 
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb?rev=4644&view=auto
==============================================================================
--- 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb (added)
+++ 7.3/trunk/squeezeos/poky/meta-squeezeos/packages/alac/alac_0.1.3.bb Mon Mar 
 2 19:55:39 2009
@@ -1,0 +1,21 @@
+DESCRIPTION = "Simple Apple Lossless Decoder"
+SECTION = "libs"
+LICENSE = "LGPL"
+
+PR="r0"
+
+SRC_URI = "http://crazney.net/programs/itunes/files/alac_decoder-${PV}.tar.gz \
+           file://main.c.patch;patch=1"
+
+S="${WORKDIR}/alac_decoder"
+
+
+do_make() { 
+       oe_runmake
+} 
+
+do_install() { 
+       cp ${S}/alac ${D}/
+}
+       
+FILES_${PN} = "alac"

Modified: 
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb
URL: 
http://svn.slimdevices.com/jive/7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb?rev=4644&r1=4643&r2=4644&view=diff
==============================================================================
--- 
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb 
(original)
+++ 
7.3/trunk/squeezeos/poky/meta-squeezeos/packages/images/squeezecenter-bins.bb 
Mon Mar  2 19:55:39 2009
@@ -1,4 +1,4 @@
 DESCRIPTION = "SqueezeCenter - Transcoders and other binaries"
 
-IMAGE_INSTALL = "faad2"
+IMAGE_INSTALL = "faad2 alac"
 

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/jive-checkins

Reply via email to