1 %define release_name Parsidora
2 %define dist_version 12
4 Summary: Parsidora release files
5 Name: parsidora-release
9 Group: System Environment/Base
10 Source: %{name}-%{version}.tar.gz
11 Obsoletes: redhat-release
12 Provides: redhat-release = %{version}-%{release}
13 Provides: system-release = %{version}-%{release}
14 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
16 Conflicts: fedora-release
17 Conflicts: generic-release
20 Parsidora release files such as yum configs and various /etc/ files that
24 Summary: Release Notes
25 License: Open Publication
26 Group: System Environment/Base
27 Provides: system-release-notes = %{version}-%{release}
28 Conflicts: fedora-release-notes
29 Conflicts: generic-release-notes
32 Parsidora release notes package.
40 rm -rf $RPM_BUILD_ROOT
41 install -d $RPM_BUILD_ROOT/etc
42 echo "Parsidora release %{version} (%{release_name})" > $RPM_BUILD_ROOT/etc/fedora-release
43 echo "cpe://o:parsidora:parsidora:%{version}" > $RPM_BUILD_ROOT/etc/system-release-cpe
44 cp -p $RPM_BUILD_ROOT/etc/fedora-release $RPM_BUILD_ROOT/etc/issue
45 echo "Kernel \r on an \m (\l)" >> $RPM_BUILD_ROOT/etc/issue
46 cp -p $RPM_BUILD_ROOT/etc/issue $RPM_BUILD_ROOT/etc/issue.net
47 echo >> $RPM_BUILD_ROOT/etc/issue
48 ln -s fedora-release $RPM_BUILD_ROOT/etc/redhat-release
49 ln -s fedora-release $RPM_BUILD_ROOT/etc/system-release
51 install -d -m 755 $RPM_BUILD_ROOT/etc/pki/rpm-gpg
53 install -m 644 RPM-GPG-KEY* $RPM_BUILD_ROOT/etc/pki/rpm-gpg/
55 # Install all the keys, link the primary keys to primary arch files
56 # and to compat parsidora location
57 pushd $RPM_BUILD_ROOT/etc/pki/rpm-gpg/
58 for arch in i386 x86_64 ppc ppc64
60 ln -s RPM-GPG-KEY-fedora-%{dist_version}-primary RPM-GPG-KEY-fedora-$arch
62 ln -s RPM-GPG-KEY-fedora-%{dist_version}-primary RPM-GPG-KEY-fedora
65 install -d -m 755 $RPM_BUILD_ROOT/etc/yum.repos.d
66 for file in fedora*repo ; do
67 install -m 644 $file $RPM_BUILD_ROOT/etc/yum.repos.d
70 # Set up the dist tag macros
71 install -d -m 755 $RPM_BUILD_ROOT/etc/rpm
72 cat >> $RPM_BUILD_ROOT/etc/rpm/macros.dist << EOF
75 %%fedora %{dist_version}
76 %%dist .fc%{dist_version}
81 rm -rf $RPM_BUILD_ROOT
84 %defattr(-,root,root,-)
86 %config %attr(0644,root,root) /etc/fedora-release
89 %config %attr(0644,root,root) /etc/system-release-cpe
91 %config(noreplace) /etc/yum.repos.d/*
92 %config(noreplace) %attr(0644,root,root) /etc/issue
93 %config(noreplace) %attr(0644,root,root) /etc/issue.net
94 %config %attr(0644,root,root) /etc/rpm/macros.dist
99 %defattr(-,root,root,-)
100 %doc README.Parsidora-Release-Notes
103 * Tue Jan 26 2010 Hedayat Vatankhah <hedayat@grad.com> 12.0-1
104 - Initial package for parsidora-release and parsidora-release-notes, forked
105 from generic packages