aboutsummaryrefslogtreecommitdiff
path: root/package/libplist/libplist.mk
diff options
context:
space:
mode:
authorGravatar Yann E. MORIN <yann.morin.1998@free.fr>2014-10-05 15:23:22 +0200
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2014-10-05 17:47:46 +0200
commitfe70cb0187d3e1e75e009b924392fee9cc4dc680 (patch)
tree2a78cd7f95c575891ee0fd95948daa5ab1577d93 /package/libplist/libplist.mk
parente472306f752ed03be1bff727ee35eaeafd6aa520 (diff)
downloadbuildroot-fe70cb0187d3e1e75e009b924392fee9cc4dc680.tar.gz
buildroot-fe70cb0187d3e1e75e009b924392fee9cc4dc680.tar.bz2
package/libplist: bump version
libplist has switched to using autotools, so remove our cmake-related patches. Completely disable Python bindings: - it requires cython, which we do not have packaged (so far) - the only user of libplist is XBMC, which does not need the Python bindings. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Samuel Martin <s.martin49@gmail.com> Tested-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/libplist/libplist.mk')
-rw-r--r--package/libplist/libplist.mk28
1 files changed, 12 insertions, 16 deletions
diff --git a/package/libplist/libplist.mk b/package/libplist/libplist.mk
index 1e44ffff12..1185370605 100644
--- a/package/libplist/libplist.mk
+++ b/package/libplist/libplist.mk
@@ -4,25 +4,21 @@
#
################################################################################
-LIBPLIST_VERSION = 1.6
+LIBPLIST_VERSION = 1.11
LIBPLIST_SITE = http://cgit.sukimashita.com/libplist.git/snapshot
-LIBPLIST_DEPENDENCIES = libxml2
+LIBPLIST_DEPENDENCIES = libxml2 host-pkgconf
LIBPLIST_INSTALL_STAGING = YES
-LIBPLIST_MAKE = $(MAKE1)
LIBPLIST_LICENSE = LGPLv2.1+
LIBPLIST_LICENSE_FILES = COPYING
-ifeq ($(BR2_PACKAGE_PYTHON)$(BR2_PACKAGE_PYTHON3),y)
-LIBPLIST_DEPENDENCIES += \
- python$(if $(BR2_PACKAGE_PYTHON3),3) \
- host-swig
-LIBPLIST_CONF_OPTS += \
- -DENABLE_PYTHON=ON \
- -DSWIG_EXECUTABLE=$(SWIG)
-else
-LIBPLIST_CONF_OPTS += \
- -DENABLE_PYTHON=OFF \
- -DSWIG_EXECUTABLE=SWIG_EXECUTABLE-NOTFOUND
-endif
+# Straight out of the git tree:
+LIBPLIST_AUTORECONF = YES
+
+# Does not build in parallel
+LIBPLIST_MAKE = $(MAKE1)
+
+# Disable building Python bindings, because it requires host-cython, which
+# is not packaged in Buildroot at all.
+LIBPLIST_CONF_OPTS = --without-cython
-$(eval $(cmake-package))
+$(eval $(autotools-package))