From 9eb8fa86eb235f68d095bee9edafa1a29295e1a8 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Wed, 18 Aug 2010 01:16:43 +0200 Subject: [PATCH] new package: add package 'file' and 'file-host' Signed-off-by: Stephan Raue --- packages/devel/file-host/build | 17 +++++++++++++++++ packages/devel/file-host/meta | 12 ++++++++++++ packages/devel/file/build | 16 ++++++++++++++++ packages/devel/file/install | 12 ++++++++++++ packages/devel/file/meta | 14 ++++++++++++++ 5 files changed, 71 insertions(+) create mode 100755 packages/devel/file-host/build create mode 100644 packages/devel/file-host/meta create mode 100755 packages/devel/file/build create mode 100755 packages/devel/file/install create mode 100644 packages/devel/file/meta diff --git a/packages/devel/file-host/build b/packages/devel/file-host/build new file mode 100755 index 0000000000..f9fd8919b4 --- /dev/null +++ b/packages/devel/file-host/build @@ -0,0 +1,17 @@ +#!/bin/sh + +. config/options $1 + +$SCRIPTS/unpack file + +setup_toolchain host + +cd $BUILD/file-* +mkdir -p .build-host +cd .build-host +../configure --prefix=$ROOT/$TOOLCHAIN \ + --enable-shared \ + --disable-static \ + +make +make install \ No newline at end of file diff --git a/packages/devel/file-host/meta b/packages/devel/file-host/meta new file mode 100644 index 0000000000..d0407705d3 --- /dev/null +++ b/packages/devel/file-host/meta @@ -0,0 +1,12 @@ +PKG_NAME="file" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="BSD" +PKG_SITE="http://www.darwinsys.com/file/" +PKG_DEPENDS="" +PKG_BUILD_DEPENDS="toolchain" +PKG_PRIORITY="optional" +PKG_SECTION="devel" +PKG_SHORTDESC="file: File type identification utility" +PKG_LONGDESC="These are the sources to Darwin's file(1) utility and master magic(4) file, now maintained by Christos Zoulas. The file(1) utility is used to determine the types of various files." +PKG_IS_ADDON="no" diff --git a/packages/devel/file/build b/packages/devel/file/build new file mode 100755 index 0000000000..892da1a41e --- /dev/null +++ b/packages/devel/file/build @@ -0,0 +1,16 @@ +#!/bin/sh + +. config/options $1 + +cd $PKG_BUILD +mkdir -p .build-target +cd .build-target +../configure --host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --enable-shared \ + --disable-static \ + +make diff --git a/packages/devel/file/install b/packages/devel/file/install new file mode 100755 index 0000000000..5170b1a7be --- /dev/null +++ b/packages/devel/file/install @@ -0,0 +1,12 @@ +#!/bin/sh + +. config/options $1 + +mkdir -p $INSTALL/usr/bin + cp $PKG_BUILD/.build-target/src/.libs/file $INSTALL/usr/bin + +mkdir -p $INSTALL/usr/lib + cp -P $PKG_BUILD/.build-target/src/.libs/libmagic.so* $INSTALL/usr/lib + +mkdir -p $INSTALL/usr/share/misc + cp $PKG_BUILD/.build-target/magic/magic.mgc $INSTALL/usr/share/misc diff --git a/packages/devel/file/meta b/packages/devel/file/meta new file mode 100644 index 0000000000..48627b5e38 --- /dev/null +++ b/packages/devel/file/meta @@ -0,0 +1,14 @@ +PKG_NAME="file" +PKG_VERSION="5.04" +PKG_REV="1" +PKG_ARCH="any" +PKG_LICENSE="BSD" +PKG_SITE="http://www.darwinsys.com/file/" +PKG_URL="ftp://ftp.astron.com/pub/file/$PKG_NAME-$PKG_VERSION.tar.gz" +PKG_DEPENDS="zlib" +PKG_BUILD_DEPENDS="toolchain zlib file-host" +PKG_PRIORITY="optional" +PKG_SECTION="devel" +PKG_SHORTDESC="file: File type identification utility" +PKG_LONGDESC="These are the sources to Darwin's file(1) utility and master magic(4) file, now maintained by Christos Zoulas. The file(1) utility is used to determine the types of various files." +PKG_IS_ADDON="no"