playground/memre/arm/repos/cortex-a8/hardware/library - port alsa to arm

Mehmet Emre Atasever paketler-commits at pardus.org.tr
Thu Jun 17 15:55:46 EEST 2010


Author: memre
Date: Thu Jun 17 15:55:46 2010
New Revision: 94365

Added:
   playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/files/
   playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/files/oe/
   playground/memre/arm/repos/cortex-a8/hardware/library/libffado/
      - copied from r92955, corporate2/devel/hardware/library/libffado/
Modified:
   playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/actions.py
   playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/pspec.xml
   playground/memre/arm/repos/cortex-a8/hardware/library/libffado/pspec.xml
Log:
port alsa to arm

---
 hardware/library/libffado/pspec.xml                                       |    4 ++-
 playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/actions.py |   13 +++++-----
 playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/pspec.xml  |    4 +++
 3 files changed, 14 insertions(+), 7 deletions(-)

Modified: playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/actions.py
=================================================================
--- playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/actions.py	(original)
+++ playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/actions.py	Thu Jun 17 15:55:46 2010
@@ -14,17 +14,18 @@
     WorkDir = get.srcNAME()
 
 def setup():
-    autotools.configure("--with-pcm-plugins=all \
-                         --with-ctl-plugins=all \
+    # FIXME --with-softfloat is not proper for all ARM devices
+
+    autotools.configure("--with-cards=pdaudiocf \
+                         --with-oss=yes \
                          --disable-dependency-tracking \
                          --with-versioned \
                          --with-libdl \
-                         --with-pthread \
-                         --with-librt \
+                         --with-softfloat \
                          --enable-shared \
-                         --disable-static \
                          --disable-aload \
-                         --enable-python")
+                         --disable-python")
+                         # FIXME --enable-python
 
     # rpath fix
     pisitools.dosed("libtool", "^hardcode_libdir_flag_spec=.*", "hardcode_libdir_flag_spec=\"\"")

Modified: playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/pspec.xml
=================================================================
--- playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/pspec.xml	(original)
+++ playground/memre/arm/repos/cortex-a8/hardware/library/alsa-lib/pspec.xml	Thu Jun 17 15:55:46 2010
@@ -14,6 +14,10 @@
         <Summary>The Advanced Linux Sound Architecture (ALSA) library</Summary>
         <Description>alsa-lib provides ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs.</Description>
         <Archive sha1sum="85ca20b9d5a13892d5ae43d1908a437b8c772f19" type="tarbz2">ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/alsa/alsa-lib/alsa-lib-20100520.tar.bz2</Archive>
+        <Patches>
+            <Patch level="1">oe/fix-tstamp-declaration.patch</Patch>
+            <Patch level="1">oe/fix_libmath.patch</Patch>
+        </Patches>
     </Source>
 
     <Package>

Modified: playground/memre/arm/repos/cortex-a8/hardware/library/libffado/pspec.xml
=================================================================
--- corporate2/devel/hardware/library/libffado/pspec.xml	(original)
+++ playground/memre/arm/repos/cortex-a8/hardware/library/libffado/pspec.xml	Thu Jun 17 15:55:46 2010
@@ -16,7 +16,9 @@
         <BuildDependencies>
             <Dependency>libraw1394</Dependency>
             <Dependency>libiec61883</Dependency>
-            <Dependency>PyQt</Dependency>
+            <!--
+            FIXME: port PyQt
+            <Dependency>PyQt</Dependency>-->
             <Dependency>libxmlpp</Dependency>
             <Dependency>libsigc++</Dependency>
             <Dependency>glibmm</Dependency>


More information about the paketler-commits mailing list