From 0b3c7c4d20f58be7624d7db42bb8f2a3a0abf477 Mon Sep 17 00:00:00 2001 From: Ted Hess Date: Thu, 17 Jul 2014 17:36:32 -0400 Subject: [PATCH] libaudiofile: Upgrade to 0.3.6, remove uneeded patch, fix build dependencies, add myself as pkg maintainer Signed-off-by: Ted Hess --- libs/libaudiofile/Makefile | 22 +++++++------------ .../001-audiofile-config-libdirs.patch | 13 ----------- 2 files changed, 8 insertions(+), 27 deletions(-) delete mode 100644 libs/libaudiofile/patches/001-audiofile-config-libdirs.patch diff --git a/libs/libaudiofile/Makefile b/libs/libaudiofile/Makefile index 2ead42cf9c..7be5879f37 100644 --- a/libs/libaudiofile/Makefile +++ b/libs/libaudiofile/Makefile @@ -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. # See /LICENSE for more information. @@ -8,14 +8,15 @@ include $(TOPDIR)/rules.mk PKG_NAME:=audiofile -PKG_VERSION:=0.2.7 -PKG_RELEASE:=1 +PKG_VERSION:=0.3.6 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:= \ http://github.com/downloads/mpruett/audiofile/ \ http://www.68k.org/~michael/audiofile/ -PKG_MD5SUM:=a39be317a7b1971b408805dc5e371862 +PKG_MD5SUM:=2731d79bec0acef3d30d2fc86b0b72fd +PKG_MAINTAINER:=Ted Hess PKG_FIXUP:=autoreconf PKG_INSTALL=1 @@ -27,12 +28,13 @@ define Package/libaudiofile CATEGORY:=Libraries TITLE:=Audio File library URL:=http://www.68k.org/~michael/audiofile/ + DEPENDS:=+libflac +libstdcpp endef define Package/libaudiofile/description 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, - and raw data). + FLAC, ALAC, and raw data). endef CONFIGURE_ARGS+= \ @@ -40,17 +42,9 @@ CONFIGURE_ARGS+= \ --enable-static \ --with-build-cc="$(HOSTCC)" \ -TARGET_CFLAGS+= $(FPIC) -std=c99 +TARGET_CFLAGS+= $(FPIC) 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 $(CP) \ $(PKG_INSTALL_DIR)/usr/include/{af_vfs,audiofile,aupvlist}.h \ diff --git a/libs/libaudiofile/patches/001-audiofile-config-libdirs.patch b/libs/libaudiofile/patches/001-audiofile-config-libdirs.patch deleted file mode 100644 index 209225e1c4..0000000000 --- a/libs/libaudiofile/patches/001-audiofile-config-libdirs.patch +++ /dev/null @@ -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 - ;; - *)