From 6c9cbb9451df98bfc2ced0179c7e31281261f631 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Fri, 20 Jul 2012 19:30:34 +0300 Subject: [PATCH] new package: add package 'libftdi' --- packages/devel/libftdi/build | 35 ++++++++++++++++++++++++++++++++++ packages/devel/libftdi/install | 28 +++++++++++++++++++++++++++ packages/devel/libftdi/meta | 34 +++++++++++++++++++++++++++++++++ 3 files changed, 97 insertions(+) create mode 100755 packages/devel/libftdi/build create mode 100755 packages/devel/libftdi/install create mode 100644 packages/devel/libftdi/meta diff --git a/packages/devel/libftdi/build b/packages/devel/libftdi/build new file mode 100755 index 0000000000..f18488db84 --- /dev/null +++ b/packages/devel/libftdi/build @@ -0,0 +1,35 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options + +cd $PKG_BUILD + +ac_cv_path_HAVELIBUSB=$ROOT/$TOOLCHAIN/bin/libusb-config \ +LIBS="-lusb" \ +./configure --host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ + --disable-libftdipp \ + +make +$MAKEINSTALL diff --git a/packages/devel/libftdi/install b/packages/devel/libftdi/install new file mode 100755 index 0000000000..17c0b6a02a --- /dev/null +++ b/packages/devel/libftdi/install @@ -0,0 +1,28 @@ +#!/bin/sh + +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +. config/options + +. config/options $1 + +mkdir -p $INSTALL/usr/lib + cp -P $PKG_BUILD/src/.libs/libftdi.so* $INSTALL/usr/lib diff --git a/packages/devel/libftdi/meta b/packages/devel/libftdi/meta new file mode 100644 index 0000000000..f1af8d689d --- /dev/null +++ b/packages/devel/libftdi/meta @@ -0,0 +1,34 @@ +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) +# +# This Program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. +# +# This Program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with OpenELEC.tv; see the file COPYING. If not, write to +# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. +# http://www.gnu.org/copyleft/gpl.html +################################################################################ + +PKG_NAME="libftdi" +PKG_VERSION="0.19" +PKG_REV=1"" +PKG_ARCH="any" +PKG_LICENSE="LGPL" +PKG_SITE="http://www.intra2net.com/en/developer/libftdi/" +PKG_URL="http://www.intra2net.com/en/developer/libftdi/download/libftdi-${PKG_VERSION}.tar.gz" +PKG_BUILD_DEPENDS="toolchain libusb-compat" +PKG_PRIORITY="optional" +PKG_SECTION="driver" +PKG_SHORTDESC="libFTDI is an open source library to talk to FTDI chips" +PKG_LONGDESC="libFTDI is an open source library to talk to FTDI chips" +PKG_IS_ADDON="no" +PKG_AUTORECONF="yes"