Adding the manifest 32/14732/1
authorJosé Bollo <jose.bollo@open.eurogiciel.org>
Fri, 10 Jan 2014 09:52:59 +0000 (10:52 +0100)
committerJosé Bollo <jose.bollo@open.eurogiciel.org>
Fri, 10 Jan 2014 09:52:59 +0000 (10:52 +0100)
For Tizen, a manifest file is needed.

Change-Id: I614263b5bf30b84242f33b587f8d3c7b31c6476e
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
packaging/cross-armv7hl-gcc48-icecream-backend.spec
packaging/cross-armv7l-gcc48-icecream-backend.spec
packaging/cross-i386-gcc48-icecream-backend.spec
packaging/cross-x86_64-gcc48-icecream-backend.spec
packaging/gcc.manifest [new file with mode: 0644]
packaging/gcc.spec.in
packaging/gcc48-testresults.spec
packaging/gcc48.spec
packaging/libffi48.spec
packaging/libgcj48.spec

index c4d699f..42d9944 100644 (file)
@@ -66,6 +66,7 @@ Source1:      change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 Group:         Development/Toolchain
@@ -135,6 +136,7 @@ gcc-obj-c++.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
index 3239987..ddcebde 100644 (file)
@@ -66,6 +66,7 @@ Source1:      change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 Group:         Development/Toolchain
@@ -135,6 +136,7 @@ gcc-obj-c++.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
index 61072a1..4855f6a 100644 (file)
@@ -66,6 +66,7 @@ Source1:      change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 Group:         Development/Toolchain
@@ -135,6 +136,7 @@ gcc-obj-c++.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
index d59b7eb..e32daae 100644 (file)
@@ -66,6 +66,7 @@ Source1:      change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 Group:         Development/Toolchain
@@ -135,6 +136,7 @@ gcc-obj-c++.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
diff --git a/packaging/gcc.manifest b/packaging/gcc.manifest
new file mode 100644 (file)
index 0000000..017d22d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>
index 5d827eb..7b2dfc9 100644 (file)
@@ -210,6 +210,7 @@ Source1:    change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 # GCC-TESTSUITE-DELETE-BEGIN
@@ -826,6 +827,7 @@ Results from running the gcc and target library testsuites.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
@@ -1592,6 +1594,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %endif
 
 %files
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}
@@ -1732,6 +1735,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{separate_biarch}
 %files -n gcc@base_ver@%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versbiarchlib *crt*.o
 %versbiarchlib libgcc*.a
@@ -1769,11 +1773,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %endif
 
 %files locale -f gcc@base_ver@-locale.lang
+%manifest gcc.manifest
 
 %files -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale
+%manifest gcc.manifest
 
 %if %{build_cp}
 %files c++
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}
@@ -1783,16 +1790,19 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %{libsubdir}/cc1plus
 
 %files -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libstdc++.so.%{libstdcxx_sover}*
 
 %if %{separate_biarch}
 %files -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libstdc++.so.%{libstdcxx_sover}*
 %endif
 
 %files -n libstdc++@base_ver@-devel -f c++-headers
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versmainlib libstdc++.a
 %versmainlib libstdc++.so
@@ -1806,6 +1816,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{separate_biarch}
 %files -n libstdc++@base_ver@-devel%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versbiarchlib libstdc++.a
 %versbiarchlib libstdc++.so
@@ -1815,11 +1826,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %endif
 
 %files -n libstdc++@base_ver@-doc
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc libstdc++-v3/doc/html
 %endif
 
 %files -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 /%{_lib}/libgcc_s.so.%{libgcc_s}
 %if %{biarch}
@@ -1836,23 +1849,27 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{separate_bi64}
 %files -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-64bit
+%manifest gcc.manifest
 %defattr(-,root,root)
 /lib64/libgcc_s.so.%{libgcc_s}
 %endif
 
 %if %{separate_bi32}
 %files -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit
