]> git.sur5r.net Git - bacula/bacula/commitdiff
Create README + tar release
authorKern Sibbald <kern@sibbald.com>
Sat, 8 Oct 2005 12:10:14 +0000 (12:10 +0000)
committerKern Sibbald <kern@sibbald.com>
Sat, 8 Oct 2005 12:10:14 +0000 (12:10 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@2426 91ce42f0-d328-0410-95d8-f526ca767f89

gui/Makefile.in
gui/README [new file with mode: 0644]

index 5b35a535dfda29afbfe3b93ed03ad4478fc8740c..b0bdc4205081797e55ff744d86135fedd8444b35 100755 (executable)
@@ -51,11 +51,22 @@ clean:
 
 # clean for distribution
 distclean: clean
-       @$(RMF) -r CVS
+       @$(RMF) -rf CVS
 
 devclean: clean
        @for subdir in freebsd linux solaris; do \
            if [ -f $${subdir}/Makefile ]; then \
                     (cd $${subdir}; $(MAKE) devclean) \
            fi; \
+
+release: clean
+       (cwd=`pwd`; rm -rf /tmp/bacula-gui-$(VERSION); \
+         cd ..; cp -rp $$cwd /tmp/bacula-gui-$(VERSION); \
+         cd /tmp; \
+         tar cvfz $$cwd/bacula-gui-$(VERSION).tar.gz bacula-gui-$(VERSION); \
+         rm -rf /tmp/bacula-gui-$(VERSION); \
+         echo " "; \
+         echo "Release is in: $$cwd/bacula-gui-$(VERSION).tar.gz"; \
+         echo " ")
+
 # ------------------------------------------------------------------------
diff --git a/gui/README b/gui/README
new file mode 100644 (file)
index 0000000..ac26280
--- /dev/null
@@ -0,0 +1,49 @@
+
+This is the Bacula GUI directory. It contains graphical tools for
+Bacula, and consists of the following subdirectories:
+
+  Directory          Contents
+  bacula-web         A management level tool for reporting Backup
+                     job status. It is a Web based application that
+                     uses php.
+  bimagemgr          A web based tool for managing and burning CD
+                     images of Volumes created by Bacula.
+
+Build instructions:                       
+
+First, you must do:
+
+  cd <gui>
+  ./configure --with-bacula=<path-to-bacula-source>
+
+  This will find the current Bacula version, and create
+  all the Makefiles from Makefile.in  
+
+  Do not edit the Makefiles or your changes will be lost. Always
+  edit Makefile.in
+
+For bacula-web: 
+  cd bacula-web
+  examine the README 
+    or alternatively use the html document released as   
+    bacula-docs-nn.mm.xx.tar.gz
+
+For bimagemgr:
+  There are a number of additional configuration options that
+    you may specify on the ./configure line shown above. To see
+    them enter: ./configure --help
+  cd bimagemgr
+  make
+  make install
+  ...
+
+To create a distribution tar file (NOT YET IMPLEMENTED!!!!!)
+   cd <gui>
+   ./configure --with-bacula=<bacula-source-directory>
+   make clean
+   make
+   make release
+
+   The output will be a .tar.gz file in the current directory
+   with the name bacula-gui-<version>.tar.gz 
+   It will print the name.