/[pkgs]/rpms/fedora-release/F-10/fedora-release.spec
ViewVC logotype

Contents of /rpms/fedora-release/F-10/fedora-release.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.71 - (show annotations) (download)
Thu Nov 6 20:04:21 2008 UTC (12 months, 2 weeks ago) by jkeating
Branch: MAIN
CVS Tags: fedora-release-10-1, OLPC-4-split, HEAD
Changes since 1.70: +10 -4 lines
* Fri Oct 31 2008 Jesse Keating <jkeating@redhat.com> - 10-1
- Update for Fedora 10 release
- Set name to Cambridge
- Turn off rawhide, turn on fedora and fedora-updates
- Fix preview changelog entry
1 %define release_name Cambridge
2 %define dist_version 10
3
4 Summary: Fedora release files
5 Name: fedora-release
6 Version: 10
7 Release: 1
8 License: GPLv2
9 Group: System Environment/Base
10 URL: http://fedoraproject.org
11 Source: %{name}-%{version}.tar.gz
12 Obsoletes: redhat-release
13 Provides: redhat-release
14 Provides: system-release = %{version}-%{release}
15 Requires: fedora-release-notes >= 10
16 # We require release notes to make sure that they don't get dropped during
17 # upgrades, and just because we always want the release notes available
18 # instead of explicitly asked for
19 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
20 BuildArch: noarch
21
22 %description
23 Fedora release files such as yum configs and various /etc/ files that
24 define the release.
25
26 %prep
27 %setup -q
28
29 %build
30
31 %install
32 rm -rf $RPM_BUILD_ROOT
33 install -d $RPM_BUILD_ROOT/etc
34 echo "Fedora release %{version} (%{release_name})" > $RPM_BUILD_ROOT/etc/fedora-release
35 echo "cpe://o:fedora_project:fedora:%{version}" > $RPM_BUILD_ROOT/etc/system-release-cpe
36 cp -p $RPM_BUILD_ROOT/etc/fedora-release $RPM_BUILD_ROOT/etc/issue
37 echo "Kernel \r on an \m (\l)" >> $RPM_BUILD_ROOT/etc/issue
38 cp -p $RPM_BUILD_ROOT/etc/issue $RPM_BUILD_ROOT/etc/issue.net
39 echo >> $RPM_BUILD_ROOT/etc/issue
40 ln -s fedora-release $RPM_BUILD_ROOT/etc/redhat-release
41 ln -s fedora-release $RPM_BUILD_ROOT/etc/system-release
42
43 install -d -m 755 $RPM_BUILD_ROOT/etc/pki/rpm-gpg
44
45 install -m 644 RPM-GPG-KEY* $RPM_BUILD_ROOT/etc/pki/rpm-gpg/
46
47 # Install all the keys, link the primary keys to primary arch files
48 # and to compat generic location
49 pushd $RPM_BUILD_ROOT/etc/pki/rpm-gpg/
50 for arch in i386 x86_64 ppc ppc64
51 do
52 ln -s RPM-GPG-KEY-fedora-%{dist_version}-primary RPM-GPG-KEY-fedora-$arch
53 ln -s RPM-GPG-KEY-fedora-test-%{dist_version}-primary RPM-GPG-KEY-fedora-test-$arch
54 done
55 ln -s RPM-GPG-KEY-fedora-%{dist_version}-primary RPM-GPG-KEY-fedora
56 ln -s RPM-GPG-KEY-fedora-test-%{dist_version}-primary RPM-GPG-KEY-fedora-test
57 popd
58
59 install -d -m 755 $RPM_BUILD_ROOT/etc/yum.repos.d
60 for file in fedora*repo ; do
61 install -m 644 $file $RPM_BUILD_ROOT/etc/yum.repos.d
62 done
63
64 # Set up the dist tag macros
65 install -d -m 755 $RPM_BUILD_ROOT/etc/rpm
66 cat >> $RPM_BUILD_ROOT/etc/rpm/macros.dist << EOF
67 # dist macros.
68
69 %%fedora %{dist_version}
70 %%dist .fc%{dist_version}
71 %%fc%{dist_version} 1
72 EOF
73
74 %clean
75 rm -rf $RPM_BUILD_ROOT
76
77 %files
78 %defattr(-,root,root,-)
79 %doc GPL
80 %config %attr(0644,root,root) /etc/fedora-release
81 /etc/redhat-release
82 /etc/system-release
83 %config %attr(0644,root,root) /etc/system-release-cpe
84 %dir /etc/yum.repos.d
85 %config(noreplace) /etc/yum.repos.d/*
86 %config(noreplace) %attr(0644,root,root) /etc/issue
87 %config(noreplace) %attr(0644,root,root) /etc/issue.net
88 %config %attr(0644,root,root) /etc/rpm/macros.dist
89 %dir /etc/pki/rpm-gpg
90 /etc/pki/rpm-gpg/*
91
92 %changelog
93 * Fri Oct 31 2008 Jesse Keating <jkeating@redhat.com> - 10-1
94 - Update for Fedora 10 release
95 - Set name to Cambridge
96 - Turn off rawhide, turn on fedora and fedora-updates
97 - Fix preview changelog entry
98
99 * Fri Oct 31 2008 Jesse Keating <jkeating@redhat.com> - 9.93-1
100 - Update for Fedora 10 Preview
101 - Remove compose content, that's now in spin-kickstarts
102
103 * Thu Oct 02 2008 Jesse Keating <jkeating@redhat.com> - 9.92-1
104 - Make the release version correct for 10-Beta.
105
106 * Mon Sep 15 2008 Jesse Keating <jkeating@redhat.com> - 9.91-1
107 - Update for Fedora 10 beta
108 - Add the new keys for F10
109 - Remove F8/9 keys
110 - Update compose configs
111 - Clarify rawhide repo definition
112
113 * Wed Jun 11 2008 Jesse Keating <jkeating@redhat.com> - 9.90-2
114 - Package up the ia64 key as the first secondary arch
115 - Mark config files correctly
116 - Stop using download.fedora.redhat.com and use download.fedoraproject.org instead
117
118 * Mon Mar 31 2008 Jesse Keating <jkeating@redhat.com> - 9.90-1
119 - Update for Fedora 10 rawhide.
120
121 * Thu Mar 13 2008 Jesse Keating <jkeating@redhat.com> - 8.92-1
122 - Update for 9 Beta
123 - Update the compose files for 9 Beta
124 - Add system-release-cpe (from Mark Cox)
125 - Add terminal to issue (#436387)
126 - Rename development to rawhide where appropriate.
127
128 * Wed Oct 10 2007 Jesse Keating <jkeating@redhat.com> - 8.90-3
129 - Bump for cvs oopsie
130
131 * Wed Oct 10 2007 Jesse Keating <jkeating@redhat.com> - 8.90-2
132 - Add the gpg info to the devel repo
133
134 * Wed Oct 03 2007 Jesse Keating <jkeating@redhat.com> - 8.90-1
135 - First build for Fedora 9 development.
136
137 * Fri Sep 28 2007 Jesse Keating <jkeating@redhat.com> - 7.92-1
138 - Bump for F8 Test2.
139 - Package up the compose kickstart files
140
141 * Fri Sep 14 2007 Jesse Keating <jkeating@redhat.com> - 7.91-2
142 - Use failovermethod=priority in yum configs (243698)
143
144 * Thu Aug 30 2007 Jesse Keating <jkeating@redhat.com> - 7.91-1
145 - Provide system-release, useful for spinoffs.
146 - Also link system-release to fedora-release for file level checks
147 - Bump for F8 Test2
148 - Fix license tag
149
150 * Thu Jul 27 2007 Jesse Keating <jkeating@redhat.com> - 7.90-1
151 - Bump for F8 Test1
152
153 * Thu Jun 28 2007 Jesse Keating <jkeating@redhat.com> - 7.89-3
154 - Cleanups from review
155 - Don't (noreplace) the dist tag macro file
156
157 * Tue Jun 19 2007 Jesse Keating <jkeating@redhat.com> - 7.89-2
158 - Define the dist macros in this package since we define everyting else here
159
160 * Wed May 30 2007 Jesse Keating <jkeating@redhat.com> - 7.89-1
161 - And we're back to rawhide. Re-enable devel repos
162
163 * Thu May 24 2007 Jesse Keating <jkeating@redhat.com> - 7-3
164 - We have a name!
165 - Require the newer release notes
166
167 * Mon May 21 2007 Jesse Keating <jkeating@redhat.com> - 7-2
168 - Use Everything in the non-mirror URL to the release tree
169
170 * Mon May 21 2007 Jesse Keating <jkeating@redhat.com> - 7-1
171 - First build for Fedora 7
172 - Remove Extras repos (YAY!)
173 - Remove references to "core" in repo files.
174 - Adjust repo files for new mirror structure
175 - Remove Legacy repo
176
177 * Fri Apr 20 2007 Jesse Keating <jkeating@redhat.com> - 6.93-1
178 - Bump for Test 4
179
180 * Mon Mar 19 2007 Jesse Keating <jkeating@redhat.com> - 6.92-1
181 - Bump for Test 3
182 - No more eula in fedora-release, moved to firstboot
183
184 * Fri Feb 23 2007 Jesse Keating <jkeating@redhat.com> - 6.91-1
185 - Bump for Test 2
186
187 * Tue Feb 13 2007 Jesse Keating <jkeating@redhat.com> - 6.90-4
188 - Specfile cleanups
189
190 * Mon Feb 05 2007 Jesse Keating <jkeating@redhat.com> - 6.90-3
191 - Drop the legacy repo file.
192
193 * Fri Jan 26 2007 Jesse Keating <jkeating@redhat.com> - 6.90-2
194 - Core? What Core?
195
196 * Wed Jan 24 2007 Jeremy Katz <katzj@redhat.com> - 6.90-1
197 - Bump to 6.90. Keep working with older release notes
198
199 * Mon Oct 16 2006 Jesse Keating <jkeating@redhat.com> - 6-89
200 - Keep version 6, bump release. Saves from having to rebuild
201 release notes all the time
202
203 * Sun Oct 15 2006 Jesse Keating <jkeating@redhat.com> - 6.89-1
204 - Rebuild for rawhide
205
206 * Thu Oct 12 2006 Jesse Keating <jkeating@redhat.com> - 6-3
207 - version has to stay the same, safe to use.
208
209 * Thu Oct 5 2006 Jesse Keating <jkeating@redhat.com> - 6-2
210 - replace old mirror files with new mirrorlist cgi system
211
212 * Thu Oct 5 2006 Jesse Keating <jkeating@redhat.com> - 6-1
213 - Rebuild for Fedora Core 6 release
214
215 * Tue Sep 5 2006 Jesse Keating <jkeating@redhat.com> - 5.92-1
216 - Bump for FC6 Test3
217
218 * Thu Jul 27 2006 Jesse Keating <jkeating@redhat.com> - 5.91.1-1
219 - Convert deprecated gtk calls. (#200242)
220 - Fix some of the versioning
221
222 * Sun Jul 23 2006 Jesse Keating <jkeating@redhat.com> - 5.91-4
223 - Bump for FC6 Test2
224 - Remove release-notes content, now standalone package
225 - Don't replace issue and issue.net if the end user has modified it
226 - Require fedora-release-notes
227 - Cleanups
228
229 * Mon Jun 19 2006 Jesse Keating <jkeating@redhat.com> - 5.90-3
230 - Cleanups
231
232 * Thu Jun 15 2006 Jesse Keating <jkeating@redhat.com> - 5.90-1
233 - Update for 5.90
234
235 * Wed May 24 2006 Jesse Keating <jkeating@redhat.com> - 5.89-rawhide.2
236 - Update to get new devel repo file
237 - merge minor changes from external cvs .spec file
238
239 * Wed Apr 19 2006 Jesse Keating <jkeating@redhat.com> - 5.89-rawhide.1
240 - Look, a changelog!
241 - Removed duplicate html/css content from doc dir.
242 - Add lynx as a buildreq

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2