+%manifest gcc.manifest
 %defattr(-,root,root)
 /lib/libgcc_s.so.%{libgcc_s}
 %endif
 
 
 %files -n libgomp%{libgomp_sover}%{libgomp_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libgomp.so.%{libgomp_sover}*
 
 %if %{separate_biarch}
 %files -n libgomp%{libgomp_sover}%{libgomp_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libgomp.so.%{libgomp_sover}*
 %endif
@@ -1860,11 +1877,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %ifarch %asan_arch
 %files -n libasan%{libasan_sover}%{libasan_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libasan.so.%{libasan_sover}*
 
 %if %{separate_biarch}
 %files -n libasan%{libasan_sover}%{libasan_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libasan.so.%{libasan_sover}*
 %endif
@@ -1873,12 +1892,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %ifarch %tsan_arch
 %files -n libtsan%{libtsan_sover}%{libtsan_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libtsan.so.%{libtsan_sover}*
 
 %if 0
 %if %{separate_biarch}
 %files -n libtsan%{libtsan_sover}%{libtsan_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libtsan.so.%{libtsan_sover}*
 %endif
@@ -1888,11 +1909,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %ifarch %atomic_arch
 %files -n libatomic%{libatomic_sover}%{libatomic_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libatomic.so.%{libatomic_sover}*
 
 %if %{separate_biarch}
 %files -n libatomic%{libatomic_sover}%{libatomic_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libatomic.so.%{libatomic_sover}*
 %endif
@@ -1901,11 +1924,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %ifarch %itm_arch
 %files -n libitm%{libitm_sover}%{libitm_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libitm.so.%{libitm_sover}*
 
 %if %{separate_biarch}
 %files -n libitm%{libitm_sover}%{libitm_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libitm.so.%{libitm_sover}*
 %endif
@@ -1915,6 +1940,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{build_fortran}
 %files fortran
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{libsubdir}/finclude
 %{_prefix}/bin/gfortran%{binsuffix}
@@ -1935,6 +1961,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{separate_biarch}
 %files fortran%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versbiarchlib libgfortran.a
 %versbiarchlib libgfortran.so
@@ -1948,22 +1975,26 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %endif
 
 %files -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libgfortran.so.%{libgfortran_sover}*
 
 %if %{separate_biarch}
 %files -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libgfortran.so.%{libgfortran_sover}*
 %endif
 
 %ifarch %quadmath_arch
 %files -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libquadmath.so.%{libquadmath_sover}*
 
 %if %{separate_biarch}
 %files -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libquadmath.so.%{libquadmath_sover}*
 %endif
@@ -1972,12 +2003,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{build_with_mudflap}
 %files -n libmudflap@base_ver@
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libmudflap.so.%{libmudflap_sover}*
 %mainlib libmudflapth.so.%{libmudflap_sover}*
 
 %if %{separate_biarch}
 %files -n libmudflap@base_ver@%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libmudflap.so.%{libmudflap_sover}*
 %biarchlib libmudflapth.so.%{libmudflap_sover}*
@@ -1985,10 +2018,12 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %endif
 
 %files info
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc %{_infodir}/*.gz
 
 %files -n cpp@base_ver@
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}
@@ -2000,6 +2035,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{build_objc}
 %files objc
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{libsubdir}/cc1obj
 %{libsubdir}/include/objc
@@ -2008,17 +2044,20 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{separate_biarch}
 %files objc%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versbiarchlib libobjc.a
 %versbiarchlib libobjc.so
 %endif
 
 %files -n libobjc%{libobjc_sover}%{libobjc_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libobjc.so.%{libobjc_sover}*
 
 %if %{separate_biarch}
 %files -n libobjc%{libobjc_sover}%{libobjc_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libobjc.so.%{libobjc_sover}*
 %endif
@@ -2027,6 +2066,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{build_objcp}
 %files obj-c++
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{libsubdir}/cc1objplus
 %endif
@@ -2034,6 +2074,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{build_ada}
 %files ada
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}
@@ -2050,6 +2091,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{separate_biarch}
 %files ada%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{versmainlibdirbi}/adainclude
 %dir %{versmainlibdirbi}/adalib
@@ -2061,12 +2103,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %endif
 
 %files -n libada@base_ver@
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libgnarl-*.so
 %mainlib libgnat-*.so
 
 %if %{separate_biarch}
 %files -n libada@base_ver@%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libgnarl-*.so
 %biarchlib libgnat-*.so
@@ -2078,6 +2122,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %if %{build_java}
 %if 0%{?building_libjava:1}
 %files -n gcc@base_ver@-java
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/bin/gcj%{binsuffix}
 %{_prefix}/bin/gcjh%{binsuffix}
@@ -2105,6 +2150,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %if %{build_java}
 %if %{build_libjava}
 %files -n libgcj@base_ver@
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcj-%{gcc_dir_version}-%{libgcj_sover}
 %dir %{_libdir}/gcc
@@ -2129,6 +2175,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %{_libdir}/gcj-%{gcc_dir_version}-%{libgcj_sover}/libjavamath.so
 
 %files -n libgcj_bc%{libgcj_bc_sover}%{libgcj_bc_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %if %{biarch_libjava}
 %biarchlib libgcj_bc.so.%{libgcj_bc_sover}*
@@ -2137,11 +2184,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %endif
 
 %files -n libgcj@base_ver@-jar
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/share/java/libgcj-%{gcc_dir_version}.jar
 %{_prefix}/share/java/libgcj-tools-%{gcc_dir_version}.jar
 
 %files -n libgcj@base_ver@-devel
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_prefix}/include/c++
 %dir %{libsubdir}
@@ -2175,6 +2224,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %endif
 
 %files -n gcc@base_ver@-gij
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/bin/gij%{binsuffix}
 %{_prefix}/bin/gappletviewer%{binsuffix}
@@ -2209,11 +2259,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %if %{build_java}
 %if 0%{?building_libffi:1}
 %files -n libffi%{libffi_sover}%{libffi_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libffi.so.%{libffi_sover}*
 
 %if %{separate_biarch}
 %files -n libffi%{libffi_sover}%{libffi_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libffi.so.%{libffi_sover}*
 %endif
@@ -2224,6 +2276,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/libffi%{binsuffix}.info.gz
 
 %files -n libffi@base_ver@-devel
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/include/ffi.h
 %{_prefix}/include/ffitarget.h
@@ -2238,6 +2291,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if %{separate_biarch}
 %files -n libffi@base_ver@-devel%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libffi.so
 %biarchlib libffi.a
@@ -2248,6 +2302,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc@base_ver@-locale.lang
 
 %if 0%{?run_tests:1}
 %files -n gcc@base_ver@-testresults
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc testresults/test_summary.txt
 %doc testresults/*.sum
index 56603f6..e33bda0 100644 (file)
@@ -209,6 +209,7 @@ Source1:    change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 Summary:      Testsuite results
@@ -330,6 +331,7 @@ Results from running the gcc and target library testsuites.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
@@ -632,6 +634,7 @@ chmod 644 ../testresults/*
 
 %if 0%{?run_tests:1}
 %files 
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc testresults/test_summary.txt
 %doc testresults/*.sum
index c2cd4d5..bec81c4 100644 (file)
@@ -207,6 +207,7 @@ Source1:    change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 Group:         Development/Toolchain
@@ -1247,6 +1248,7 @@ Results from running the gcc and target library testsuites.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
@@ -1999,6 +2001,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %endif
 
 %files
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}
@@ -2139,6 +2142,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{separate_biarch}
 %files -n gcc48%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versbiarchlib *crt*.o
 %versbiarchlib libgcc*.a
@@ -2176,11 +2180,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %endif
 
 %files locale -f gcc48-locale.lang
+%manifest gcc.manifest
 
 %files -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}-locale
+%manifest gcc.manifest
 
 %if %{build_cp}
 %files c++
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}
@@ -2190,16 +2197,19 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %{libsubdir}/cc1plus
 
 %files -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libstdc++.so.%{libstdcxx_sover}*
 
 %if %{separate_biarch}
 %files -n libstdc++%{libstdcxx_sover}%{libstdcxx_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libstdc++.so.%{libstdcxx_sover}*
 %endif
 
 %files -n libstdc++48-devel -f c++-headers
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versmainlib libstdc++.a
 %versmainlib libstdc++.so
@@ -2213,6 +2223,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{separate_biarch}
 %files -n libstdc++48-devel%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versbiarchlib libstdc++.a
 %versbiarchlib libstdc++.so
@@ -2222,11 +2233,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %endif
 
 %files -n libstdc++48-doc
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc libstdc++-v3/doc/html
 %endif
 
 %files -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 /%{_lib}/libgcc_s.so.%{libgcc_s}
 %if %{biarch}
@@ -2243,23 +2256,27 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{separate_bi64}
 %files -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-64bit
+%manifest gcc.manifest
 %defattr(-,root,root)
 /lib64/libgcc_s.so.%{libgcc_s}
 %endif
 
 %if %{separate_bi32}
 %files -n libgcc_s%{libgcc_s}%{libgcc_s_suffix}-32bit
+%manifest gcc.manifest
 %defattr(-,root,root)
 /lib/libgcc_s.so.%{libgcc_s}
 %endif
 
 
 %files -n libgomp%{libgomp_sover}%{libgomp_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libgomp.so.%{libgomp_sover}*
 
 %if %{separate_biarch}
 %files -n libgomp%{libgomp_sover}%{libgomp_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libgomp.so.%{libgomp_sover}*
 %endif
@@ -2267,11 +2284,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %ifarch %asan_arch
 %files -n libasan%{libasan_sover}%{libasan_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libasan.so.%{libasan_sover}*
 
 %if %{separate_biarch}
 %files -n libasan%{libasan_sover}%{libasan_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libasan.so.%{libasan_sover}*
 %endif
@@ -2280,12 +2299,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %ifarch %tsan_arch
 %files -n libtsan%{libtsan_sover}%{libtsan_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libtsan.so.%{libtsan_sover}*
 
 %if 0
 %if %{separate_biarch}
 %files -n libtsan%{libtsan_sover}%{libtsan_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libtsan.so.%{libtsan_sover}*
 %endif
@@ -2295,11 +2316,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %ifarch %atomic_arch
 %files -n libatomic%{libatomic_sover}%{libatomic_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libatomic.so.%{libatomic_sover}*
 
 %if %{separate_biarch}
 %files -n libatomic%{libatomic_sover}%{libatomic_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libatomic.so.%{libatomic_sover}*
 %endif
@@ -2308,11 +2331,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %ifarch %itm_arch
 %files -n libitm%{libitm_sover}%{libitm_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libitm.so.%{libitm_sover}*
 
 %if %{separate_biarch}
 %files -n libitm%{libitm_sover}%{libitm_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libitm.so.%{libitm_sover}*
 %endif
@@ -2322,6 +2347,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{build_fortran}
 %files fortran
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{libsubdir}/finclude
 %{_prefix}/bin/gfortran%{binsuffix}
@@ -2342,6 +2368,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{separate_biarch}
 %files fortran%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versbiarchlib libgfortran.a
 %versbiarchlib libgfortran.so
@@ -2355,22 +2382,26 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %endif
 
 %files -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libgfortran.so.%{libgfortran_sover}*
 
 %if %{separate_biarch}
 %files -n libgfortran%{libgfortran_sover}%{libgfortran_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libgfortran.so.%{libgfortran_sover}*
 %endif
 
 %ifarch %quadmath_arch
 %files -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libquadmath.so.%{libquadmath_sover}*
 
 %if %{separate_biarch}
 %files -n libquadmath%{libquadmath_sover}%{libquadmath_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libquadmath.so.%{libquadmath_sover}*
 %endif
@@ -2379,12 +2410,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{build_with_mudflap}
 %files -n libmudflap48
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libmudflap.so.%{libmudflap_sover}*
 %mainlib libmudflapth.so.%{libmudflap_sover}*
 
 %if %{separate_biarch}
 %files -n libmudflap48%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libmudflap.so.%{libmudflap_sover}*
 %biarchlib libmudflapth.so.%{libmudflap_sover}*
@@ -2392,10 +2425,12 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %endif
 
 %files info
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc %{_infodir}/*.gz
 
 %files -n cpp48
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}
@@ -2407,6 +2442,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{build_objc}
 %files objc
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{libsubdir}/cc1obj
 %{libsubdir}/include/objc
@@ -2415,17 +2451,20 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{separate_biarch}
 %files objc%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %versbiarchlib libobjc.a
 %versbiarchlib libobjc.so
 %endif
 
 %files -n libobjc%{libobjc_sover}%{libobjc_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libobjc.so.%{libobjc_sover}*
 
 %if %{separate_biarch}
 %files -n libobjc%{libobjc_sover}%{libobjc_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libobjc.so.%{libobjc_sover}*
 %endif
@@ -2434,6 +2473,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{build_objcp}
 %files obj-c++
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{libsubdir}/cc1objplus
 %endif
@@ -2441,6 +2481,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{build_ada}
 %files ada
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcc
 %dir %{_libdir}/gcc/%{GCCDIST}
@@ -2457,6 +2498,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{separate_biarch}
 %files ada%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{versmainlibdirbi}/adainclude
 %dir %{versmainlibdirbi}/adalib
@@ -2468,12 +2510,14 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %endif
 
 %files -n libada48
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libgnarl-*.so
 %mainlib libgnat-*.so
 
 %if %{separate_biarch}
 %files -n libada48%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libgnarl-*.so
 %biarchlib libgnat-*.so
@@ -2484,6 +2528,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %if %{build_java}
 %if 0%{?building_libjava:1}
 %files -n gcc48-java
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/bin/gcj%{binsuffix}
 %{_prefix}/bin/gcjh%{binsuffix}
@@ -2511,6 +2556,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %if %{build_java}
 %if %{build_libjava}
 %files -n libgcj48
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcj-%{gcc_dir_version}-%{libgcj_sover}
 %dir %{_libdir}/gcc
@@ -2535,6 +2581,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %{_libdir}/gcj-%{gcc_dir_version}-%{libgcj_sover}/libjavamath.so
 
 %files -n libgcj_bc%{libgcj_bc_sover}%{libgcj_bc_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %if %{biarch_libjava}
 %biarchlib libgcj_bc.so.%{libgcj_bc_sover}*
@@ -2543,11 +2590,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %endif
 
 %files -n libgcj48-jar
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/share/java/libgcj-%{gcc_dir_version}.jar
 %{_prefix}/share/java/libgcj-tools-%{gcc_dir_version}.jar
 
 %files -n libgcj48-devel
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_prefix}/include/c++
 %dir %{libsubdir}
@@ -2581,6 +2630,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %endif
 
 %files -n gcc48-gij
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/bin/gij%{binsuffix}
 %{_prefix}/bin/gappletviewer%{binsuffix}
@@ -2614,11 +2664,13 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %if %{build_java}
 %if 0%{?building_libffi:1}
 %files -n libffi%{libffi_sover}%{libffi_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libffi.so.%{libffi_sover}*
 
 %if %{separate_biarch}
 %files -n libffi%{libffi_sover}%{libffi_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libffi.so.%{libffi_sover}*
 %endif
@@ -2629,6 +2681,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/libffi%{binsuffix}.info.gz
 
 %files -n libffi48-devel
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/include/ffi.h
 %{_prefix}/include/ffitarget.h
@@ -2643,6 +2696,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if %{separate_biarch}
 %files -n libffi48-devel%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libffi.so
 %biarchlib libffi.a
@@ -2652,6 +2706,7 @@ cat cpplib%{binsuffix}.lang gcc%{binsuffix}.lang > gcc48-locale.lang
 
 %if 0%{?run_tests:1}
 %files -n gcc48-testresults
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc testresults/test_summary.txt
 %doc testresults/*.sum
index 37532ec..602bb5e 100644 (file)
@@ -208,6 +208,7 @@ Source1:    change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 Group:         Development/Toolchain
@@ -400,6 +401,7 @@ Results from running the gcc and target library testsuites.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
@@ -906,11 +908,13 @@ rm -f $RPM_BUILD_ROOT%{libsubdir}/liblto_plugin.la
 %if %{build_java}
 %if 0%{?building_libffi:1}
 %files -n libffi%{libffi_sover}%{libffi_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libffi.so.%{libffi_sover}*
 
 %if %{separate_biarch}
 %files -n libffi%{libffi_sover}%{libffi_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libffi.so.%{libffi_sover}*
 %endif
@@ -921,6 +925,7 @@ rm -f $RPM_BUILD_ROOT%{libsubdir}/liblto_plugin.la
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/libffi%{binsuffix}.info.gz
 
 %files -n libffi48-devel
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/include/ffi.h
 %{_prefix}/include/ffitarget.h
@@ -935,6 +940,7 @@ rm -f $RPM_BUILD_ROOT%{libsubdir}/liblto_plugin.la
 
 %if %{separate_biarch}
 %files -n libffi48-devel%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libffi.so
 %biarchlib libffi.a
@@ -944,6 +950,7 @@ rm -f $RPM_BUILD_ROOT%{libsubdir}/liblto_plugin.la
 
 %if 0%{?run_tests:1}
 %files -n gcc48-testresults
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc testresults/test_summary.txt
 %doc testresults/*.sum
index 2646bb8..f25708a 100644 (file)
@@ -208,6 +208,7 @@ Source1:    change_spec
 Source3:       gcc48-rpmlintrc
 Source4:       ecj.jar
 Source6:       baselibs.conf
+Source1001: gcc.manifest
 
 
 Summary:      Java Runtime Library for gcc
@@ -470,6 +471,7 @@ Results from running the gcc and target library testsuites.
 
 %prep
 %setup -q -n gcc-%{version}
+cp %{SOURCE1001} .
 
 
 # We are configuring ppc as ppc64 but with switched multilibs.  Adjust
@@ -1100,6 +1102,7 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 %if %{build_java}
 %if 0%{?building_libjava:1}
 %files -n gcc48-java
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/bin/gcj%{binsuffix}
 %{_prefix}/bin/gcjh%{binsuffix}
@@ -1127,6 +1130,7 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 %if %{build_java}
 %if %{build_libjava}
 %files 
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_libdir}/gcj-%{gcc_dir_version}-%{libgcj_sover}
 %dir %{_libdir}/gcc
@@ -1151,6 +1155,7 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 %{_libdir}/gcj-%{gcc_dir_version}-%{libgcj_sover}/libjavamath.so
 
 %files -n libgcj_bc%{libgcj_bc_sover}%{libgcj_bc_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %if %{biarch_libjava}
 %biarchlib libgcj_bc.so.%{libgcj_bc_sover}*
@@ -1159,11 +1164,13 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 %endif
 
 %files -n libgcj48-jar
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/share/java/libgcj-%{gcc_dir_version}.jar
 %{_prefix}/share/java/libgcj-tools-%{gcc_dir_version}.jar
 
 %files -n libgcj48-devel
+%manifest gcc.manifest
 %defattr(-,root,root)
 %dir %{_prefix}/include/c++
 %dir %{libsubdir}
@@ -1197,6 +1204,7 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 %endif
 
 %files -n gcc48-gij
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/bin/gij%{binsuffix}
 %{_prefix}/bin/gappletviewer%{binsuffix}
@@ -1230,11 +1238,13 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 %if %{build_java}
 %if 0%{?building_libffi:1}
 %files -n libffi%{libffi_sover}%{libffi_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %mainlib libffi.so.%{libffi_sover}*
 
 %if %{separate_biarch}
 %files -n libffi%{libffi_sover}%{libffi_suffix}%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libffi.so.%{libffi_sover}*
 %endif
@@ -1245,6 +1255,7 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/libffi%{binsuffix}.info.gz
 
 %files -n libffi48-devel
+%manifest gcc.manifest
 %defattr(-,root,root)
 %{_prefix}/include/ffi.h
 %{_prefix}/include/ffitarget.h
@@ -1259,6 +1270,7 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 
 %if %{separate_biarch}
 %files -n libffi48-devel%{separate_biarch_suffix}
+%manifest gcc.manifest
 %defattr(-,root,root)
 %biarchlib libffi.so
 %biarchlib libffi.a
@@ -1268,6 +1280,7 @@ mv $RPM_BUILD_ROOT%{_infodir}/gnat_ugn.info $RPM_BUILD_ROOT%{_infodir}/gnat_ugn%
 
 %if 0%{?run_tests:1}
 %files -n gcc48-testresults
+%manifest gcc.manifest
 %defattr(-,root,root)
 %doc testresults/test_summary.txt
 %doc testresults/*.sum