-------------------------------------------------------------------
Fri Oct  7 08:13:54 UTC 2011 - toms@suse.de

- Updated Quick Start/Flyer design

-------------------------------------------------------------------
Thu Oct  6 11:59:03 UTC 2011 - fsundermeyer@opensuse.org

- Bugfix: image copying on static html builds

-------------------------------------------------------------------
Thu Oct  6 10:39:58 UTC 2011 - fsundermeyer@opensuse.org

- Bugfix: css file was not properly copied when using --static on
  HTML builds 

-------------------------------------------------------------------
Fri Sep 30 22:25:08 UTC 2011 - fsundermeyer@opensuse.org

- Bugfixing HTML generation. Copying/linking images and CSS made 
  problems when old builöds were present. This fix ensures images/css
  files get removed before trying to create them 

-------------------------------------------------------------------
Fri Sep 30 14:48:36 UTC 2011 - fsundermeyer@opensuse.org

Beta 8:

- new option "--static" for html builds copies images and css files
  rather than linking them (which is the default)
- document-files-html / document-files-pdf / desktop-files now only
  generate the desktop files rather than creating tarballs
  * tarballs are generated with dist-document-files-html, dist-...
  * document-files-dir-name, desktop-files-dir-name show the
    directory names for the generated desktop files
- new file names for PDFs:
  color: ($BOOK|$ROOTID)_$LANG.pdf
  print: ($BOOK|$ROOTID)-print_$LANG.pdf
- new option --def-file=DEFFILE for target package-src. If specified
  also adds all ENV files referenced in the DEF-file to the tarball
- new option --def-file=DEFFILE for target locdrop adds the DEF-file
  to the notrans tarball
- Bugfix:
  * get name targets (pdf-name, html-dir-name,...) now support
    options --name, --rootid, -cdr

-------------------------------------------------------------------
Mon Sep 26 15:36:46 UTC 2011 - fsundermeyer@opensuse.org

- spec file changes so daps builds for SLE 11 / 11.1:
  * checkbot is a recommendation for SLE
  * require python-xml for < 1120
  * replace make_install macro with a literal make install call,
    since 11.1/SLE 11 do not have the macro
- use the tar option --transform instead of --xform in order to be
  compatible with older tar versions
- Bugfix Makefile: global option -d has been replaced with --debug
    
-------------------------------------------------------------------
Mon Sep 26 11:45:24 UTC 2011 - fsundermeyer@opensuse.org

- target validate now also warns about missing graphics
- Bugfix: verbosity switch -v works correctly now

-------------------------------------------------------------------
Tue Sep 20 11:53:36 UTC 2011 - fsundermeyer@opensuse.org

- verbosity can now also be set to "0" on the command line (needed
  for scripting)
- renamed "--verbose" switch to "--verbosity"
- Specfile: Requires: fam

-------------------------------------------------------------------
Mon Sep 19 11:52:50 UTC 2011 - fsundermeyer@opensuse.org

- Specfile: fixed %{ext_man}
- fetch_source now also copies the spec file if needed

-------------------------------------------------------------------
Mon Sep 19 10:46:07 UTC 2011 - fsundermeyer@opensuse.org

- Completely rewrote the verbosity stuff:
  * Verbosity none: only display on line with result (default)
  * Verbosity 1 (-v, --verbose=1): print the most important target results
  * Verbosity 2 (-vv --verbose=2): print all commands called by make
  * Default verbosity level can be overwritten in ~/.daps/config via
    VERBOSITY=(0|1|2)
- General option -d is no longer supported to avoid confusion with
  subcommand option -d (draft mode) - use --debug instead
- Replaced target clean-book with clean-results
- Updated BUGS and TODO
- Stylesheets:
  * fixed bnc#573835 (PDF metadata)
- Bugfix: BUILD_DIR is now set in the makefiles
- Packaging:
  * added script that generates the source tarball via
    svn export
  * added %{ext_man} to spec file

-------------------------------------------------------------------
Mon Sep 19 06:58:53 UTC 2011 - toms@suse.de

