public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 8d6a80f7ad2f09a85410196d48be051507219518
@ 2012-02-25 12:41 git
  0 siblings, 0 replies; only message in thread
From: git @ 2012-02-25 12:41 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 3663 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".

The branch, master has been updated
       via  8d6a80f7ad2f09a85410196d48be051507219518 (commit)
       via  0f737982d7dd30a025a83d981f640b120bc0cb51 (commit)
       via  ea526496acc21f7a8809a5cc37e9be7d6e01e0fc (commit)
      from  f0fb701144c5ec2bb974b18fa1cae930d11b6141 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8d6a80f7ad2f09a85410196d48be051507219518
Merge: 0f73798 f0fb701
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Sat Feb 25 07:40:58 2012 -0500

    Merge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire-3.x

commit 0f737982d7dd30a025a83d981f640b120bc0cb51
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Sat Feb 25 07:35:28 2012 -0500

    gcc: ARM: Install missing header files.
    
    No gcc plugins could be built.

commit ea526496acc21f7a8809a5cc37e9be7d6e01e0fc
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Sat Feb 25 07:34:07 2012 -0500

    autogen: Update to 5.14.

-----------------------------------------------------------------------

Summary of changes:
 autogen/autogen.nm |   23 +++++++++++++++++++++--
 gcc/gcc.nm         |   12 +++++++++++-
 2 files changed, 32 insertions(+), 3 deletions(-)

Difference in files:
diff --git a/autogen/autogen.nm b/autogen/autogen.nm
index 3dec57f..dbf95ef 100644
--- a/autogen/autogen.nm
+++ b/autogen/autogen.nm
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = autogen
-version    = 5.9.4
+version    = 5.14
 release    = 1
 
 groups     = Development/Tools
@@ -19,17 +19,36 @@ description
 	synchronised.
 end
 
-source_dl  = http://ftp.gnu.org/gnu/autogen/
+source_dl  = ftp://ftp.gnu.org/gnu/autogen/rel%{version}/
 
 build
 	requires
 		guile-devel
+		libtool
 		libxml2-devel
 	end
+
+	LDFLAGS += -lguile
+
+	prepare_cmds
+		rm -vf libtool
+		cp -vf $(which libtool) libtool
+
+		# Omit unused direct shared library dependencies.
+		sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' ./libtool
+	end
+
+	install_cmds
+		rm -vf %{BUILDROOT}%{datadir}/%{name}/autoopts.m4
+		rm -vf %{BUILDROOT}%{datadir}/%{name}/libopts-31.0.6.tar.gz
+	end
 end
 
 packages
 	package %{name}
+
+	package %{name}-libs
+		template LIBS
 	end
 
 	package %{name}-debuginfo
diff --git a/gcc/gcc.nm b/gcc/gcc.nm
index 05e33c1..37904a2 100644
--- a/gcc/gcc.nm
+++ b/gcc/gcc.nm
@@ -8,7 +8,7 @@ build_cloog_ppl = 1
 
 name       = gcc
 version    = 4.6.2
-release    = 12
+release    = 13
 
 maintainer = Michael Tremer <michael.tremer(a)ipfire.org>
 groups     = Development/Compilers
@@ -248,6 +248,16 @@ build
 		# Remove some GNU debugger stuff.
 		rm -vf %{BUILDROOT}%{libdir}/lib*.py
 
+		# Install missing header file(s) on ARM.
+		case "%{DISTRO_ARCH}" in
+			arm*)
+				cp -vf %{DIR_APP}/gcc/config/vxworks-dummy.h \
+					${FULLPATH}/plugin/include/config/
+				cp -vf %{DIR_APP}/gcc/config/arm/arm-cores.def \
+					${FULLPATH}/plugin/include/config/arm/
+				;;
+		esac
+
 		# libgomp
 		mv -vf %{BUILDROOT}%{libdir}/libgomp.spec ${FULLPATH}/
 		ln -svf ../../../libgomp.so.1.0.0 ${FULLPATH}/libgomp.so


hooks/post-receive
--
IPFire 3.x development tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-02-25 12:41 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-25 12:41 [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 8d6a80f7ad2f09a85410196d48be051507219518 git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox