[packages] libsndfile:
authorNicolas Thill <nico@openwrt.org>
Mon, 21 Apr 2008 22:13:41 +0000 (22:13 +0000)
committerNicolas Thill <nico@openwrt.org>
Mon, 21 Apr 2008 22:13:41 +0000 (22:13 +0000)
 - don't package .so symlink
 - remove unused stuff, tweak Makefile
 - bumb release number

SVN-Revision: 10908

libs/libsndfile/Makefile

index 976a3f00b0a8b2ca6f09beebdb8c767f055a9b19..8bca9fe46eb690d9893e9afe87dff1f063084fd0 100644 (file)
@@ -1,5 +1,5 @@
 # 
-# Copyright (C) 2007 OpenWrt.org
+# Copyright (C) 2007-2008 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -10,15 +10,12 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=libsndfile
 PKG_VERSION:=1.0.17
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://www.mega-nerd.com/libsndfile/
 PKG_MD5SUM:=2d126c35448503f6dbe33934d9581f6b
 
-PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
-PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
-
 PKG_FIXUP = libtool
 
 include $(INCLUDE_DIR)/package.mk
@@ -31,16 +28,18 @@ define Package/libsndfile
 endef
 
 define Package/libsndfile/description
      libsndfile is a library of C routines for reading and writing files 
      containing sampled audio data.
+ libsndfile is a library of C routines for reading and writing files 
+ containing sampled audio data.
 endef
 
 CONFIGURE_ARGS += \
        --disable-flac
 
-MAKE_FLAGS += \
-       DESTDIR="$(PKG_INSTALL_DIR)" \
-       all install
+define Build/Compile
+       $(MAKE) -C $(PKG_BUILD_DIR) \
+               DESTDIR="$(PKG_INSTALL_DIR)" \
+               all install
+endef
 
 define Build/InstallDev
        $(INSTALL_DIR) $(1)
@@ -48,8 +47,8 @@ define Build/InstallDev
 endef
 
 define Package/libsndfile/install
-       $(INSTALL_DIR) $(1)/usr/lib/
-       $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsndfile.so* $(1)/usr/lib/
+       $(INSTALL_DIR) $(1)/usr/lib
+       $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsndfile.so.* $(1)/usr/lib/
 endef
 
 $(eval $(call BuildPackage,libsndfile))