|
@@ -0,0 +1,29 @@
|
|
|
|
+#############################################################
|
|
|
|
+#
|
|
|
|
+# lame
|
|
|
|
+#
|
|
|
|
+#############################################################
|
|
|
|
+
|
|
|
|
+LAME_VERSION = 3.98.4
|
|
|
|
+LAME_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/lame
|
|
|
|
+LAME_DEPENDENCIES = host-pkg-config
|
|
|
|
+LAME_INSTALL_STAGING = YES
|
|
|
|
+
|
|
|
|
+ifeq ($(BR2_PACKAGE_LIBSNDFILE),y)
|
|
|
|
+LAME_DEPENDENCIES += libsndfile
|
|
|
|
+LAME_CONF_OPT += --with-fileio=sndfile
|
|
|
|
+endif
|
|
|
|
+
|
|
|
|
+ifeq ($(BR2_PACKAGE_NCURSES),y)
|
|
|
|
+LAME_DEPENDENCIES += ncurses
|
|
|
|
+endif
|
|
|
|
+
|
|
|
|
+ifeq ($(BR2_ENDIAN),"BIG")
|
|
|
|
+define LAME_BIGENDIAN_ARCH
|
|
|
|
+ echo "#define WORDS_BIGENDIAN 1" >>$(@D)/config.h
|
|
|
|
+endef
|
|
|
|
+endif
|
|
|
|
+
|
|
|
|
+LAME_POST_CONFIGURE_HOOKS += LAME_BIGENDIAN_ARCH
|
|
|
|
+
|
|
|
|
+$(eval $(call AUTOTARGETS,package/multimedia,lame))
|