[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