- Applied spec file changes after Jan Engelhardt's mail on 
  opensuse-packaging:
  (see also http://en.opensuse.org/openSUSE:Specfile_guidelines)
- removal of '# norootforbuild'
- removal of Authors list, no longer desired in factory
- removal of %clean section, no longer required
- adding %{?_smp_mflags} whereever there is none 

-------------------------------------------------------------------
Thu Sep 15 20:32:09 UTC 2011 - fsundermeyer@opensuse.org

Beta 7

- DAPS now supports EPS (will be converted to PDF and PNG) and
  PDF images; SVG sources can also be converted into PDF
  - new dependencies for EPS and PDF support in spec file:
    ghostscript-library, poppler tools
- completely revised images.mk to increase readability and improved
  inline documentation
- sped up png optimization with optipng by using optimization level
  2 rather than 8: almost no difference in file-size, but huge
  difference in speed
- Bugfixes:
  - rewrote profiling, since the changes from beta6 introduced
    an error that prevented profiling on changed files

-------------------------------------------------------------------
Mon Sep 12 13:44:08 UTC 2011 - fsundermeyer@opensuse.org

- Bugfix: remove duplicate entries in SRCFILE list in common.mk
          (using sort)

-------------------------------------------------------------------
Fri Sep  9 22:33:43 UTC 2011 - fsundermeyer@opensuse.org

Beta 6

- DAPS can now use XML source files with any suffix
  (not only *.xml--the KDE  project for example is using *.docbook);
-  set default values for PROFOS and PROFARCH in case they are empty
- Bugfixes:
  * target validate: call function comments_remarks rather than
    build_generic
  * target locdrop: correct docmanager command; warn if no file has
    doc:trans=yes

-------------------------------------------------------------------
Thu Sep  8 15:26:48 UTC 2011 - fsundermeyer@opensuse.org

- this time for real:  adjusted spec file so daps also builds for
  openSUSE_Evergreen_11.2

-------------------------------------------------------------------
Thu Sep  8 14:22:11 UTC 2011 - fsundermeyer@opensuse.org

Beta 5

- print filename and ids for chapter and section headlines
  in draft mode
- added 301 and 302 codes to dontwarn options of checkbot 
- start image viewer in target getimages only when there are images

-------------------------------------------------------------------
Thu Aug 11 15:32:45 UTC 2011 - fsundermeyer@opensuse.org

- Reverted previous change since that causes trouble with
  11.3

-------------------------------------------------------------------
Thu Aug 11 14:58:40 UTC 2011 - fsundermeyer@opensuse.org

- Adjusted spec file so daps also builds for openSUSE_Evergreen_11.2

-------------------------------------------------------------------
Thu Aug 11 14:31:50 UTC 2011 - fsundermeyer@opensuse.org

- Using a stylesheet rather than the buggy /usr/bin/xml to get the
  rootid of a file for target checklink 

-------------------------------------------------------------------
Wed Aug 10 14:37:31 UTC 2011 - toms@suse.de

- Changed standard layout from Novell to SUSE (1st attempt)

-------------------------------------------------------------------
Mon Aug  8 09:56:15 UTC 2011 - fsundermeyer@opensuse.org

- BUGFIX: target checklink now exits when no rootid or filename is
          specified; rootid from ENVfile is ignored 

-------------------------------------------------------------------
Fri Aug  5 15:08:20 UTC 2011 - fsundermeyer@opensuse.org

- BUGFIX: Profiling was only redone when the _xml_ source files had
          changed, not when the entity files had changed - added a
          dependency on *.ent to the profiling target $(PROFILES) 
          to fix this

-------------------------------------------------------------------
Fri Aug  5 14:45:49 UTC 2011 - fsundermeyer@opensuse.org

- BUGFIX: getimages function did not work in verbose or
          debug mode 

-------------------------------------------------------------------
Thu Aug  4 14:00:20 UTC 2011 - fsundermeyer@opensuse.org

- adding a workaround for the crappy xml program that has no catalog
  support

-------------------------------------------------------------------
Thu Aug  4 12:15:56 UTC 2011 - fsundermeyer@opensuse.org

- Colored output is now automatically disabled when not being on a
  Terminal - so you now pipe daps commands to other programs
  (e.g. a PDF Viewer or a browser) 

-------------------------------------------------------------------
Thu Aug  4 10:24:02 UTC 2011 - fsundermeyer@opensuse.org

- Added option --file to target checklink

-------------------------------------------------------------------
Mon Aug  1 14:34:53 UTC 2011 - fsundermeyer@opensuse.org

- Changing target validate again: when being called explicitly, it
  now always checks profiled sources _with remarks_ ($REMARKS is
  set to 1). Options -r and -c have been removed again. 
- Bugfix: Using $@ instead of $SCMD_ARGS in getopts calls in
  lib/daps_functions

-------------------------------------------------------------------
Mon Aug  1 11:33:13 UTC 2011 - fsundermeyer@opensuse.org

- we need to be able to install daps and susedoc in parallel
  internally, so removed the Obsoletes: susedoc statement
  from the spec file
- target validate can now be called with -r and -c, too 

-------------------------------------------------------------------
Thu Jul 28 15:25:42 UTC 2011 - fsundermeyer@opensuse.org

- Bugfix: daps-susespell: the extra-dict was not invoked correctly

-------------------------------------------------------------------
Tue Jul 26 15:34:47 UTC 2011 - fsundermeyer@opensuse.org

- BUGFIX: DAPS_ENV_NAME must not be set in config

-------------------------------------------------------------------
Tue Jul 26 10:44:24 UTC 2011 - fsundermeyer@opensuse.org

Beta 4

- spec file:  
  * removed obsolete python dependencies (they moved to daps-docmanager)
  * obsoletes susedoc
  * recommends daps-docmanager and aspell+en dicts
- daps-susespell now has a man page and supports additional options
  --lang and --dict
  
-------------------------------------------------------------------
Mon Jul 25 20:30:30 UTC 2011 - fsundermeyer@opensuse.org

- daps-susespell can now check multiple files
- Bugfix in lib/docbook-macros: Element typo (arearefs)

-------------------------------------------------------------------
Mon Jul 25 14:26:21 UTC 2011 - fsundermeyer@opensuse.org

- Target checklink (chklnk, jana) now supports --rootid 

-------------------------------------------------------------------
Mon Jul 25 08:19:17 UTC 2011 - fsundermeyer@opensuse.org

- Added exits after target calls
- Improved help/README on target init 

-------------------------------------------------------------------
Fri Jul 22 21:21:46 UTC 2011 - fsundermeyer@opensuse.org

- Bugfix: daps init help now works correctly 
- Added a quickstart README
- Improved error handling and verbose output
- The majority of targets now write a logfile

-------------------------------------------------------------------
Thu Jul 21 15:28:02 UTC 2011 - fsundermeyer@opensuse.org

Beta 3

- Bugfix: USEMETA now works correctly
- added new binary daps-susepell (Spellchecker)
- added new target getimages

-------------------------------------------------------------------
Wed Jul 20 15:34:47 UTC 2011 - fsundermeyer@opensuse.org

- Bugfixes
  * replaced @VERSION@ and @DATE@ in daps man page
  * daps error messages now go to STDERR
  * DTDROOT/xslt (STYLEDEVEL) is the new defaul-LAYOUTROOT
  * Fixed the long-standing bug that required to activate remarks
    _and_ comments in order to see remarks
    
- new optional config option for ~/.daps/config: DAPS_ENV_DEFAULT
  to specify a default ENVFILE. If set, will be automatically used
  unless an alternative ENVFILE is specified on the commandline via
  -e/--envfile or via a sourced ENVFILE by DAPS_ENV_NAME

- added new target showenv that print variables ENVFILE and BASE_DIR;
  can output more variables if needed


-------------------------------------------------------------------
Tue Jul 19 21:16:20 UTC 2011 - fsundermeyer@opensuse.org

- format_options needs to be called from the main call_make functions 

-------------------------------------------------------------------
Tue Jul 19 14:43:00 UTC 2011 - fsundermeyer@opensuse.org

- Bugfix: Sourcing an ENV with DAPS_ENV_NAME set did not work
- Bugfix: Command line arguments for comments, drafts and remarks
  were not properly exported
  
-------------------------------------------------------------------
Thu Jul 14 15:25:29 UTC 2011 - fsundermeyer@opensuse.org

- Moved daps-xmlformat to bin
- specifying a default ENVfile with DAPS_ENV_NAME=<ENV> in
  ~/.daps/config now also works when BASE_DIR is specified 

-------------------------------------------------------------------
Thu Jul 14 14:20:05 UTC 2011 - fsundermeyer@opensuse.org

- added a new subcommend: init, which creates a working environment incl.
  an ENV file and a xml/MAIN 

-------------------------------------------------------------------
Wed Jul 13 15:06:17 UTC 2011 - fsundermeyer@opensuse.org

- Fixed a bug in xslt/misc/get-all-used-files.xsl; common.mk needed
  to be changed, too
- error messages are directed to /dev/null when calling make_nolog

-------------------------------------------------------------------
Wed Jul 13 13:28:48 UTC 2011 - fsundermeyer@opensuse.org

- LOG_DIR was not exported
- when running showvariable the date was always printed with the
  result - this is hopefully fixed now
- Expanded ENV conversion example in the upgrade README
  
-------------------------------------------------------------------
Wed Jul 13 11:47:00 UTC 2011 - fsundermeyer@opensuse.org

- replaced the last remnants of "susedoc" with "daps" 

-------------------------------------------------------------------
Wed Jul 13 08:56:17 UTC 2011 - fsundermeyer@opensuse.org

- Removed copy pdf from package PDF

-------------------------------------------------------------------
Wed Jul 13 07:56:05 UTC 2011 - fsundermeyer@opensuse.org

- fixed dist-graphics (images were packed with absolute path)
- fixed HTML-USED (imagelist was wrong)
- fixed USED (removed double entries)
- added --extra-files option to package-src in order to be able
  to pack additional ENVfiles
- added --fop option for package-pdf
- packaging targets now have their own function in daps_functions

-------------------------------------------------------------------
Mon Jul 11 09:41:38 UTC 2011 - fsundermeyer@opensuse.org

- lib/daps_functions: Fixed xep wrapper call
  (susedoc-xep -> daps-xep) 

-------------------------------------------------------------------
Fri Jul  8 13:15:49 UTC 2011 - fsundermeyer@opensuse.org

- common.mk: Another fix for projectfiles/reminingfiles: $INCLUDED
  must include $MAIN, otherwise getentityname.py will be called with
  an empty $INCLUDED if the book only contains a single MAIN file 

-------------------------------------------------------------------
Fri Jul  8 12:32:42 UTC 2011 - fsundermeyer@opensuse.org

- common.mk: MAIN was missing in projectfiles; fixed remainingfiles
- added TODO for man page generation, init target 

-------------------------------------------------------------------
Fri Jul  8 08:15:53 CEST 2011 - ke@suse.de

- Remove my name from the authors' list.

-------------------------------------------------------------------
Thu Jul  7 09:33:47 UTC 2011 - fsundermeyer@opensuse.org

- Changed the IDs in /etc/xml/suse-catalog.xml to something that
  makes more sense

-------------------------------------------------------------------
Thu Jul  7 08:07:09 UTC 2011 - fsundermeyer@opensuse.org

-  Fix for -e/-b options

-------------------------------------------------------------------
Wed Jul  6 15:11:21 UTC 2011 - fsundermeyer@opensuse.org

- added short options -b and -e for basedir and envfile
- reformatted help

-------------------------------------------------------------------
Fri Jul  1 21:58:37 UTC 2011 - fsundermeyer@opensuse.org

First beta of the DocBook Authoring and Publishing Suite (daps),
the successor of susedoc. Major changes compared to susedoc:

* make calls have been replaced by central wrapper script daps
  with svn/git style syntax
* Independent from shell environment
* All output generated by susedoc is placed in <wd>/build (default)
  or in <BUILDDIR> (can be spcified on the copmmand line)
* Strict separation between generated content and source files
* Typical Linux configuration style hierarchy established:
  - System wide configuration ( /etc/daps/config )
  - User configuration ( ~/.daps/config )
  - Book specific (ENVfile)
  - Command line
* STDOUT output much less verbose, log file is written
* Debugging function
* bugfixes