libaudiofile: Upgrade to 0.3.6, remove uneeded patch, fix build dependencies, add myself as pkg maintainer

Signed-off-by: Ted Hess <thess@kitschensync.net>
This commit is contained in:
Ted Hess 2014-07-17 17:36:32 -04:00
parent fa3a88b23f
commit 0b3c7c4d20
2 changed files with 8 additions and 27 deletions

View File

@ -1,5 +1,5 @@
# #
# Copyright (C) 2006-2010 OpenWrt.org # Copyright (C) 2006-2014 OpenWrt.org
# #
# This is free software, licensed under the GNU General Public License v2. # This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information. # See /LICENSE for more information.
@ -8,14 +8,15 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=audiofile PKG_NAME:=audiofile
PKG_VERSION:=0.2.7 PKG_VERSION:=0.3.6
PKG_RELEASE:=1 PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:= \ PKG_SOURCE_URL:= \
http://github.com/downloads/mpruett/audiofile/ \ http://github.com/downloads/mpruett/audiofile/ \
http://www.68k.org/~michael/audiofile/ http://www.68k.org/~michael/audiofile/
PKG_MD5SUM:=a39be317a7b1971b408805dc5e371862 PKG_MD5SUM:=2731d79bec0acef3d30d2fc86b0b72fd
PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
PKG_FIXUP:=autoreconf PKG_FIXUP:=autoreconf
PKG_INSTALL=1 PKG_INSTALL=1
@ -27,12 +28,13 @@ define Package/libaudiofile
CATEGORY:=Libraries CATEGORY:=Libraries
TITLE:=Audio File library TITLE:=Audio File library
URL:=http://www.68k.org/~michael/audiofile/ URL:=http://www.68k.org/~michael/audiofile/
DEPENDS:=+libflac +libstdcpp
endef endef
define Package/libaudiofile/description define Package/libaudiofile/description
The audiofile library allows the processing of audio data to and from audio The audiofile library allows the processing of audio data to and from audio
files of many common formats (currently AIFF, AIFF-C, WAVE, NeXT/Sun, BICS, files of many common formats (currently AIFF, AIFF-C, WAVE, NeXT/Sun, BICS,
and raw data). FLAC, ALAC, and raw data).
endef endef
CONFIGURE_ARGS+= \ CONFIGURE_ARGS+= \
@ -40,17 +42,9 @@ CONFIGURE_ARGS+= \
--enable-static \ --enable-static \
--with-build-cc="$(HOSTCC)" \ --with-build-cc="$(HOSTCC)" \
TARGET_CFLAGS+= $(FPIC) -std=c99 TARGET_CFLAGS+= $(FPIC)
define Build/InstallDev define Build/InstallDev
$(INSTALL_DIR) $(2)/bin
$(CP) \
$(PKG_INSTALL_DIR)/usr/bin/audiofile-config \
$(2)/bin/
$(SED) \
's,^\(prefix\|exec_prefix\)=.*,\1=$(STAGING_DIR)/usr,g' \
$(2)/bin/audiofile-config
$(INSTALL_DIR) $(1)/usr/include $(INSTALL_DIR) $(1)/usr/include
$(CP) \ $(CP) \
$(PKG_INSTALL_DIR)/usr/include/{af_vfs,audiofile,aupvlist}.h \ $(PKG_INSTALL_DIR)/usr/include/{af_vfs,audiofile,aupvlist}.h \

View File

@ -1,13 +0,0 @@
--- a/audiofile-config.in
+++ b/audiofile-config.in
@@ -45,7 +45,9 @@ while test $# -gt 0; do
echo $includes
;;
--libs)
- libdirs=-L@libdir@
+ if test @libdir@ != /usr/libdir ; then
+ libdirs=-L@libdir@
+ fi
echo $libdirs -laudiofile -lm
;;
*)