[Lunar-commits] <moonbase-other> uClibc: Re-added to moonbase-other, version bumped as well
Terry Chan
tchan at lunar-linux.org
Wed Jul 25 18:02:28 CEST 2012
commit b9717273a87a9940bd5a59540ee85a7f499af592
Author: Terry Chan <tchan at lunar-linux.org>
Date: Wed, 25 Jul 2012 09:02:28 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/b9717273a87a9940bd5a59540ee85a7f499af592
uClibc: Re-added to moonbase-other, version bumped as well
---
libs/uClibc/BUILD +7/-0
libs/uClibc/BUILD.x86_64 +12/-0
libs/uClibc/DEPENDS +1/-0
libs/uClibc/DETAILS +16/-0
libs/uClibc/PRE_BUILD +7/-0
5 files changed, 43 insertions (+), 0 deletions (-)
--- /dev/null
+++ b/libs/uClibc/BUILD
@@ -0,0 +1,7 @@
+(
+
+ bad_flags ALL &&
+ make defconfig &&
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/uClibc/BUILD.x86_64
@@ -0,0 +1,12 @@
+(
+
+ bad_flags ALL &&
+ make defconfig &&
+ sedit "s:-m 755 lib/lib:-m 755 lib/l:" Makefile.in &&
+ make &&
+ prepare_install &&
+ # tchan added this hack, 20100407. Should be removed when uClibc devs get around to fix copying this missing file
+ cp -p $BUILD_DIRECTORY/$MODULE-$VERSION/lib/ld64-uClibc-$VERSION.so /usr/x86_64-linux-uclibc/lib/
+ make install
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/libs/uClibc/DEPENDS
@@ -0,0 +1 @@
+depends perl
--- /dev/null
+++ b/libs/uClibc/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=uClibc
+ VERSION=0.9.33.2
+ SOURCE=$MODULE-$VERSION.tar.bz2
+ SOURCE_URL=http://www.uclibc.org/downloads
+ SOURCE_VFY=sha1:4d8d67d6754409bd10015d67d1ce7a04c0b001ba
+ WEB_SITE=http://www.uclibc.org
+ ENTERED=20020725
+ UPDATED=20120725
+ SHORT="C library for developing embedded Linux systems"
+ PSAFE=no
+ USE_WRAPPERS=n
+ MAINTAINER="tchan at lunar-linux.org"
+
+cat << EOF
+uClibc is a C library for developing embedded Linux systems.
+EOF
--- /dev/null
+++ b/libs/uClibc/PRE_BUILD
@@ -0,0 +1,7 @@
+# tchan added this hack as of uClibc-0.9.28.1. uClibc compiles/installs much
+# better when the old version of uClibc is totally removed beforehand.
+if module_installed uClibc ; then
+ lrm --upgrade uClibc
+fi &&
+
+default_pre_build
More information about the Lunar-commits
mailing list