19 ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
19 ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT |
20 ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
20 ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
21 ## SUCH DAMAGE. |
21 ## SUCH DAMAGE. |
22 ## |
22 ## |
23 |
23 |
24 # MSvB: |
|
25 # MSvB: Note, see http://www.bacula.org/en/?page=news |
24 # MSvB: Note, see http://www.bacula.org/en/?page=news |
26 # MSvB: for information on new configuration options. |
25 # MSvB: for information on new configuration options. |
27 # MSvB: Warning! -L /pfx/lib is placed before locally |
26 |
28 # MSvB: built libraries (bacula-<ver>/src/cats...) |
|
29 # MSvB: which causes the old version of bacula to |
|
30 # MSvB: supply logic to the new version build! |
|
31 # MSvB: |
|
32 |
27 |
33 # package information |
28 # package information |
34 Name: bacula |
29 Name: bacula |
35 Summary: Network Backup Tool |
30 Summary: Network Backup Tool |
36 URL: http://www.bacula.org/ |
31 URL: http://www.bacula.org/ |
122 |
117 |
123 %prep |
118 %prep |
124 %setup -q |
119 %setup -q |
125 %patch -p0 |
120 %patch -p0 |
126 rm -f src/lib/tcpd.h |
121 rm -f src/lib/tcpd.h |
|
122 %{l_shtool} subst \ |
|
123 -e 's;\( *\$(LDFLAGS)\)\(.*-L\.\.\/findlib\);\2\1;g' \ |
|
124 -e 's;\( *\$(LDFLAGS)\)\(.*-L\.\.\/cats\);\2\1;g' \ |
|
125 -e 's;\( *\$(LDFLAGS)\)\(.*-L\.\.\/lib\);\2\1;g' \ |
|
126 src/stored/Makefile.in \ |
|
127 src/console/Makefile.in \ |
|
128 src/dird/Makefile.in \ |
|
129 src/filed/Makefile.in \ |
|
130 src/tools/Makefile.in \ |
|
131 src/tray-monitor/Makefile.in \ |
127 |
132 |
128 %build |
133 %build |
129 # generate a random director password |
134 # generate a random director password |
130 #password=`tr -dc A-Za-z0-9 </dev/urandom | head -c 33` |
135 #password=`tr -dc A-Za-z0-9 </dev/urandom | head -c 33` |
131 password=`%{l_openssl} rand -base64 33` |
136 password=`%{l_openssl} rand -base64 33` |