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

Contents of /rpms/fedora-release/devel/fedora-release.spec

Parent Directory Parent Directory | Revision Log Revision Log


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

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2