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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.68 - (show annotations) (download)
Mon Sep 8 15:51:03 2008 UTC (14 months, 2 weeks ago) by wtogami
Branch: MAIN
CVS Tags: fedora-release-8-6_transition, HEAD
Changes since 1.67: +4 -1 lines
transition into new key for Fedora 8 and 9
1 %define release_name Werewolf
2 %define dist_version 8
3
4 Summary: Fedora release files
5 Name: fedora-release
6 Version: 8
7 Release: 6.transition
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 >= 7
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 cp -p $RPM_BUILD_ROOT/etc/fedora-release $RPM_BUILD_ROOT/etc/issue
36 echo "Kernel \r on an \m" >> $RPM_BUILD_ROOT/etc/issue
37 cp -p $RPM_BUILD_ROOT/etc/issue $RPM_BUILD_ROOT/etc/issue.net
38 echo >> $RPM_BUILD_ROOT/etc/issue
39 ln -s fedora-release $RPM_BUILD_ROOT/etc/redhat-release
40 ln -s fedora-release $RPM_BUILD_ROOT/etc/system-release
41
42 install -d -m 755 $RPM_BUILD_ROOT/etc/pki/rpm-gpg
43 for file in RPM-GPG-KEY* ; do
44 install -m 644 $file $RPM_BUILD_ROOT/etc/pki/rpm-gpg
45 done
46
47 install -d -m 755 $RPM_BUILD_ROOT/etc/yum.repos.d
48 for file in fedora*repo ; do
49 install -m 644 $file $RPM_BUILD_ROOT/etc/yum.repos.d
50 done
51
52 install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/%{name}
53 for file in compose/*; do
54 install -m 644 $file $RPM_BUILD_ROOT/%{_datadir}/%{name}
55 done
56
57 # Set up the dist tag macros
58 install -d -m 755 $RPM_BUILD_ROOT/etc/rpm
59 cat >> $RPM_BUILD_ROOT/etc/rpm/macros.dist << EOF
60 # dist macros.
61
62 %%fedora %{dist_version}
63 %%dist .fc%{dist_version}
64 %%fc%{dist_version} 1
65 EOF
66
67 %clean
68 rm -rf $RPM_BUILD_ROOT
69
70 %files
71 %defattr(-,root,root,-)
72 %doc GPL
73 %config %attr(0644,root,root) /etc/fedora-release
74 /etc/redhat-release
75 /etc/system-release
76 %dir /etc/yum.repos.d
77 %config(noreplace) /etc/yum.repos.d/*
78 %config(noreplace) %attr(0644,root,root) /etc/issue
79 %config(noreplace) %attr(0644,root,root) /etc/issue.net
80 %config %attr(0644,root,root) /etc/rpm/macros.dist
81 %dir %{_datadir}/%{name}
82 %{_datadir}/%{name}/*
83 %dir /etc/pki/rpm-gpg
84 /etc/pki/rpm-gpg/*
85
86 %changelog
87 * Mon Sep 08 2008 Warren Togami <wtogami@redhat.com> - 8-6
88 - transition into new key for Fedora 8 and 9
89
90 * Wed Dec 12 2007 Jesse Keating <jkeating@redhat.com> - 8-5
91 - Change the urls in the compose configs to point to Fedora 8, not rawhide.
92 - Remove the "core" from updates-testing-source
93
94 * Mon Oct 29 2007 Jesse Keating <jkeating@redhat.com> - 8-3
95 - Update the compose configs
96
97 * Fri Oct 19 2007 Jesse Keating <jkeating@redhat.com> - 8-2
98 - Disable development, enable release/updates.
99
100 * Fri Oct 19 2007 Jesse Keating <jkeating@redhat.com> - 8-1
101 - Build for Fedora 8, add release name, update compose configs
102
103 * Wed Oct 10 2007 Jesse Keating <jkeating@redhat.com> - 7.92-2
104 - Add gpg info to development repos
105
106 * Fri Sep 28 2007 Jesse Keating <jkeating@redhat.com> - 7.92-1
107 - Bump for F8 Test2.
108 - Package up the compose kickstart files
109
110 * Fri Sep 14 2007 Jesse Keating <jkeating@redhat.com> - 7.91-2
111 - Use failovermethod=priority in yum configs (243698)
112
113 * Thu Aug 30 2007 Jesse Keating <jkeating@redhat.com> - 7.91-1
114 - Provide system-release, useful for spinoffs.
115 - Also link system-release to fedora-release for file level checks
116 - Bump for F8 Test2
117 - Fix license tag
118
119 * Thu Jul 27 2007 Jesse Keating <jkeating@redhat.com> - 7.90-1
120 - Bump for F8 Test1
121
122 * Thu Jun 28 2007 Jesse Keating <jkeating@redhat.com> - 7.89-3
123 - Cleanups from review
124 - Don't (noreplace) the dist tag macro file
125
126 * Tue Jun 19 2007 Jesse Keating <jkeating@redhat.com> - 7.89-2
127 - Define the dist macros in this package since we define everyting else here
128
129 * Wed May 30 2007 Jesse Keating <jkeating@redhat.com> - 7.89-1
130 - And we're back to rawhide. Re-enable devel repos
131
132 * Thu May 24 2007 Jesse Keating <jkeating@redhat.com> - 7-3
133 - We have a name!
134 - Require the newer release notes
135
136 * Mon May 21 2007 Jesse Keating <jkeating@redhat.com> - 7-2
137 - Use Everything in the non-mirror URL to the release tree
138
139 * Mon May 21 2007 Jesse Keating <jkeating@redhat.com> - 7-1
140 - First build for Fedora 7
141 - Remove Extras repos (YAY!)
142 - Remove references to "core" in repo files.
143 - Adjust repo files for new mirror structure
144 - Remove Legacy repo
145
146 * Fri Apr 20 2007 Jesse Keating <jkeating@redhat.com> - 6.93-1
147 - Bump for Test 4
148
149 * Mon Mar 19 2007 Jesse Keating <jkeating@redhat.com> - 6.92-1
150 - Bump for Test 3
151 - No more eula in fedora-release, moved to firstboot
152
153 * Fri Feb 23 2007 Jesse Keating <jkeating@redhat.com> - 6.91-1
154 - Bump for Test 2
155
156 * Tue Feb 13 2007 Jesse Keating <jkeating@redhat.com> - 6.90-4
157 - Specfile cleanups
158
159 * Mon Feb 05 2007 Jesse Keating <jkeating@redhat.com> - 6.90-3
160 - Drop the legacy repo file.
161
162 * Fri Jan 26 2007 Jesse Keating <jkeating@redhat.com> - 6.90-2
163 - Core? What Core?
164
165 * Wed Jan 24 2007 Jeremy Katz <katzj@redhat.com> - 6.90-1
166 - Bump to 6.90. Keep working with older release notes
167
168 * Mon Oct 16 2006 Jesse Keating <jkeating@redhat.com> - 6-89
169 - Keep version 6, bump release. Saves from having to rebuild
170 release notes all the time
171
172 * Sun Oct 15 2006 Jesse Keating <jkeating@redhat.com> - 6.89-1
173 - Rebuild for rawhide
174
175 * Thu Oct 12 2006 Jesse Keating <jkeating@redhat.com> - 6-3
176 - version has to stay the same, safe to use.
177
178 * Thu Oct 5 2006 Jesse Keating <jkeating@redhat.com> - 6-2
179 - replace old mirror files with new mirrorlist cgi system
180
181 * Thu Oct 5 2006 Jesse Keating <jkeating@redhat.com> - 6-1
182 - Rebuild for Fedora Core 6 release
183
184 * Tue Sep 5 2006 Jesse Keating <jkeating@redhat.com> - 5.92-1
185 - Bump for FC6 Test3
186
187 * Thu Jul 27 2006 Jesse Keating <jkeating@redhat.com> - 5.91.1-1
188 - Convert deprecated gtk calls. (#200242)
189 - Fix some of the versioning
190
191 * Sun Jul 23 2006 Jesse Keating <jkeating@redhat.com> - 5.91-4
192 - Bump for FC6 Test2
193 - Remove release-notes content, now standalone package
194 - Don't replace issue and issue.net if the end user has modified it
195 - Require fedora-release-notes
196 - Cleanups
197
198 * Mon Jun 19 2006 Jesse Keating <jkeating@redhat.com> - 5.90-3
199 - Cleanups
200
201 * Thu Jun 15 2006 Jesse Keating <jkeating@redhat.com> - 5.90-1
202 - Update for 5.90
203
204 * Wed May 24 2006 Jesse Keating <jkeating@redhat.com> - 5.89-rawhide.2
205 - Update to get new devel repo file
206 - merge minor changes from external cvs .spec file
207
208 * Wed Apr 19 2006 Jesse Keating <jkeating@redhat.com> - 5.89-rawhide.1
209 - Look, a changelog!
210 - Removed duplicate html/css content from doc dir.
211 - Add lynx as a buildreq
212

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2