libjson-c: rename the libjson binary package to libjson-c, add a new libjson package with the compatibility library (to deal with the rename)
SVN-Revision: 37119
This commit is contained in:
parent
96f8c15a36
commit
4a86a26650
2 changed files with 26 additions and 5 deletions
|
@ -27,30 +27,51 @@ include $(INCLUDE_DIR)/package.mk
|
|||
|
||||
TARGET_CFLAGS += $(FPIC)
|
||||
|
||||
define Package/libjson
|
||||
define Package/libjson-c
|
||||
SECTION:=libs
|
||||
CATEGORY:=Libraries
|
||||
TITLE:=javascript object notation
|
||||
URL:=http://oss.metaparadigm.com/json-c/
|
||||
endef
|
||||
|
||||
define Package/libjson/description
|
||||
define Package/libjson-c/description
|
||||
This package contains a library for javascript object notation backends.
|
||||
endef
|
||||
|
||||
define Package/libjson
|
||||
SECTION:=libs
|
||||
CATEGORY:=Libraries
|
||||
DEPENDS:=+libjson-c
|
||||
TITLE:=javascript object notation (compat library)
|
||||
URL:=http://oss.metaparadigm.com/json-c/
|
||||
endef
|
||||
|
||||
define Package/libjson/description
|
||||
This package contains a compatibility library for packages that have not
|
||||
been adapted to the json-c library rename yet
|
||||
endef
|
||||
|
||||
|
||||
define Build/InstallDev
|
||||
$(INSTALL_DIR) $(1)/usr/include
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/include/json $(1)/usr/include/
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/include/json-c $(1)/usr/include/
|
||||
$(INSTALL_DIR) $(1)/usr/lib
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libjson.{a,so*} $(1)/usr/lib/
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libjson-c.{a,so*} $(1)/usr/lib/
|
||||
$(INSTALL_DIR) $(1)/usr/lib/pkgconfig
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/json-c.pc $(1)/usr/lib/pkgconfig/
|
||||
endef
|
||||
|
||||
define Package/libjson/install
|
||||
define Package/libjson-c/install
|
||||
$(INSTALL_DIR) $(1)/usr/lib
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libjson-c.so.* $(1)/usr/lib/
|
||||
endef
|
||||
|
||||
define Package/libjson/install
|
||||
$(INSTALL_DIR) $(1)/usr/lib
|
||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libjson.so.* $(1)/usr/lib/
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,libjson-c))
|
||||
$(eval $(call BuildPackage,libjson))
|
||||
|
|
|
@ -33,13 +33,13 @@ define Package/libblobmsg-json
|
|||
SECTION:=libs
|
||||
CATEGORY:=Libraries
|
||||
TITLE:=blobmsg <-> json conversion library
|
||||
DEPENDS:=+libjson +libubox
|
||||
DEPENDS:=+libjson-c +libubox
|
||||
endef
|
||||
|
||||
define Package/jshn
|
||||
SECTION:=utils
|
||||
CATEGORY:=Utilities
|
||||
DEPENDS:=+libjson
|
||||
DEPENDS:=+libjson-c
|
||||
TITLE:=JSON SHell Notation
|
||||
endef
|
||||
|
||||
|
|
Loading…
Reference in a new issue