public inbox for crossgcc@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 2 of 3] docs/C : use new URL in hg tutorial
  2011-07-03  7:32 [PATCH 0 of 3] portability / documentation Titus von Boxberg
@ 2011-07-03  7:32 ` Titus von Boxberg
  2011-07-03  7:32 ` [PATCH 3 of 3] docs/C : libncurses is not needed anymore Titus von Boxberg
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Titus von Boxberg @ 2011-07-03  7:32 UTC (permalink / raw)
  To: crossgcc

# HG changeset patch
# User Titus von Boxberg <titus@v9g.de>
# Date 1309677354 -7200
# Node ID 2c24d8c90b2d81678a98b3bc3e26c601b56a996b
# Parent  dd2371a9fbe2a05152cc5947b59ec708b940d026
docs/C : use new URL in hg tutorial

ct-ng has moved, update documentation

diff -r dd2371a9fbe2 -r 2c24d8c90b2d docs/C - Misc. tutorials.txt
--- a/docs/C - Misc. tutorials.txt	Sun Jul 03 09:08:30 2011 +0200
+++ b/docs/C - Misc. tutorials.txt	Sun Jul 03 09:15:54 2011 +0200
@@ -133,7 +133,7 @@
   # ----
 
 Create your local repository as a clone:
-  hg clone http://ymorin.is-a-geek.org/hg/crosstool-ng crosstool-ng
+  hg clone http://crosstool-ng.org/hg/crosstool-ng crosstool-ng
 
 Setting up the mq extension in your local copy:
   cd crosstool-ng

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 1 of 3] config/config.mk: call sed in the Right Way
  2011-07-03  7:32 [PATCH 0 of 3] portability / documentation Titus von Boxberg
  2011-07-03  7:32 ` [PATCH 2 of 3] docs/C : use new URL in hg tutorial Titus von Boxberg
  2011-07-03  7:32 ` [PATCH 3 of 3] docs/C : libncurses is not needed anymore Titus von Boxberg
@ 2011-07-03  7:32 ` Titus von Boxberg
  2011-07-03 10:58 ` [PATCH 0 of 3] portability / documentation Yann E. MORIN
  3 siblings, 0 replies; 5+ messages in thread
From: Titus von Boxberg @ 2011-07-03  7:32 UTC (permalink / raw)
  To: crossgcc

# HG changeset patch
# User Titus von Boxberg <titus@v9g.de>
# Date 1309676910 -7200
# Node ID dd2371a9fbe2a05152cc5947b59ec708b940d026
# Parent  e3523df95b6bd0992eea629a6b03c04037c89c35
config/config.mk: call sed in the Right Way

calling sed as sed destroys portability.
call sed as $(sed) in makefiles before the build process is started.

diff -r e3523df95b6b -r dd2371a9fbe2 config/config.mk
--- a/config/config.mk	Thu Jun 30 18:14:01 2011 +0200
+++ b/config/config.mk	Sun Jul 03 09:08:30 2011 +0200
@@ -93,11 +93,11 @@
 	    if [ "$(5)" = "Y" ]; then                                           \
 	      echo "    depends on $(3)_$${_entry}_AVAILABLE";                  \
 	    fi;                                                                 \
-	    sed -r -e '/^## depends on /!d; s/^## /    /;' $${file} 2>/dev/null;\
-	    sed -r -e '/^## select /!d; s/^## /    /;' $${file} 2>/dev/null;    \
+	    $(sed) -r -e '/^## depends on /!d; s/^## /    /;' $${file} 2>/dev/null;\
+	    $(sed) -r -e '/^## select /!d; s/^## /    /;' $${file} 2>/dev/null;    \
 	    if grep -E '^## help' $${file} >/dev/null 2>&1; then                        \
 	      echo "    help";                                                          \
-	      sed -r -e '/^## help ?/!d; s/^## help ?/      /;' $${file} 2>/dev/null;   \
+	      $(sed) -r -e '/^## help ?/!d; s/^## help ?/      /;' $${file} 2>/dev/null;   \
 	    fi;                                                                         \
 	    echo "";                                                            \
 	  done;                                                                 \
@@ -154,11 +154,11 @@
 	    echo "menuconfig $(3)_$${_entry}";                                  \
 	    echo "    bool";                                                    \
 	    echo "    prompt \"$${entry}\"";                                    \
-	    sed -r -e '/^## depends on /!d; s/^## /    /;' $${file} 2>/dev/null;\
-	    sed -r -e '/^## select /!d; s/^## /    /;' $${file} 2>/dev/null;    \
+	    $(sed) -r -e '/^## depends on /!d; s/^## /    /;' $${file} 2>/dev/null;\
+	    $(sed) -r -e '/^## select /!d; s/^## /    /;' $${file} 2>/dev/null;    \
 	    if grep -E '^## help' $${file} >/dev/null 2>&1; then                        \
 	      echo "    help";                                                          \
