From ae01dec58ef6ddaffe010abdb2c19027d6792eab Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Thu, 6 Jan 2011 20:25:17 +0100 Subject: [PATCH] new package: add package 'libplist' Signed-off-by: Stephan Raue --- packages/devel/libplist/build | 17 +++++++++++++++++ packages/devel/libplist/install | 6 ++++++ packages/devel/libplist/meta | 16 ++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100755 packages/devel/libplist/build create mode 100755 packages/devel/libplist/install create mode 100644 packages/devel/libplist/meta diff --git a/packages/devel/libplist/build b/packages/devel/libplist/build new file mode 100755 index 0000000000..947e987d33 --- /dev/null +++ b/packages/devel/libplist/build @@ -0,0 +1,17 @@ +#!/bin/sh + +. config/options $1 + +# libplist fails to build with GOLD linker + strip_gold + +cd $PKG_BUILD +mkdir -p build && cd build + +cmake -DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_PYTHON="OFF" \ + .. + +make +$MAKEINSTALL diff --git a/packages/devel/libplist/install b/packages/devel/libplist/install new file mode 100755 index 0000000000..5c8c88a197 --- /dev/null +++ b/packages/devel/libplist/install @@ -0,0 +1,6 @@ +#!/bin/sh + +. config/options $1 + +mkdir -p $INSTALL/usr/lib + cp -P $PKG_BUILD/build/src/*.so* $INSTALL/usr/lib diff --git a/packages/devel/libplist/meta b/packages/devel/libplist/meta new file mode 100644 index 0000000000..1bd1fbd266 --- /dev/null +++ b/packages/devel/libplist/meta @@ -0,0 +1,16 @@ +PKG_NAME="libplist" +PKG_VERSION="1.3" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="GPL" +PKG_SITE="http://matt.colyer.name/projects/iphone-linux/" +PKG_URL="http://github.com/downloads/JonathanBeck/libplist/$PKG_NAME-$PKG_VERSION.tar.bz2" +PKG_DEPENDS="libxml2 glib" +PKG_BUILD_DEPENDS="toolchain libxml2 glib" +PKG_PRIORITY="optional" +PKG_SECTION="devel" +PKG_SHORTDESC="libplist: a library for manipulating Apple Binary and XML Property Lists" +PKG_LONGDESC="libplist is a library for manipulating Apple Binary and XML Property Lists" +PKG_IS_ADDON="no" + +PKG_AUTORECONF="no"