Browse Source

libplist: Switch to normal releases

Also added the capability to use uclibcxx instead of libstdcpp.

Several size optimizations.

Fixed up Makefile to be up to standards.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
lilik-openwrt-22.03
Rosen Penev 5 years ago
parent
commit
5049588c46
1 changed files with 12 additions and 12 deletions
  1. +12
    -12
      libs/libplist/Makefile

+ 12
- 12
libs/libplist/Makefile View File

@ -9,27 +9,25 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=libplist PKG_NAME:=libplist
PKG_VERSION:=2.0.0 PKG_VERSION:=2.0.0
PKG_RELEASE:=4
PKG_RELEASE:=5
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=https://www.libimobiledevice.org/downloads
PKG_HASH:=3a7e9694c2d9a85174ba1fa92417cfabaea7f6d19631e544948dc7e17e82f602
PKG_MAINTAINER:=Lukasz Baj <l.baj@radytek.com> PKG_MAINTAINER:=Lukasz Baj <l.baj@radytek.com>
PKG_LICENSE:=LGPL-2.1-or-later PKG_LICENSE:=LGPL-2.1-or-later
PKG_LICENSE_FILES:=COPYING.LESSER PKG_LICENSE_FILES:=COPYING.LESSER
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/libimobiledevice/libplist.git
PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
PKG_SOURCE_VERSION:=62ec804736435fa34e37e66e228e17e2aacee1d7
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz
PKG_MIRROR_HASH:=0b6a7656b431f78b0f11370938e577bc16f30d2255ad675bf4b63a96876fb290
PKG_FIXUP:=autoreconf
PKG_INSTALL:=1 PKG_INSTALL:=1
PKG_BUILD_PARALLEL:=1
include $(INCLUDE_DIR)/uclibc++.mk
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
define Package/libplist/Default define Package/libplist/Default
TITLE:=Apple property list TITLE:=Apple property list
URL:=http://www.libimobiledevice.org/
URL:=https://www.libimobiledevice.org/
endef endef
define Package/libplist/Default/description define Package/libplist/Default/description
@ -52,7 +50,7 @@ define Package/libplistcxx
$(call Package/libplist/Default) $(call Package/libplist/Default)
SECTION:=libs SECTION:=libs
CATEGORY:=Libraries CATEGORY:=Libraries
DEPENDS:=+libplist +libstdcpp
DEPENDS:=+libplist $(CXX_DEPENDS)
TITLE+= C++ library TITLE+= C++ library
endef endef
@ -77,7 +75,9 @@ endef
CONFIGURE_ARGS += \ CONFIGURE_ARGS += \
--without-cython --without-cython
TARGET_LDFLAGS += -lz
TARGET_CFLAGS += -flto
TARGET_CXXFLAGS += -std=c++11 -fno-rtti
TARGET_LDFLAGS += -Wl,--gc-sections
define Build/InstallDev define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include $(INSTALL_DIR) $(1)/usr/include


Loading…
Cancel
Save