| 1 |
%define release_name Moonshine
|
| 2 |
|
| 3 |
Summary: Fedora release files
|
| 4 |
Name: fedora-release
|
| 5 |
Version: 7
|
| 6 |
Release: 3
|
| 7 |
License: GFDL
|
| 8 |
Group: System Environment/Base
|
| 9 |
URL: http://fedoraproject.org
|
| 10 |
Source: %{name}-%{version}.tar.gz
|
| 11 |
Obsoletes: redhat-release
|
| 12 |
Provides: redhat-release
|
| 13 |
Requires: fedora-release-notes >= 7
|
| 14 |
# We require release notes to make sure that they don't get dropped during
|
| 15 |
# upgrades, and just because we always want the release notes available
|
| 16 |
# instead of explicitly asked for
|
| 17 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
| 18 |
BuildArch: noarch
|
| 19 |
|
| 20 |
%description
|
| 21 |
Fedora release files such as yum configs and various /etc/ files that
|
| 22 |
define the release.
|
| 23 |
|
| 24 |
%prep
|
| 25 |
%setup -q
|
| 26 |
|
| 27 |
%build
|
| 28 |
|
| 29 |
%install
|
| 30 |
rm -rf $RPM_BUILD_ROOT
|
| 31 |
install -d $RPM_BUILD_ROOT/etc
|
| 32 |
echo "Fedora release %{version} (%{release_name})" > $RPM_BUILD_ROOT/etc/fedora-release
|
| 33 |
cp -p $RPM_BUILD_ROOT/etc/fedora-release $RPM_BUILD_ROOT/etc/issue
|
| 34 |
echo "Kernel \r on an \m" >> $RPM_BUILD_ROOT/etc/issue
|
| 35 |
cp -p $RPM_BUILD_ROOT/etc/issue $RPM_BUILD_ROOT/etc/issue.net
|
| 36 |
echo >> $RPM_BUILD_ROOT/etc/issue
|
| 37 |
ln -s fedora-release $RPM_BUILD_ROOT/etc/redhat-release
|
| 38 |
|
| 39 |
install -d -m 755 $RPM_BUILD_ROOT/etc/pki/rpm-gpg
|
| 40 |
for file in RPM-GPG-KEY* ; do
|
| 41 |
install -m 644 $file $RPM_BUILD_ROOT/etc/pki/rpm-gpg
|
| 42 |
done
|
| 43 |
|
| 44 |
install -d -m 755 $RPM_BUILD_ROOT/etc/yum.repos.d
|
| 45 |
for file in fedora*repo ; do
|
| 46 |
install -m 644 $file $RPM_BUILD_ROOT/etc/yum.repos.d
|
| 47 |
done
|
| 48 |
|
| 49 |
%clean
|
| 50 |
rm -rf $RPM_BUILD_ROOT
|
| 51 |
|
| 52 |
%files
|
| 53 |
%defattr(-,root,root,-)
|
| 54 |
%attr(0644,root,root) /etc/fedora-release
|
| 55 |
/etc/redhat-release
|
| 56 |
%dir /etc/yum.repos.d
|
| 57 |
%config(noreplace) /etc/yum.repos.d/*
|
| 58 |
%doc GPL
|
| 59 |
%config(noreplace) %attr(0644,root,root) /etc/issue
|
| 60 |
%config(noreplace) %attr(0644,root,root) /etc/issue.net
|
| 61 |
%dir /etc/pki/rpm-gpg
|
| 62 |
/etc/pki/rpm-gpg/*
|
| 63 |
|
| 64 |
%changelog
|
| 65 |
* Thu May 24 2007 Jesse Keating <jkeating@redhat.com> - 7-3
|
| 66 |
- We have a name!
|
| 67 |
- Require the newer release notes
|
| 68 |
|
| 69 |
* Mon May 21 2007 Jesse Keating <jkeating@redhat.com> - 7-2
|
| 70 |
- Use Everything in the non-mirror URL to the release tree
|
| 71 |
|
| 72 |
* Mon May 21 2007 Jesse Keating <jkeating@redhat.com> - 7-1
|
| 73 |
- First build for Fedora 7
|
| 74 |
- Remove Extras repos (YAY!)
|
| 75 |
- Remove references to "core" in repo files.
|
| 76 |
- Adjust repo files for new mirror structure
|
| 77 |
- Remove Legacy repo
|
| 78 |
|
| 79 |
* Fri Apr 20 2007 Jesse Keating <jkeating@redhat.com> - 6.93-1
|
| 80 |
- Bump for Test 4
|
| 81 |
|
| 82 |
* Mon Mar 19 2007 Jesse Keating <jkeating@redhat.com> - 6.92-1
|
| 83 |
- Bump for Test 3
|
| 84 |
- No more eula in fedora-release, moved to firstboot
|
| 85 |
|
| 86 |
* Fri Feb 23 2007 Jesse Keating <jkeating@redhat.com> - 6.91-1
|
| 87 |
- Bump for Test 2
|
| 88 |
|
| 89 |
* Tue Feb 13 2007 Jesse Keating <jkeating@redhat.com> - 6.90-4
|
| 90 |
- Specfile cleanups
|
| 91 |
|
| 92 |
* Mon Feb 05 2007 Jesse Keating <jkeating@redhat.com> - 6.90-3
|
| 93 |
- Drop the legacy repo file.
|
| 94 |
|
| 95 |
* Fri Jan 26 2007 Jesse Keating <jkeating@redhat.com> - 6.90-2
|
| 96 |
- Core? What Core?
|
| 97 |
|
| 98 |
* Wed Jan 24 2007 Jeremy Katz <katzj@redhat.com> - 6.90-1
|
| 99 |
- Bump to 6.90. Keep working with older release notes
|
| 100 |
|
| 101 |
* Mon Oct 16 2006 Jesse Keating <jkeating@redhat.com> - 6-89
|
| 102 |
- Keep version 6, bump release. Saves from having to rebuild
|
| 103 |
release notes all the time
|
| 104 |
|
| 105 |
* Sun Oct 15 2006 Jesse Keating <jkeating@redhat.com> - 6.89-1
|
| 106 |
- Rebuild for rawhide
|
| 107 |
|
| 108 |
* Thu Oct 12 2006 Jesse Keating <jkeating@redhat.com> - 6-3
|
| 109 |
- version has to stay the same, safe to use.
|
| 110 |
|
| 111 |
* Thu Oct 5 2006 Jesse Keating <jkeating@redhat.com> - 6-2
|
| 112 |
- replace old mirror files with new mirrorlist cgi system
|
| 113 |
|
| 114 |
* Thu Oct 5 2006 Jesse Keating <jkeating@redhat.com> - 6-1
|
| 115 |
- Rebuild for Fedora Core 6 release
|
| 116 |
|
| 117 |
* Tue Sep 5 2006 Jesse Keating <jkeating@redhat.com> - 5.92-1
|
| 118 |
- Bump for FC6 Test3
|
| 119 |
|
| 120 |
* Thu Jul 27 2006 Jesse Keating <jkeating@redhat.com> - 5.91.1-1
|
| 121 |
- Convert deprecated gtk calls. (#200242)
|
| 122 |
- Fix some of the versioning
|
| 123 |
|
| 124 |
* Sun Jul 23 2006 Jesse Keating <jkeating@redhat.com> - 5.91-4
|
| 125 |
- Bump for FC6 Test2
|
| 126 |
- Remove release-notes content, now standalone package
|
| 127 |
- Don't replace issue and issue.net if the end user has modified it
|
| 128 |
- Require fedora-release-notes
|
| 129 |
- Cleanups
|
| 130 |
|
| 131 |
* Mon Jun 19 2006 Jesse Keating <jkeating@redhat.com> - 5.90-3
|
| 132 |
- Cleanups
|
| 133 |
|
| 134 |
* Thu Jun 15 2006 Jesse Keating <jkeating@redhat.com> - 5.90-1
|
| 135 |
- Update for 5.90
|
| 136 |
|
| 137 |
* Wed May 24 2006 Jesse Keating <jkeating@redhat.com> - 5.89-rawhide.2
|
| 138 |
- Update to get new devel repo file
|
| 139 |
- merge minor changes from external cvs .spec file
|
| 140 |
|
| 141 |
* Wed Apr 19 2006 Jesse Keating <jkeating@redhat.com> - 5.89-rawhide.1
|
| 142 |
- Look, a changelog!
|
| 143 |
- Removed duplicate html/css content from doc dir.
|
| 144 |
- Add lynx as a buildreq
|
| 145 |
|