Vendor: The Bacula Team
Distribution: %{_dist}
Packager: D. Scott Barninger <barninger@fairfieldcomputers.com>
-BuildRequires: readline-devel, atk-devel, ncurses-devel, pango-devel
+BuildRequires: readline-devel, atk-devel, ncurses-devel, pango-devel, perl
BuildRequires: libstdc++-devel, libxml2-devel, zlib-devel, pkgconfig
%if %{rh7}
BuildRequires: libtermcap-devel
BuildRequires: bonobo-devel
BuildRequires: GConf-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if %{su9}
BuildRequires: termcap
BuildRequires: gconf2-devel
BuildRequires: linc-devel
BuildRequires: freetype2-devel
+BuildRequires: tetex
+BuildRequires: latex2html
%endif
%if %{mdk}
BuildRequires: libtermcap-devel
BuildRequires: libstdc++-static-devel
BuildRequires: glibc-static-devel
BuildRequires: freetype2-devel
+BuildRequires: tetex
+BuildRequires: latex2html
%endif
%if %{fc3}
BuildRequires: libtermcap-devel
BuildRequires: bonobo-activation-devel
BuildRequires: GConf2-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if ! %{rh7} && ! %{su9} && ! %{mdk} && ! %{fc3}
BuildRequires: libtermcap-devel
BuildRequires: GConf2-devel
BuildRequires: linc-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if %{mysql} && ! %{mysql4}
strip static-bacula-fd
cd ../../
+cd doc/latex
+make
+cd ../../
+
%install
cwd=${PWD}
mtx-install
cd ${cwd}
-# setup the manual for the doc dir and correct some broken CVS permissions
+# setup the manual for the doc dir
mkdir html-manual
-cp -p doc/html-manual/*.html html-manual/
-cp -p doc/html-manual/*.jpg html-manual/
-cp -p doc/html-manual/*.gif html-manual/
-cp -p doc/html-manual/*.css html-manual/
-chmod 644 html-manual/*
-chmod 644 doc/bacula.pdf
+cp -p doc/latex/bacula/*.html html-manual/
+cp -p doc/latex/bacula/*.png html-manual/
+cp -p doc/latex/bacula/*.css html-manual/
# fixme - make installs the mysql scripts for sqlite build
%if %{sqlite}
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/bacula/bconsole
/etc/init.d/bacula-fd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/etc/logrotate.d/bacula
%config(noreplace) /etc/bacula/bacula-fd.conf
%changelog
+* Sun Apr 17 2005 D. Scott Barninger <barninger@fairfieldcomputers.com>
+- release 1.36.3 update docs
* Tue Apr 05 2005 D. Scott Barninger <barninger@fairfieldcomputers.com>
- add centos4 build tag
- add x86_64 build tag
Vendor: The Bacula Team
Distribution: %{_dist}
Packager: D. Scott Barninger <barninger@fairfieldcomputers.com>
-BuildRequires: readline-devel, atk-devel, ncurses-devel, pango-devel
+BuildRequires: readline-devel, atk-devel, ncurses-devel, pango-devel, perl
BuildRequires: libstdc++-devel, libxml2-devel, zlib-devel, pkgconfig
%if %{rh7}
BuildRequires: libtermcap-devel
BuildRequires: bonobo-devel
BuildRequires: GConf-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if %{su9}
BuildRequires: termcap
BuildRequires: gconf2-devel
BuildRequires: linc-devel
BuildRequires: freetype2-devel
+BuildRequires: tetex
+BuildRequires: latex2html
%endif
%if %{mdk}
BuildRequires: libtermcap-devel
BuildRequires: libstdc++-static-devel
BuildRequires: glibc-static-devel
BuildRequires: freetype2-devel
+BuildRequires: tetex
+BuildRequires: latex2html
%endif
%if %{fc3}
BuildRequires: libtermcap-devel
BuildRequires: bonobo-activation-devel
BuildRequires: GConf2-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if ! %{rh7} && ! %{su9} && ! %{mdk} && ! %{fc3}
BuildRequires: libtermcap-devel
BuildRequires: GConf2-devel
BuildRequires: linc-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if %{mysql} && ! %{mysql4}
strip static-bacula-fd
cd ../../
+cd doc/latex
+make
+cd ../../
+
%install
cwd=${PWD}
mtx-install
cd ${cwd}
-# setup the manual for the doc dir and correct some broken CVS permissions
+# setup the manual for the doc dir
mkdir html-manual
-cp -p doc/html-manual/*.html html-manual/
-cp -p doc/html-manual/*.jpg html-manual/
-cp -p doc/html-manual/*.gif html-manual/
-cp -p doc/html-manual/*.css html-manual/
-chmod 644 html-manual/*
-chmod 644 doc/bacula.pdf
+cp -p doc/latex/bacula/*.html html-manual/
+cp -p doc/latex/bacula/*.png html-manual/
+cp -p doc/latex/bacula/*.css html-manual/
# fixme - make installs the mysql scripts for sqlite build
%if %{sqlite}
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/bacula/bconsole
/etc/init.d/bacula-fd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/etc/logrotate.d/bacula
%config(noreplace) /etc/bacula/bacula-fd.conf
%changelog
+* Sun Apr 17 2005 D. Scott Barninger <barninger@fairfieldcomputers.com>
+- release 1.36.3 update docs
* Tue Apr 05 2005 D. Scott Barninger <barninger@fairfieldcomputers.com>
- add centos4 build tag
- add x86_64 build tag
Vendor: The Bacula Team
Distribution: %{_dist}
Packager: D. Scott Barninger <barninger@fairfieldcomputers.com>
-BuildRequires: readline-devel, atk-devel, ncurses-devel, pango-devel
+BuildRequires: readline-devel, atk-devel, ncurses-devel, pango-devel, perl
BuildRequires: libstdc++-devel, libxml2-devel, zlib-devel, pkgconfig
%if %{rh7}
BuildRequires: libtermcap-devel
BuildRequires: bonobo-devel
BuildRequires: GConf-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if %{su9}
BuildRequires: termcap
BuildRequires: gconf2-devel
BuildRequires: linc-devel
BuildRequires: freetype2-devel
+BuildRequires: tetex
+BuildRequires: latex2html
%endif
%if %{mdk}
BuildRequires: libtermcap-devel
BuildRequires: libstdc++-static-devel
BuildRequires: glibc-static-devel
BuildRequires: freetype2-devel
+BuildRequires: tetex
+BuildRequires: latex2html
%endif
%if %{fc3}
BuildRequires: libtermcap-devel
BuildRequires: bonobo-activation-devel
BuildRequires: GConf2-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if ! %{rh7} && ! %{su9} && ! %{mdk} && ! %{fc3}
BuildRequires: libtermcap-devel
BuildRequires: GConf2-devel
BuildRequires: linc-devel
BuildRequires: freetype-devel
+BuildRequires: tetex
+BuildRequires: tetex-latex
%endif
%if %{mysql} && ! %{mysql4}
strip static-bacula-fd
cd ../../
+cd doc/latex
+make
+cd ../../
+
%install
cwd=${PWD}
mtx-install
cd ${cwd}
-# setup the manual for the doc dir and correct some broken CVS permissions
+# setup the manual for the doc dir
mkdir html-manual
-cp -p doc/html-manual/*.html html-manual/
-cp -p doc/html-manual/*.jpg html-manual/
-cp -p doc/html-manual/*.gif html-manual/
-cp -p doc/html-manual/*.css html-manual/
-chmod 644 html-manual/*
-chmod 644 doc/bacula.pdf
+cp -p doc/latex/bacula/*.html html-manual/
+cp -p doc/latex/bacula/*.png html-manual/
+cp -p doc/latex/bacula/*.css html-manual/
# fixme - make installs the mysql scripts for sqlite build
%if %{sqlite}
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/init.d/bacula-fd
/etc/init.d/bacula-sd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/usr/man/man1/*
/etc/logrotate.d/bacula
/etc/bacula/bconsole
/etc/init.d/bacula-fd
-%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo doc/bacula.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
+%doc COPYING ChangeLog ReleaseNotes VERIFYING kernstodo
+%doc doc/latex/bacula.pdf doc/latex/developers.pdf html-manual ../Release_Notes-%{version}-%{release}.txt
/etc/logrotate.d/bacula
%config(noreplace) /etc/bacula/bacula-fd.conf
%changelog
+* Sun Apr 17 2005 D. Scott Barninger <barninger@fairfieldcomputers.com>
+- release 1.36.3 update docs
* Tue Apr 05 2005 D. Scott Barninger <barninger@fairfieldcomputers.com>
- add centos4 build tag
- add x86_64 build tag
; winbacula.nsi
;
-; Written by Michel Meyers (michel@tcnnet.dyndns.org)
+; Began as a version written by Michel Meyers (michel@tcnnet.dyndns.org)
;
-; Updated by Kern Sibbald for native Win32 Bacula
+; Adapted by Kern Sibbald for native Win32 Bacula
; added a number of elements from Christopher Hull's installer
;
; D. Scott Barninger Nov 13 2004
; added removal of working-dir files if user selects to remove config
; uninstall is now 100% clean
;
+; D. Scott Barninger Apr 17 2005
+; 1.36.3 release docs update
+; add pdf manual and menu shortcut
+;
; Command line options:
;
; /cygwin - do cygwin install into c:\cygwin\bacula
Section "Install Documentation" SecDoc
SetOutPath "$INSTDIR\doc"
CreateDirectory "$INSTDIR\doc"
- File ..\..\doc\html-manual\*.html
- File ..\..\doc\html-manual\*.gif
- File ..\..\doc\html-manual\*.jpg
+ File ..\..\doc\latex\bacula\*.html
+ File ..\..\doc\latex\bacula\*.png
+ File ..\..\doc\latex\bacula\*.css
+ File ..\..\doc\latex\bacula.pdf
+ ; Create Start Menu entry
+ SetShellVarContext all
+ CreateShortCut "$SMPROGRAMS\Bacula\Manual.lnk" "$INSTDIR\doc\bacula.pdf"
SectionEnd
;