Logoj0ke.net Open Build Service > Projects > server:backup > bacula > Changes
Sign Up | Log In

Changes of Revision 4

[-] Changed bacula.spec
x
 
1
@@ -1,2890 +1,327 @@
2
-# Bacula RPM spec file
3
-# Copyright (C) 2000-2008 Kern Sibbald
4
-
5
-# Platform Build Configuration
6
-
7
-# basic defines for every build
8
-%define _version 2.4.4
9
-%define _release 1
10
-%define depkgs_version 11Sep08
11
-%define _rescuever 2.4.4
12
-%define docs_version 2.4.4
13
-
14
-# any patches for this release
15
-# be sure to check the setup section for patch macros
16
-
17
-#--------------------------------------------------------------------------
18
-# it should not be necessary to change anything below here for a release
19
-# except for patch macros in the setup section
20
-#--------------------------------------------------------------------------
21
-
22
-%define single_dir 0
23
-%{?single_dir_install:%define single_dir 1}
24
-%if %{single_dir}
25
-%define _prefix /opt/bacula
26
-%else
27
-%define _prefix /usr
28
-%endif
29
-
30
-Summary:       Bacula - The Network Backup Solution
31
-Name:          bacula
32
-Version:       %{_version}
33
-Release:       %{_release}
34
-Group:         System Environment/Daemons
35
-License:       GPL v2
36
-Source0:       http://www.prdownloads.sourceforge.net/bacula/%{name}-%{version}.tar.gz
37
-Source1:       http://www.prdownloads.sourceforge.net/bacula/depkgs-%{depkgs_version}.tar.gz
38
-Source2:       Release_Notes-%{version}-%{release}.tar.gz
39
-Source3:       http://www.prdownloads.sourceforge.net/bacula/%{name}-docs-%{docs_version}.tar.gz
40
-Source4:       http://www.prdownloads.sourceforge.net/bacula/%{name}-rescue-%{_rescuever}.tar.gz
41
-Source5:       bacula-2.2.7-postgresql.patch
42
-
43
-BuildRoot:     %{_tmppath}/%{name}-%{version}root
44
-URL:           http://www.bacula.org/
45
-Prefix:            %{_prefix}
46
-
47
-# define the basic package description
48
-%define blurb Bacula - It comes by night and sucks the vital essence from your computers.
49
-%define blurb2 Bacula is a set of computer programs that permit you (or the system
50
-%define blurb3 administrator) to manage backup, recovery, and verification of computer
51
-%define blurb4 data across a network of computers of different kinds. In technical terms,
52
-%define blurb5 it is a network client/server based backup program. Bacula is relatively
53
-%define blurb6 easy to use and efficient, while offering many advanced storage management
54
-%define blurb7 features that make it easy to find and recover lost or damaged files.
55
-%define blurb8 Bacula source code has been released under the GPL version 2 license.
56
-
57
-# source directory locations
58
-%define _docsrc ../%{name}-docs-%{docs_version}
59
-%define _rescuesrc ../%{name}-rescue-%{_rescuever}
60
-%define depkgs ../depkgs
61
-
62
-# directory locations
63
-%if %{single_dir}
64
-%define _sbindir /opt/bacula
65
-%define _subsysdir /opt/bacula/working
66
-%define sqlite_bindir /opt/bacula/sqlite
67
-%define _mandir /usr/share/man
68
-%define sysconf_dir /opt/bacula
69
-%define script_dir /opt/bacula/scripts
70
-%define working_dir /opt/bacula/working
71
-%define pid_dir /opt/bacula/working
72
-%else
73
-%define _sbindir %_prefix/sbin
74
-%define _subsysdir /var/lock/subsys
75
-%define sqlite_bindir %_libdir/bacula/sqlite
76
-%define _mandir %_prefix/share/man
77
-%define sysconf_dir /etc/bacula
78
-%define script_dir %_libdir/bacula
79
-%define working_dir /var/lib/bacula
80
-%define pid_dir /var/run
81
-%endif
82
-
83
-# NOTE these defines are used in some rather complex useradd and groupadd
84
-# commands. If you change them examine the post scripts for consequences.
85
-%define director_daemon_user bacula
86
-%define storage_daemon_user bacula
87
-%define file_daemon_user root
88
-%define daemon_group bacula
89
-# group that has write access to tape devices, usually disk on Linux
90
-%define storage_daemon_group disk
91
-%define user_file /etc/passwd
92
-%define group_file /etc/group
93
-
94
-# program locations
95
-%define useradd /usr/sbin/useradd
96
-%define groupadd /usr/sbin/groupadd
97
-%define usermod /usr/sbin/usermod
98
-
99
-# platform defines - set one below or define the build_xxx on the command line
100
-# RedHat builds
101
-%if 0%{?redhat_version} == 7
102
-%define build_rh7 1
103
-%endif
104
-
105
-%if 0%{?redhat_version} == 8
106
-%define build_rh8 1
107
-%endif
108
-
109
-%if 0%{?redhat_version} == 9
110
-%define build_rh9 1
111
-%endif
112
-
113
-%if 0%{?fedora_version} == 1
114
-%define build_fc1 1
115
-%endif
116
-
117
-%if 0%{?fedora_version} == 2
118
-%define build_fc2 1
119
-%endif
120
-
121
-%if 0%{?fedora_version} == 3
122
-%define build_fc3 1
123
-%endif
124
-
125
-%if 0%{?fedora_version} == 4
126
-%define build_fc4 1
127
-%endif
128
-
129
-%if 0%{?fedora_version} == 5
130
-%define build_fc5 1
131
-%endif
132
-
133
-%if 0%{?fedora_version} == 6
134
-%define build_fc6 1
135
-%endif
136
-
137
-%if 0%{?fedora_version} == 7
138
-%define build_fc7 1
139
-%endif
140
-
141
-%if 0%{?fedora_version} == 8
142
-%define build_fc8 1
143
-%endif
144
-
145
-%if 0%{?fedora_version} == 9
146
-%define build_fc9 1
147
-%endif
148
-
149
-%if 0%{?fedora_version} == 10
150
-%define build_fc10 1
151
-%endif
152
-
153
-%if 0%{?rhel_version} == 3
154
-%define build_rhel3 1
155
-%endif
156
-
157
-%if 0%{?rhel_version} == 4
158
-%define build_rhel4 1
159
-%endif
160
-
161
-%if 0%{?rhel_version} == 5
162
-%define build_rhel5 1
163
-%endif
164
-
165
-%if 0%{?centos_version} == 3
166
-%define build_centos3 1
167
-%endif
168
-
169
-%if 0%{?centos_version} == 4
170
-%define build_centos4 1
171
-%endif
172
-
173
-%if 0%{?centos_version} == 5
174
-%define build_centos5 1
175
-%endif
176
-
177
-%if 0%{?sl_version} == 3
178
-%define build_sl3 1
179
-%endif
180
-
181
-%if 0%{?sl_version} == 4
182
-%define build_sl4 1
183
-%endif
184
-
185
-%if 0%{?sl_version} == 5
186
-%define build_sl5 1
187
-%endif
188
-
189
-%if 0%{?suse_version} >= 900 && 0%{?suse_version} <= 930 || 0%{?sles_version} == 9
190
-%define build_su9 1
191
-%endif
192
-
193
-%if 0%{?suse_version} >= 1000 %% 0%{?suse_version} <= 1010 || 0%{?sles_version} == 10
194
-%define build_su10 1
195
-%endif
196
-
197
-%if 0%{?suse_version} == 1020
198
-%define build_su102 1
199
-%endif
200
-
201
[+] Added 001-check-python26.diff ^
[+] Added bacula-dir.fw ^
[+] Added bacula-dir.init ^
[+] Added bacula-fd.fw ^
[+] Added bacula-fd.init ^
[+] Added bacula-sd.fw ^
[+] Added bacula-sd.init ^
[+] Deleted bacula.spec244 ^