-	      sed -r -e '/^## help ?/!d; s/^## help ?/      /;' $${file} 2>/dev/null;   \
+	      $(sed) -r -e '/^## help ?/!d; s/^## help ?/      /;' $${file} 2>/dev/null;   \
 	    fi;                                                                         \
 	    echo "";                                                            \
 	    echo "if $(3)_$${_entry}";                                          \

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 0 of 3] portability / documentation
@ 2011-07-03  7:32 Titus von Boxberg
  2011-07-03  7:32 ` [PATCH 2 of 3] docs/C : use new URL in hg tutorial Titus von Boxberg
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Titus von Boxberg @ 2011-07-03  7:32 UTC (permalink / raw)
  To: crossgcc

The first patch again :-( makes calls to sed portable.
This cures the problems reported by Bryan Hundven
on June 9, 2011 that menuconfig items are missing on MacOS.

Other patches are small documentation updates.

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 3 of 3] docs/C : libncurses is not needed anymore
  2011-07-03  7:32 [PATCH 0 of 3] portability / documentation Titus von Boxberg
  2011-07-03  7:32 ` [PATCH 2 of 3] docs/C : use new URL in hg tutorial Titus von Boxberg
@ 2011-07-03  7:32 ` Titus von Boxberg
  2011-07-03  7:32 ` [PATCH 1 of 3] config/config.mk: call sed in the Right Way Titus von Boxberg
  2011-07-03 10:58 ` [PATCH 0 of 3] portability / documentation Yann E. MORIN
  3 siblings, 0 replies; 5+ messages in thread
From: Titus von Boxberg @ 2011-07-03  7:32 UTC (permalink / raw)
  To: crossgcc

# HG changeset patch
# User Titus von Boxberg <titus@v9g.de>
# Date 1309677608 -7200
# Node ID ea43ad336d05f2609cb1d1f25f2ee20452794c25
# Parent  2c24d8c90b2d81678a98b3bc3e26c601b56a996b
docs/C : libncurses is not needed anymore

macports libncurses was required only on SL 10.6.3

diff -r 2c24d8c90b2d -r ea43ad336d05 docs/C - Misc. tutorials.txt
--- a/docs/C - Misc. tutorials.txt	Sun Jul 03 09:15:54 2011 +0200
+++ b/docs/C - Misc. tutorials.txt	Sun Jul 03 09:20:08 2011 +0200
@@ -59,7 +59,6 @@
    Furtheron assuming it is /opt/local/bin.
 
 3) Install (at least) the following macports
-   ncurses
    lzmautils
    libtool
    binutils
@@ -91,6 +90,8 @@
   before executing ct-ng build.
   See http://www.gnu.org/software/make/manual/html_node/Libraries_002fSearch.html
   as an explanation.
+- ct-ng menuconfig will not work on Snow Leopard 10.6.3 since libncurses
+  is broken with this release. MacOS <= 10.6.2 and >= 10.6.4 are ok.
 
 
 Using Mercurial to hack crosstool-NG |

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 0 of 3] portability / documentation
  2011-07-03  7:32 [PATCH 0 of 3] portability / documentation Titus von Boxberg
                   ` (2 preceding siblings ...)
  2011-07-03  7:32 ` [PATCH 1 of 3] config/config.mk: call sed in the Right Way Titus von Boxberg
@ 2011-07-03 10:58 ` Yann E. MORIN
  3 siblings, 0 replies; 5+ messages in thread
From: Yann E. MORIN @ 2011-07-03 10:58 UTC (permalink / raw)
  To: crossgcc; +Cc: Titus von Boxberg

Titus, All,

On Sunday 03 July 2011 09:31:47 Titus von Boxberg wrote:
> The first patch again :-( makes calls to sed portable.
> This cures the problems reported by Bryan Hundven
> on June 9, 2011 that menuconfig items are missing on MacOS.
> 
> Other patches are small documentation updates.

All applied as: #7e191964d8f2, #5a4d97b2d272, and #da1469bf0476.
Thank you!

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

--
For unsubscribe information see http://sourceware.org/lists.html#faq

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-07-03 10:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-07-03  7:32 [PATCH 0 of 3] portability / documentation Titus von Boxberg
2011-07-03  7:32 ` [PATCH 2 of 3] docs/C : use new URL in hg tutorial Titus von Boxberg
2011-07-03  7:32 ` [PATCH 3 of 3] docs/C : libncurses is not needed anymore Titus von Boxberg
2011-07-03  7:32 ` [PATCH 1 of 3] config/config.mk: call sed in the Right Way Titus von Boxberg
2011-07-03 10:58 ` [PATCH 0 of 3] portability / documentation Yann E. MORIN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).