Commit Graph

237 Commits

Author SHA256 Message Date
Frank Sundermeyer
318cdb8798 New configure script due to version upgrade
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=89
2012-03-30 19:56:01 +00:00
Frank Sundermeyer
21ff33f600 Version 1.0 RC3
* Bugfixes:
  - Issuing hint on missing formatter scripts only when verbosity
    is >= 1
  - spec-file: Fixed typo on suse-xsl-stylesheet recommends
               python-xml needs to be a general requirement
  - fixed path to callouts and style images for FO
* Lots of minor documentation fixes/enhancements

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=88
2012-03-30 19:43:56 +00:00
Frank Sundermeyer
ce3e2ebbc3 Issuing hint on missing formatter scripts only when verbosity is >= 1
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=87
2012-03-29 12:57:03 +00:00
Frank Sundermeyer
197dc706bb Version 1.0 RC2
* Bugfixes:
  - issue a hint rather than exiting when XEP/FOP_WRAPPER do not
    exist
  - daps_xslt/yelp/*.xsl was not installed by make install

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=86
2012-03-29 09:16:02 +00:00
Frank Sundermeyer
e364ec5ef6 * Bugfix: Only issue a hint when XEP/FOP_WRAPPER do not exist
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=85
2012-03-28 10:43:48 +00:00
Frank Sundermeyer
bb5ba667ea Version 1.0 RC1
* Bugfixes:
  - fixed minor package building issues
  - inkscape always returns 0, even in case of an error. Added
    a workaround, so daps now exits when an image conversion with
    inkscape fails
  - --main option should work now
  - Fixed errors on setting the fallback stylesheets
  - comments and remarks did not show up in the docs when requested
    (again ;-(( ) - this is fixed now
* much better error handling - daps will now exit when wrong paths
  or a non existing ROOTID are entered in the user config file
  or the DC file
* significant enhancements to the Documentation
  (Reference & Quickstart)

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=84
2012-03-28 09:00:47 +00:00
Frank Sundermeyer
27c5ae0e88 Bugfix: Typo in Makefile caused catalog error
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=83
2012-03-20 13:15:28 +00:00
Frank Sundermeyer
baf2dea131 * Bugfix: Typo in Makefile caused wrong catalog entries
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=82
2012-03-16 16:02:48 +00:00
Frank Sundermeyer
744748f839 * showvariable now only shows the result to make it better suited
for script usage

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=81
2012-03-15 15:38:56 +00:00
Frank Sundermeyer
c23bccfb66 Version 1.0beta2:
* Bugfix:
  Finally found the correct solution for adding/removing catalog
  entries in the spec file
* Enhancement: webhelp suppport

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=80
2012-03-15 10:17:42 +00:00
Frank Sundermeyer
fc2e98f6b1 Version 1.0beta1:
* Rebuild large parts to make DAPS distribution-independent.
  - rewrote Makefile for automake/autoconf
    => configure; make; make install is now supported
  - thorough cross-distribution testing is still needed, basic tests
    have been run on RedHat, Debian and Ubuntu
* removal of custom stylesheets
  DAPS no longer uses the SUSE stylesheets as a default. It even no
  longer contains the SUSE stylesheets - they are now available as a
  separate package (suse-xsl-stylesheets in Documentation:Tools).
  - By default DAPS uses the generic DocBook stylesheets now
  - Custom stylesheets such as the SUSE stylesheets can be used by
    specifying up to four parameters on the command line/the config
    files:
    * Styleroot:
      Directory containing the custom stylesheets. Must have the same
      directory structure as the original DocBook stylesheet root
      directory. Does _not_ need to contain stylesheets for all output
      formats. If stylesheets are not found, DAPS will automatically
      fall back to the DocBook stylesheets.
      - Variable: STYLEROOT
      - Parameter: --styleroot
      - Value: absolute path to directory
    * Fallback styleroot
      Custom fallback styleroot. If DAPS cannot find styles for the
      given output format, it will automatically fall back to the
      DocBook stylesheets. This config option will add a custom
      fallback directory with higher priority. The DocBook stylesheets
      will remain as a last resort, however.
      - Variable: FALLBACK_STYLEROOT

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=79
2012-03-08 11:17:04 +00:00
Stephan Kulow
d0f6f8dbbb Accepting request 99568 from Documentation:Tools
Sorry, make the fetch-source appear in spec file, rename it to make it more consistent

OBS-URL: https://build.opensuse.org/request/show/99568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/daps?expand=0&rev=1
2012-01-17 10:32:30 +00:00
Thomas Schraitle
44f94625a2 Added daps-fetch-source in spec file, fixed sr#99551
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=77
2012-01-10 09:26:10 +00:00
Thomas Schraitle
bdec46e4aa Renew archive, make fetch_source be more verbose
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=76
2012-01-10 08:24:27 +00:00
Thomas Schraitle
2972d440fd - Really fixed bnc#739213,
- Added COPYING-{2.0,3.0} files

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=75
2012-01-09 16:32:03 +00:00
Thomas Schraitle
805007c924 - Really fixed bnc#739213
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=74
2012-01-09 15:32:49 +00:00
Thomas Schraitle
d4587a7238 Corrected SVNPATH: use Sourceforge SVN URL instead of svn.opensuse.org
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=73
2012-01-09 15:28:01 +00:00
Karl Eichwalder
75705ccca7 list fetch_source as source
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=72
2011-12-28 14:00:18 +00:00
Karl Eichwalder
ae45be9b59 rm fetch_source
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=71
2011-12-28 11:48:31 +00:00
Karl Eichwalder
6e92599461 .changes
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=70
2011-12-28 08:41:50 +00:00
Karl Eichwalder
a56082d70b OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=69 2011-12-27 15:41:41 +00:00
Frank Sundermeyer
ced07a64b0 New version 0.9.2
- BUGFIXES:
  * fixed misspelled variablename in fo generating target
  * remarks in HTML and PDF builds were only shown when comments
    were turned on, too. This had been fixed earlier but the fix
    seems to have been reverted by mistake. Re-enabled the fix in
    the inline.xslt stxlesheets for fo and html
- -r/--remarls now implies draft mode
- -m/--meta now implies draft mode but does not imply remarks
  anymore
    - new switch -m/--meta for pdf builds (adds same functionality as
      for the html builds)

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=68
2011-12-15 14:16:55 +00:00
Karl Eichwalder
8d67bba305 license
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=67
2011-12-15 10:40:11 +00:00
Karl Eichwalder
8d5d74036d .changes
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=66
2011-12-15 06:51:56 +00:00
Karl Eichwalder
37bcbe32ca OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=65 2011-12-15 06:48:17 +00:00
Karl Eichwalder
0759a50317 OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=62 2011-12-15 06:45:07 +00:00
Frank Sundermeyer
29bb2f8258 - BUGFIX: Misspelled variable name in fo generation for FOP
- Styleshhet changes:
  * added first draft of release notes stylesheets

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=61
2011-12-09 11:55:40 +00:00
Thomas Schraitle
1c9496da19 Fixed bugs:
* bnc#573835: pdf-color: title in PDF properties too general
  * bnc#703483: FOP: No Hyphenation?
  * bnc#706452: FOP: Too much Whitespace Behind <ulink> and <filename>
  * bnc#711526: Layout: sect3 can not be distinguished from a sect4
  * bnc#719848: daps stylesheets: Make metadata for PDF draft mode optional

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=60
2011-12-07 14:26:59 +00:00
Frank Sundermeyer
fa931bcda3 Lots of new features/bugfixes
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=59
2011-12-07 14:15:25 +00:00
Thomas Schraitle
27ade85b89 - Raised daps to version 0.9.1
- Fixed URL in fetch_source

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=58
2011-12-07 14:10:57 +00:00
Frank Sundermeyer
ad93dd2db2 - Bugfixes on .document and .desktop file generation
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=57
2011-10-07 12:33:04 +00:00
Thomas Schraitle
fa96d9aa67 - Updated Quick Start/Flyer design
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=56
2011-10-07 08:16:52 +00:00
Frank Sundermeyer
0edc448a07 - Bugfix: image copying on static html builds
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=55
2011-10-06 11:59:40 +00:00
Frank Sundermeyer
21c529e9eb - Bugfix: css file was not properly copied when using --static on
HTML builds

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=54
2011-10-06 10:41:46 +00:00
Frank Sundermeyer
1fc2978021 - 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=53
2011-09-30 22:26:04 +00:00
Frank Sundermeyer
19aca56480 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=52
2011-09-30 15:01:16 +00:00
Frank Sundermeyer
e23d1854e6 - 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=51
2011-09-26 15:42:04 +00:00
Frank Sundermeyer
8624fff516 - target validate now also warns about missing graphics
- Bugfix: verbosity switch -v works correctly now

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=50
2011-09-26 11:49:35 +00:00
Frank Sundermeyer
946cbfa597 - verbosity can now also be set to "0" on the command line (needed
for scripting)
- renamed "--verbose" switch to "--verbosity"
- Specfile: Requires: fam

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=49
2011-09-20 11:55:25 +00:00
Frank Sundermeyer
1e2eef8ace - Specfile: fixed %{ext_man}
- fetch_source now also copies the spec file if needed

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=48
2011-09-19 11:55:33 +00:00
Thomas Schraitle
2919ed7430 Fixed typo with %{ext_man} (removed double '.')
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=47
2011-09-19 11:47:06 +00:00
Frank Sundermeyer
4787c5564f - 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=46
2011-09-19 11:20:18 +00:00
Thomas Schraitle
f71dbba111 - 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=45
2011-09-19 07:00:32 +00:00
Frank Sundermeyer
a6fa0d4aae 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=44
2011-09-15 20:47:13 +00:00
Frank Sundermeyer
7942e0dc08 - Bugfix: remove duplicate entries in SRCFILE list in common.mk
(using sort)

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=43
2011-09-12 13:45:19 +00:00
Frank Sundermeyer
9c502c8a2b 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=42
2011-09-09 22:40:06 +00:00
Frank Sundermeyer
cf082b801c - this time for real: adjusted spec file so daps also builds for
openSUSE_Evergreen_11.2

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=41
2011-09-08 15:27:58 +00:00
Frank Sundermeyer
aa36774b00 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

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=40
2011-09-08 14:25:58 +00:00
Frank Sundermeyer
51a6a1e846 - Reverted previous change since that causes trouble with
11.3

OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=39
2011-08-11 15:33:13 +00:00
Frank Sundermeyer
c6d4ad3bcc - Adjusted spec file so daps also builds for openSUSE_Evergreen_11.2
OBS-URL: https://build.opensuse.org/package/show/Documentation:Tools/daps?expand=0&rev=38
2011-08-11 15:00:38 +00:00