[64944] trunk/dports/audio/alac_decoder/Portfile

ryandesign at macports.org ryandesign at macports.org
Thu Mar 18 04:45:19 PDT 2010


Revision: 64944
          http://trac.macports.org/changeset/64944
Author:   ryandesign at macports.org
Date:     2010-03-18 04:45:16 -0700 (Thu, 18 Mar 2010)
Log Message:
-----------
alac_decoder: update to 0.2.0; see #24107

Modified Paths:
--------------
    trunk/dports/audio/alac_decoder/Portfile

Modified: trunk/dports/audio/alac_decoder/Portfile
===================================================================
--- trunk/dports/audio/alac_decoder/Portfile	2010-03-18 11:06:32 UTC (rev 64943)
+++ trunk/dports/audio/alac_decoder/Portfile	2010-03-18 11:45:16 UTC (rev 64944)
@@ -1,25 +1,35 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 # $Id$
 
-PortSystem 1.0
+PortSystem       1.0
 name             alac_decoder
-version          0.1.0
+version          0.2.0
 categories       audio
 maintainers      nomaintainer
-description      basic decoder for Apple Lossless Audio Codec files
-long_description \
-	This is a basic decoder for Apple Lossless Audio Codec files \
-	(ALAC). ALAC is a proprietary lossless audio compression scheme. \
-	Apple never released any documents on the format. What I provide \
-	here is a C implementation of a decoder, written from reverse \
-	engineering the file format. It turns out that most of the \
-	algorithms in the codec are fairly well known. ALAC uses an \
-	adaptive FIR prediction algorithm and stores the error values \
-	using a modified rice or golumb algorithm.
+description      Basic decoder for Apple Lossless Audio Codec files
+long_description This is a basic decoder for Apple Lossless Audio Codec files (ALAC). \
+                 ALAC is a proprietary lossless audio compression scheme. Apple never \
+                 released any documents on the format. What is provided here is a C \
+                 implementation of a decoder, written from reverse engineering the \
+                 file format. It turns out that most of the algorithms in the codec \
+                 are fairly well known. ALAC uses an adaptive FIR prediction algorithm \
+                 and stores the error values using a modified Rice or Golomb algorithm. \
+                 This program will not be able to handle all ALAC files, it can only \
+                 handle mono or stereo files. ALAC allows up to 8 channels. The ALAC \
+                 decoder supports both 16 and 24 bit sample sizes. The decoder is fairly \
+                 self explanatory, it can read an ALAC stream from either a file or from \
+                 stdin, and write it as raw PCM data or as a WAV file to either stdout or \
+                 a file. In theory one should be able to stream data to the decoder.
+
 homepage         http://craz.net/programs/itunes/alac.html
 platforms        darwin
 master_sites     http://craz.net/programs/itunes/files/
-checksums        md5 f554fc11ee41a30bc5baf15a0fd07256
+checksums        md5 cec75c35f010d36e7bed91935b57f2d1 \
+                 sha1 a620f6293ef2d9490927d21ec341bbeff13eabe8 \
+                 rmd160 72664dff4eeff6e484314f625f74337e60ba39fb
 
+extract.suffix   .tgz
+
 worksrcdir       ${name}
 
 use_configure    no
@@ -27,10 +37,9 @@
 build.target
 
 destroot {
-	xinstall -m 555 ${worksrcpath}/alac ${destroot}${prefix}/bin
-	xinstall -d ${destroot}${prefix}/share/doc/${name}
-	xinstall -m 444 ${worksrcpath}/README \
-		${destroot}${prefix}/share/doc/${name}
+    xinstall -m 755 ${worksrcpath}/alac ${destroot}${prefix}/bin
+    xinstall -d ${destroot}${prefix}/share/doc/${name}
+    xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${name}
 }
 
 livecheck.type  regex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100318/2f8f6c2f/attachment.html>


More information about the macports-changes mailing list