[meego-commits] 23551: Changes to devel:tools:sdk:host/meego-sdk-i586-toolchain

sbinner no_reply at build.meego.com
Wed Aug 3 15:25:02 UTC 2011


Hi,
I have made the following changes to meego-sdk-i586-toolchain in project devel:tools:sdk:host. Please review and accept ASAP.

Thank You,
sbinner

[This message was auto-generated]

---

Request #23551:

  submit:   home:sbinner:branches:devel:tools:sdk:host/meego-sdk-i586-toolchain(cleanup) -> devel:tools:sdk:host/meego-sdk-i586-toolchain


Message:
    make it build for openSUSE 11.4

State:   new          2011-08-03T08:24:57 sbinner
Comment: None



changes files:
--------------
--- meego-sdk-i586-toolchain.changes
+++ meego-sdk-i586-toolchain.changes
@@ -1,0 +2,4 @@
+Wed Aug 03 12:06:00 UTC 2011 - stephan.binner at basyskom.de
+- Add meego-sdk-i586-toolchain-openSUSE_11.4.spec
+
+-------------------------------------------------------------------

new:
----
  meego-sdk-i586-toolchain-openSUSE_11.4.spec

spec files:
-----------

++++++ new spec file:
--- meego-sdk-i586-toolchain-openSUSE_11.4.spec
+++ meego-sdk-i586-toolchain-openSUSE_11.4.spec
+# spec file for package meego-sdk-i586-toolchain
+
+# not allowed anymore in FHS 2.2.
+#!BuildIgnore: post-build-checks
+
+# Map architectures to MADDE architectures
+%ifarch %{ix86}  
+%define madde_arch i686
+%endif
+%ifarch x86_64
+%define madde_arch x86_64
+%endif
+
+Name:           meego-sdk-i586-toolchain
+Version:        1.1
+Release:        1
+License:        GPLv2
+Summary:        MeeGo Software Development Kit toolchain for IA32
+Url:            http://www.meego.com
+Group:          Development/Tools/Other
+BuildRequires:  meego-sdk-i586-binutils
+BuildRequires:  meego-sdk-i586-gcc
+BuildRequires:  meego-sdk-i586-pkgconfig
+BuildRequires:  meego-sdk-i586-libtool
+BuildRequires:  meego-sdk-i586-gdb
+## We need include all requires from sub packages. 
+#libtool
+Requires:       autoconf >= 2.58
+Requires:       automake >= 1.4
+Requires:       sed
+#gcc
+Requires:       libmpc2
+Requires:       mpfr
+#gdb
+Requires:       readline
+Requires(post): /sbin/install-info
+Requires(preun): /sbin/install-info
+ExclusiveArch:  %{ix86} x86_64
+
+%define _optify_prefix /opt/meego/%{name}
+
+%description
+This meta package provides a toolchain for MeeGo Software Development Kit for
+IA32 architectures. It contains:
+ * meego-sdk-i586-binutils
+ * meego-sdk-i586-gcc
+ * meego-sdk-i586-gdb
+ * meego-sdk-i586-libtool
+ * meego-sdk-i586-pkgconfig
+
+%prep
+
+%build
+
+%install
+tar zcf %{name}-%{version}-linux_%{madde_arch}.tar.gz -C %{_optify_prefix} .
+
+install -D -p -m 0644 %{name}-%{version}-linux_%{madde_arch}.tar.gz \
+%{buildroot}%{_optify_prefix}/%{name}-%{version}-linux_%{madde_arch}.tar.gz
+
+# Create symlink to madde cache  
+mkdir -p %{buildroot}/%{_libdir}/madde/linux-%{madde_arch}/cache  
+cd %{buildroot}/%{_libdir}/madde/linux-%{madde_arch}/cache
+ln -sf ../../../../..%{_optify_prefix}/%{name}-%{version}-linux_%{madde_arch}.tar.gz
+
+%files
+%defattr(-,root,root,-)
+%dir %{_optify_prefix}
+%dir %{_libdir}/madde
+%dir %{_libdir}/madde/linux-%{madde_arch}
+%dir %{_libdir}/madde/linux-%{madde_arch}/cache
+%{_optify_prefix}/%{name}-%{version}-linux_%{madde_arch}.tar.gz
+%{_libdir}/madde/linux-%{madde_arch}/cache/%{name}-%{version}-linux_%{madde_arch}.tar.gz

dsc files:
----------

other changes:
--------------



More information about the MeeGo-commits mailing list