lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

Makefile (1487B)


      1 #
      2 # Copyright (C) 2011-2014 OpenWrt.org
      3 #
      4 # This is free software, licensed under the GNU General Public License v2.
      5 # See /LICENSE for more information.
      6 #
      7 
      8 include $(TOPDIR)/rules.mk
      9 
     10 PKG_NAME:=libmpdclient
     11 PKG_VERSION:=2.10
     12 PKG_RELEASE:=1
     13 
     14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
     15 PKG_SOURCE_URL:=http://www.musicpd.org/download/libmpdclient/2/
     16 PGK_MD5SUM:=00606c630b905aa6196330373b366c29
     17 
     18 PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
     19 PKG_LICENSE:=BSD-3-Clause
     20 PKG_LICENSE_FILES:=COPYING
     21 
     22 PKG_INSTALL:=1
     23 
     24 include $(INCLUDE_DIR)/package.mk
     25 
     26 define Package/libmpdclient
     27     TITLE:=libmpdclient
     28     SECTION:=libs
     29     CATEGORY:=Libraries
     30     URL:=http://mpd.wikia.com/wiki/ClientLib:libmpdclient
     31 endef
     32 
     33 define Package/libmpdclient/description
     34     A stable, documented, asynchronous API library for interfacing MPD in the C, C++ & Objective C languages.
     35 endef
     36 
     37 TARGET_CFLAGS+="-std=gnu99"
     38 
     39 define Build/Configure
     40 	$(call Build/Configure/Default, \
     41 		--disable-documentation \
     42 	)
     43 endef
     44 
     45 define Build/InstallDev
     46 	$(INSTALL_DIR) \
     47 		$(1)/usr/include \
     48 		$(1)/usr/lib \
     49 		$(1)/usr/lib/pkgconfig
     50 	$(CP) \
     51 		$(PKG_INSTALL_DIR)/usr/lib/* \
     52 		$(1)/usr/lib/
     53 	$(CP) \
     54 		$(PKG_INSTALL_DIR)/usr/include/* \
     55 		$(1)/usr/include/
     56 	$(CP) \
     57 		$(PKG_INSTALL_DIR)/usr/lib/pkgconfig \
     58 		$(1)/usr/lib/
     59 endef
     60 
     61 define Package/libmpdclient/install
     62 	$(INSTALL_DIR) \
     63 		$(1)/usr/lib
     64 	$(CP) \
     65 		$(PKG_INSTALL_DIR)/usr/lib/libmpdclient.so* \
     66 		$(1)/usr/lib/
     67 endef
     68 
     69 $(eval $(call BuildPackage,libmpdclient))