/[fedora]/mock/buildsys-build.spec
ViewVC logotype

Contents of /mock/buildsys-build.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.6 - (show annotations) (download)
Thu Jan 4 16:10:48 2007 UTC (2 years, 10 months ago) by jcwillia
Branch: MAIN
CVS Tags: postmerge_20070104, HEAD
Changes since 1.5: +16 -6 lines
merged mock-0-6-branch fixes into HEAD
1 #
2 # Spec file for mock buildsys configuration
3 #
4 Summary: The base set of packages for a mock chroot
5 Name: buildsys-build
6 Version: 0.7
7 Release: 1%{?dist}
8 License: GPL
9 Group: Development/Build Tools
10 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
11 BuildArch: noarch
12
13 # packages that populate a buildsys chroot
14 Requires: bash
15 Requires: buildsys-macros
16 Requires: bzip2
17 Requires: cpio
18 Requires: diffutils
19 Requires: gcc
20 Requires: gcc-c++
21 Requires: gzip
22 Requires: make
23 Requires: patch
24 Requires: perl
25 Requires: rpm-build
26 Requires: sed
27 Requires: tar
28 Requires: unzip
29 Requires: which
30
31 # The rather long-winded format of the conditionals is needed for compatbility
32 # with old rpm versions such as were supplied with Red Hat Linux 7
33
34 # Fedora block
35 %if "%{?fedora}" != ""
36 Requires: coreutils
37 Requires: fedora-release
38 Requires: redhat-rpm-config
39 %if "%{?fedora}" == "4" || "%{?fedora}" == "3" || "%{?fedora}" == "2" || "%{?fedora}" == "1"
40 Requires: elfutils
41 %if "%{?fedora}" == "4" || "%{?fedora}" == "3"
42 Requires: python
43 %endif
44 %endif
45 %endif
46
47 # RHEL block
48 %if "%{?rhel}" != ""
49 Requires: redhat-release
50 Requires: coreutils
51 Requires: elfutils
52 Requires: redhat-rpm-config
53 %if "%{?rhel}" == "4"
54 Requires: python
55 %endif
56 %endif
57
58 # Red Hat Linux [789] block
59 %if "%{?rhl}" != ""
60 Requires: redhat-release
61 %if "%{?rhl}" == "9"
62 Requires: coreutils
63 Requires: elfutils
64 Requires: redhat-rpm-config
65 %else
66 Requires: file
67 Requires: fileutils
68 Requires: findutils
69 %endif
70 # Cater for alternative versions of buildsys-macros
71 %if "%{?rhl}" == "8" || "%{?rhl}" == "8.0"
72 Requires: redhat-rpm-config
73 %endif
74 %endif
75
76 # Aurora block
77 %if "%{?aurora}" != ""
78 Requires: coreutils
79 Requires: fedora-release
80 Requires: redhat-rpm-config
81 %if "%{?aurora}" == "2"
82 Requires: elfutils
83 Requires: python
84 %endif
85 %endif
86
87
88 %description
89 The base set of packages for a mock chroot.
90
91 %build
92
93 %install
94 %{__rm} -rf %{buildroot}
95 %{__mkdir_p} %{buildroot}
96
97 %clean
98 %{__rm} -rf %{buildroot}
99
100 %files
101 %defattr(-,root,root,-)
102 %doc
103 %changelog
104 * Wed Jan 3 2007 Clark Williams <williams@redhat.com>
105 - merged mock-0.6 BZ fixes to trunk
106
107 * Thu Dec 14 2006 Clark Williams <williams@redhat.com>
108 - added fix from David Lutterkort for RHEL
109 - refactored some conditional blocks for simplicity
110 - added this entry for Dennis Gilmore's aurora SPARC fixes
111
112 * Tue Aug 29 2006 Clark Williams <williams@redhat.com>
113 - added rhl buildsys-build rpms
114
115 * Fri Aug 25 2006 Dennis Gilmore <dennis@ausil.us>
116 - add aurora SPARC linux conditionals
117
118 * Mon Aug 7 2006 Clark Williams <williams@redhat.com>
119 - refactored conditional blocks for simplicity
120 - bumped version to match mock
121
122 * Mon Aug 7 2006 Clark Williams <williams@redhat.com> - 0.5-4
123 - added rhel build tags
124
125 * Sun Aug 06 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 0.5-3
126 - For FC4 and FC3 include python
127
128 * Thu Jun 22 2006 Paul Howarth <paul@city-fan.org> - 0.5-2
129 - For FC < 5 or Red Hat Linux 9, include elfutils
130 - For non-Fedora distrbutions, require redhat-release instead of fedora-release
131 - For Red Hat Linux 8 and earlier, require fileutils instead of coreutils
132 - Red Hat Linux 8 requires findutils for brp-strip

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2