%define aarch64 1
#
-# spec file for package gcc6
+# spec file for package gcc
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 Tizen
BuildRequires: gdb
%endif
URL: http://gcc.gnu.org/
-Version: 6.3.1
+Version: 9.2.0
Release: 0
Source: gcc-%{version}.tar.bz2
-Source10: gmp-6.1.1.tar.bz2
-Source11: mpfr-3.1.5.tar.bz2
-Source12: mpc-1.0.3.tar.gz
-Source13: isl-0.17.1.tar.bz2
-Source20: gcc.manifest
+Source10: gmp-6.1.1.tar.bz2
+Source11: mpfr-3.1.5.tar.bz2
+Source12: mpc-1.0.3.tar.gz
+Source13: isl-0.17.1.tar.bz2
+Source20: gcc.manifest
Group: Development/Building
Summary: The GNU C Compiler and Support Files
License: GPL-3.0+
echo "" > gcc/DEV-PHASE
-%global gcc_release `sed -e 's/^.*-//g' %{_builddir}/gcc-%{version}/gcc/LINARO-VERSION`
+%global gcc_release `sed -e 's/^.*-//g' %{_builddir}/gcc-%{version}/gcc/BASE-VER`
%build
%{?asan:
--disable-libitm \
} \
--with-bugurl="http://bugs.tizen.org/" \
- --with-pkgversion="Tizen/Linaro GCC %{version} %{gcc_release} %{release}" \
+ --with-pkgversion="Tizen GCC %{version} %{gcc_release} %{release}" \
--target=%{target_arch} \
--host=%{host_arch} \
--build=%{host_arch}
%define armv7hl 1
#
-# spec file for package gcc6
+# spec file for package gcc
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 Tizen
BuildRequires: gdb
%endif
URL: http://gcc.gnu.org/
-Version: 6.3.1
+Version: 9.2.0
Release: 0
Source: gcc-%{version}.tar.bz2
-Source10: gmp-6.1.1.tar.bz2
-Source11: mpfr-3.1.5.tar.bz2
-Source12: mpc-1.0.3.tar.gz
-Source13: isl-0.17.1.tar.bz2
-Source20: gcc.manifest
+Source10: gmp-6.1.1.tar.bz2
+Source11: mpfr-3.1.5.tar.bz2
+Source12: mpc-1.0.3.tar.gz
+Source13: isl-0.17.1.tar.bz2
+Source20: gcc.manifest
Group: Development/Building
Summary: The GNU C Compiler and Support Files
License: GPL-3.0+
echo "" > gcc/DEV-PHASE
-%global gcc_release `sed -e 's/^.*-//g' %{_builddir}/gcc-%{version}/gcc/LINARO-VERSION`
+%global gcc_release `sed -e 's/^.*-//g' %{_builddir}/gcc-%{version}/gcc/BASE-VER`
%build
%{?asan:
--disable-libitm \
} \
--with-bugurl="http://bugs.tizen.org/" \
- --with-pkgversion="Tizen/Linaro GCC %{version} %{gcc_release} %{release}" \
+ --with-pkgversion="Tizen GCC %{version} %{gcc_release} %{release}" \
--target=%{target_arch} \
--host=%{host_arch} \
--build=%{host_arch}
%define armv7l 1
#
-# spec file for package gcc6
+# spec file for package gcc
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 Tizen
BuildRequires: gdb
%endif
URL: http://gcc.gnu.org/
-Version: 6.3.1
+Version: 9.2.0
Release: 0
Source: gcc-%{version}.tar.bz2
-Source10: gmp-6.1.1.tar.bz2
-Source11: mpfr-3.1.5.tar.bz2
-Source12: mpc-1.0.3.tar.gz
-Source13: isl-0.17.1.tar.bz2
-Source20: gcc.manifest
+Source10: gmp-6.1.1.tar.bz2
+Source11: mpfr-3.1.5.tar.bz2
+Source12: mpc-1.0.3.tar.gz
+Source13: isl-0.17.1.tar.bz2
+Source20: gcc.manifest
Group: Development/Building
Summary: The GNU C Compiler and Support Files
License: GPL-3.0+
echo "" > gcc/DEV-PHASE
-%global gcc_release `sed -e 's/^.*-//g' %{_builddir}/gcc-%{version}/gcc/LINARO-VERSION`
+%global gcc_release `sed -e 's/^.*-//g' %{_builddir}/gcc-%{version}/gcc/BASE-VER`
%build
%{?asan:
--disable-libitm \
} \
--with-bugurl="http://bugs.tizen.org/" \
- --with-pkgversion="Tizen/Linaro GCC %{version} %{gcc_release} %{release}" \
+ --with-pkgversion="Tizen GCC %{version} %{gcc_release} %{release}" \
--target=%{target_arch} \
--host=%{host_arch} \
--build=%{host_arch}
#
-# spec file for package gcc6
+# spec file for package gcc
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 Tizen
BuildRequires: gdb
%endif
URL: http://gcc.gnu.org/
-Version: 6.3.1
+Version: 9.2.0
Release: 0
Source: gcc-%{version}.tar.bz2
-Source10: gmp-6.1.1.tar.bz2
-Source11: mpfr-3.1.5.tar.bz2
-Source12: mpc-1.0.3.tar.gz
-Source13: isl-0.17.1.tar.bz2
-Source20: gcc.manifest
+Source10: gmp-6.1.1.tar.bz2
+Source11: mpfr-3.1.5.tar.bz2
+Source12: mpc-1.0.3.tar.gz
+Source13: isl-0.17.1.tar.bz2
+Source20: gcc.manifest
Group: Development/Building
Summary: The GNU C Compiler and Support Files
License: GPL-3.0+
echo "" > gcc/DEV-PHASE
-%global gcc_release `sed -e 's/^.*-//g' %{_builddir}/gcc-%{version}/gcc/LINARO-VERSION`
+%global gcc_release `sed -e 's/^.*-//g' %{_builddir}/gcc-%{version}/gcc/BASE-VER`
%build
%{?asan:
--disable-libitm \
} \
--with-bugurl="http://bugs.tizen.org/" \
- --with-pkgversion="Tizen/Linaro GCC %{version} %{gcc_release} %{release}" \
+ --with-pkgversion="Tizen GCC %{version} %{gcc_release} %{release}" \
--target=%{target_arch} \
--host=%{host_arch} \
--build=%{host_arch}
#!/bin/bash
-# the script takes linaro-gcc.spec and creates the gcc-* packages
+# the script takes gcc.spec and creates the gcc-* packages
for arch in armv7l armv7hl aarch64; do
echo -n "Building package for $arch --> gcc-$arch ..."
echo "%define cross $arch" > gcc-${arch}.spec
echo "%define $arch 1" >> gcc-${arch}.spec
echo "" >> gcc-${arch}.spec
- cat linaro-gcc.spec >> gcc-${arch}.spec
+ cat gcc.spec >> gcc-${arch}.spec
echo " done."
done