author | Alex Viskovatoff <herzen@imap.cc> |
Mon, 22 Aug 2011 23:51:40 +0100 | |
changeset 19 | f720bde9865f |
parent 18 | 01c2928d9810 |
permissions | -rwxr-xr-x |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
1 |
diff -r b3e0c8b3961b SFEboost-gpp.spec |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
2 |
--- a/SFEboost-gpp.spec Fri Aug 19 21:16:20 2011 +0100 |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
3 |
+++ b/SFEboost-gpp.spec Sat Aug 20 14:01:05 2011 +0100 |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
4 |
@@ -26,19 +26,12 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
5 |
BuildRequires: SFEicu-gpp-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
6 |
Requires: SFEicu-gpp |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
7 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
8 |
-%package -n %name-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
9 |
+%package devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
10 |
Summary: %{summary} - development files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
11 |
SUNW_BaseDir: %{_basedir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
12 |
%include default-depend.inc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
13 |
Requires: %name |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
14 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
15 |
-%package -n %name-doc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
16 |
-Summary: %{summary} - development files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
17 |
-SUNW_BaseDir: %{_basedir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
18 |
-%include default-depend.inc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
19 |
-Requires: %name |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
20 |
- |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
21 |
- |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
22 |
%prep |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
23 |
rm -rf %name-%version |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
24 |
mkdir %name-%version |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
25 |
@@ -99,13 +92,11 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
26 |
%dir %attr (0755, root, bin) %{_libdir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
27 |
%{_libdir}/lib*.so* |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
28 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
29 |
-%files -n %name-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
30 |
+%files devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
31 |
%defattr (-, root, bin) |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
32 |
%dir %attr (0755, root, bin) %{_includedir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
33 |
%{_includedir}/boost |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
34 |
|
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
35 |
-%files -n %name-doc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
36 |
-%defattr (-, root, bin) |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
37 |
%dir %attr (0755, root, sys) %{_datadir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
38 |
%dir %attr (0755, root, other) %{_docdir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
39 |
%{_docdir}/boost-%{version} |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
40 |
diff -r b3e0c8b3961b SFEboost-stdcxx.spec |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
41 |
--- a/SFEboost-stdcxx.spec Fri Aug 19 21:16:20 2011 +0100 |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
42 |
+++ b/SFEboost-stdcxx.spec Sat Aug 20 14:01:05 2011 +0100 |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
43 |
@@ -37,7 +37,7 @@ |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
44 |
Requires: SFEicu |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
45 |
Requires: SUNWlibstdcxx4 |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
46 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
47 |
-%package -n %name-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
48 |
+%package devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
49 |
Summary: %summary - development files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
50 |
SUNW_BaseDir: %_basedir |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
51 |
%include default-depend.inc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
52 |
@@ -135,7 +135,7 @@ |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
53 |
%dir %attr (0755, root, bin) %_libdir |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
54 |
%{_libdir}/lib*.so* |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
55 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
56 |
-%files -n %name-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
57 |
+%files devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
58 |
%defattr (-, root, bin) |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
59 |
%dir %attr (0755, root, bin) %_includedir |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
60 |
%_includedir/boost |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
61 |
@@ -145,6 +145,8 @@ |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
62 |
%_docdir/boost-%version/* |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
63 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
64 |
%changelog |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
65 |
+* Sun Jun 26 2011 - Alex Viskovatoff |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
66 |
+- Eliminate separate devel package: facets provide that functionality |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
67 |
* Sun Apr 3 2011 - Alex Viskovatoff <[email protected]> |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
68 |
- Update to 1.46.1 |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
69 |
* Thu Jan 27 2011 - Alex Viskovatoff |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
70 |
diff -r b3e0c8b3961b SFEgcc.spec |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
71 |
--- a/SFEgcc.spec Fri Aug 19 21:16:20 2011 +0100 |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
72 |
+++ b/SFEgcc.spec Sat Aug 20 14:01:05 2011 +0100 |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
73 |
@@ -98,7 +98,7 @@ |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
74 |
%define _gnu_libdir %{_basedir}/gnu/lib |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
75 |
|
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
76 |
Name: SFEgccruntime |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
77 |
-Summary: GNU gcc runtime libraries required by applications |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
78 |
+Summary: GNU gcc compiler and runtime libraries |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
79 |
Version: 4.6.1 |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
80 |
License: GPLv3+ |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
81 |
SUNW_Copyright: gcc.copyright |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
82 |
@@ -108,7 +108,7 @@ |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
83 |
Patch2: gcc-02-handle_pragma_pack_push_pop.diff |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
84 |
%else |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
85 |
%endif |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
86 |
-Patch3: gcc-03-gnulib.diff |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
87 |
+#Patch3: gcc-03-gnulib.diff |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
88 |
SUNW_BaseDir: %{_basedir} |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
89 |
BuildRoot: %{_tmppath}/%{name}-%{version}-build |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
90 |
%include default-depend.inc |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
91 |
@@ -157,7 +157,7 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
92 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
93 |
Requires: SUNWpostrun |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
94 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
95 |
-%package -n SFEgcc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
96 |
+%package devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
97 |
Summary: GNU gcc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
98 |
Version: %{version} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
99 |
SUNW_BaseDir: %{_basedir} |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
100 |
@@ -192,7 +192,7 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
101 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
102 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
103 |
%if %build_l10n |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
104 |
-%package -n SFEgcc-l10n |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
105 |
+%package l10n |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
106 |
Summary: %{summary} - l10n files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
107 |
SUNW_BaseDir: %{_basedir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
108 |
%include default-depend.inc |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
109 |
@@ -211,7 +211,7 @@ |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
110 |
%patch2 -p1 |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
111 |
%else |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
112 |
%endif |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
113 |
-%patch3 -p1 |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
114 |
+#%patch3 -p1 |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
115 |
|
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
116 |
%build |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
117 |
CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '` |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
118 |
@@ -413,7 +413,7 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
119 |
%clean |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
120 |
rm -rf $RPM_BUILD_ROOT |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
121 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
122 |
-%post -n SFEgcc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
123 |
+%post devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
124 |
( echo 'PATH=/usr/bin:/usr/sfw/bin; export PATH' ; |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
125 |
echo 'infos="'; |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
126 |
echo 'gcc.info cpp.info gccint.info cppinternals.info gccinstall.info gfortran.info' ; |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
127 |
@@ -424,7 +424,7 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
128 |
echo 'done'; |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
129 |
echo 'exit $retval' ) | $PKG_INSTALL_ROOT/usr/lib/postrun -b -c SFE |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
130 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
131 |
-%preun -n SFEgcc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
132 |
+%preun devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
133 |
( echo 'PATH=/usr/bin:/usr/sfw/bin; export PATH' ; |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
134 |
echo 'infos="'; |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
135 |
echo 'gcc.info cpp.info gccint.info cppinternals.info gccinstall.info gfortran.info' ; |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
136 |
@@ -448,7 +448,7 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
137 |
%{_gnu_libdir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
138 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
139 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
140 |
-%files -n SFEgcc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
141 |
+%files devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
142 |
%defattr (-, root, bin) |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
143 |
%dir %attr (0755, root, bin) %{_prefix} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
144 |
%{_prefix}/man |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
145 |
@@ -476,7 +476,7 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
146 |
%{_datadir}/gcc-%{version}/python/libstdcxx/__init__.py |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
147 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
148 |
%if %build_l10n |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
149 |
-%files -n SFEgcc-l10n |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
150 |
+%files l10n |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
151 |
%defattr (-, root, bin) |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
152 |
%dir %attr (0755, root, bin) %{_prefix} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
153 |
%dir %attr (0755, root, sys) %{_datadir} |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
154 |
diff -r b3e0c8b3961b SFEqt-gpp.spec |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
155 |
--- a/SFEqt-gpp.spec Fri Aug 19 21:16:20 2011 +0100 |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
156 |
+++ b/SFEqt-gpp.spec Sat Aug 20 14:01:05 2011 +0100 |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
157 |
@@ -66,17 +66,12 @@ |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
158 |
BuildRequires: SUNWdbus |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
159 |
Requires: SUNWdbus |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
160 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
161 |
-%package -n %name-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
162 |
+%package devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
163 |
Summary: %{summary} - development files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
164 |
SUNW_BaseDir: %{_basedir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
165 |
%include default-depend.inc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
166 |
Requires: %name |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
167 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
168 |
-%package -n %name-doc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
169 |
-Summary: %{summary} - documentation files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
170 |
-SUNW_BaseDir: %{_basedir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
171 |
-%include default-depend.inc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
172 |
-Requires: %name |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
173 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
174 |
%prep |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
175 |
%setup -q -n %srcname-%version |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
176 |
@@ -192,7 +187,7 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
177 |
%_datadir/qt/phrasebooks |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
178 |
%_datadir/qt/translations |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
179 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
180 |
-%files -n %name-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
181 |
+%files devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
182 |
%defattr (-, root, bin) |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
183 |
%_bindir |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
184 |
%dir %attr (0755, root, bin) %_includedir |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
185 |
@@ -206,9 +201,6 @@ |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
186 |
%dir %attr (0755, root, other) %_prefix/imports |
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
187 |
%_prefix/imports/* |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
188 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
189 |
-%files -n %name-doc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
190 |
-%defattr (-, root, bin) |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
191 |
-%dir %attr (0755, root, sys) %_datadir |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
192 |
%_datadir/qt/q3porting.xml |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
193 |
%dir %attr (0755, root, other) %_datadir/doc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
194 |
%_datadir/doc/* |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
195 |
@@ -244,6 +236,10 @@ |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
196 |
- Add patch qt-isnan.diff to enable building with gcc 4.6 |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
197 |
* Sat Jul 2 2011 - Alex Viskovatoff <[email protected]> |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
198 |
- Add missing dependency on SFEgcc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
199 |
+* Sun Jun 26 2011 - Alex Viskovatoff |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
200 |
+- Eliminate separate devel and doc IPS packages: facets provide that functionality |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
201 |
+- Place doc files in the devel SVr4 package, so users do not have to disable |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
202 |
+ the doc facet to avoid getting the Qt documenation files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
203 |
* Sat Jun 25 2011 - Alex Viskovatoff <[email protected]> |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
204 |
- Use patches from kde-solaris instead of those inherited from SFEqt47.spec |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
205 |
- Bump to 4.7.3 |
19
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
206 |
diff -r b3e0c8b3961b SFEqt47.spec |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
207 |
--- a/SFEqt47.spec Fri Aug 19 21:16:20 2011 +0100 |
f720bde9865f
Commit changes to packages.xml and eliminate-subpackages.patch
Alex Viskovatoff <herzen@imap.cc>
parents:
18
diff
changeset
|
208 |
+++ b/SFEqt47.spec Sat Aug 20 14:01:05 2011 +0100 |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
209 |
@@ -122,18 +122,12 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
210 |
Requires: SUNWxwxft |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
211 |
# The above also pulls in SUNWfreetype2 |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
212 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
213 |
-%package -n %name-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
214 |
+%package devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
215 |
Summary: %summary - development files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
216 |
SUNW_BaseDir: %_basedir |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
217 |
%include default-depend.inc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
218 |
Requires: %name |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
219 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
220 |
-%package -n %name-doc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
221 |
-Summary: %summary - documentation files |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
222 |
-SUNW_BaseDir: %_basedir |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
223 |
-%include default-depend.inc |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
224 |
-Requires: %name |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
225 |
- |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
226 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
227 |
%prep |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
228 |
%setup -q -n %{srcname}-%version |
18
01c2928d9810
Disable gcc-03-gnulib.diff patch, which prevents specs from placing a path at the head of runpath.
Alex Viskovatoff <herzen@imap.cc>
parents:
16
diff
changeset
|
229 |
@@ -260,7 +254,7 @@ |
16
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
230 |
%dir %attr (0755, root, sys) %{_datadir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
231 |
%{_datadir}/qt |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
232 |
|
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
233 |
-%files -n %name-devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
234 |
+%files devel |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
235 |
%defattr (-, root, bin) |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
236 |
%dir %attr (0755, root, bin) %{_includedir} |
d94444f881f4
Add eliminate-subpackages MQ patch
Alex Viskovatoff <herzen@imap.cc>
parents:
diff
changeset
|
237 |
%dir %attr (0755, root, other) %{_includedir}/qt |