X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=libs%2Ftaglib%2FMakefile;h=0585651c4339cf264ea87120951d6f539f0ea0dc;hp=f62376be29413a8592bd2c55fb2e082f57619b9f;hb=463f3a313f8fe8555392fba8ce2a59c6e02ac94f;hpb=1120376888d256d2eb19503b6d2246635d828e0c diff --git a/libs/taglib/Makefile b/libs/taglib/Makefile index f62376be29..0585651c43 100644 --- a/libs/taglib/Makefile +++ b/libs/taglib/Makefile @@ -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. @@ -18,6 +18,8 @@ PKG_MD5SUM:=dcd50ddb2544faeae77f194804559404 include $(INCLUDE_DIR)/package.mk +PKG_INSTALL=1 + define Package/taglib SECTION:=libs CATEGORY:=Libraries @@ -39,19 +41,23 @@ CONFIGURE_VARS += \ LDFLAGS="$$$$LDFLAGS" \ LIBS="-nodefaultlibs -lz -luClibc++" \ -define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ - DESTDIR="$(PKG_INSTALL_DIR)" \ - all install -endef - define Build/InstallDev - mkdir -p $(1)/usr/bin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/taglib-config $(1)/usr/bin/ - mkdir -p $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libtag.{a,so*} $(1)/usr/lib/ - mkdir -p $(1)/usr/include/taglib - $(CP) $(PKG_INSTALL_DIR)/usr/include/taglib/* $(1)/usr/include/taglib/ + $(INSTALL_DIR) $(2)/bin + $(INSTALL_BIN) \ + $(PKG_INSTALL_DIR)/usr/bin/taglib-config \ + $(2)/bin/ + $(SED) \ + 's,^\(prefix\|exec_prefix\)=.*,\1=$(STAGING_DIR)/usr,g' \ + $(2)/bin/taglib-config + + $(INSTALL_DIR) $(1)/usr/lib + $(INSTALL_DATA) \ + $(PKG_INSTALL_DIR)/usr/lib/libtag.{la,so*} \ + $(1)/usr/lib/ + $(INSTALL_DIR) $(1)/usr/include/taglib + $(INSTALL_DATA) \ + $(PKG_INSTALL_DIR)/usr/include/taglib/* \ + $(1)/usr/include/taglib/ endef define Package/taglib/install