Browse Source

fix static linking

Waldemar Brodkorb 9 years ago
parent
commit
5d33e48407

+ 2 - 0
package/mpg123/Makefile

@@ -20,6 +20,8 @@ include $(ADK_TOPDIR)/mk/package.mk
 
 $(eval $(call PKG_template,MPG123,mpg123,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
+AUTOTOOL_STYLE:=	autoreconf
+
 ifeq ($(ADK_CPU_I486),y)
 CONFIGURE_ARGS+=	--with-cpu=i486
 endif

+ 3 - 3
package/mpg123/patches/patch-build_ltmain_sh

@@ -1,6 +1,6 @@
---- mpg123-1.13.3.orig/build/ltmain.sh	2011-04-03 09:52:37.000000000 +0200
-+++ mpg123-1.13.3/build/ltmain.sh	2011-05-02 15:02:20.131176071 +0200
-@@ -5840,7 +5840,7 @@ func_mode_link ()
+--- mpg123-1.21.0.orig/build/ltmain.sh	2014-09-28 16:28:03.000000000 -0500
++++ mpg123-1.21.0/build/ltmain.sh	2015-02-16 13:27:19.862189212 -0600
+@@ -5853,7 +5853,7 @@ func_mode_link ()
        # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
        -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
        -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \

+ 11 - 0
package/mpg123/patches/patch-configure_ac

@@ -0,0 +1,11 @@
+--- mpg123-1.21.0.orig/configure.ac	2014-09-28 16:27:28.000000000 -0500
++++ mpg123-1.21.0/configure.ac	2015-02-16 13:31:29.910186926 -0600
+@@ -1548,7 +1548,7 @@ do
+ 				HAVE_ALSA=no
+ 			else
+ 
+-			ALSA_LIBS="-lasound"
++			ALSA_LIBS="-lasound -lpthread"
+ 			# Check for ALSA
+ 			AC_CHECK_LIB( [asound], [snd_pcm_open],
+ 				[ AC_CHECK_HEADER( [alsa/asoundlib.h],