Commit Graph

117 Commits

Author SHA256 Message Date
Dominique Leuenberger
fd10c8c48e Accepting request 1072315 from M17N
- ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498]

OBS-URL: https://build.opensuse.org/request/show/1072315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=66
2023-03-17 16:01:04 +00:00
09ac97e932 - ship %{_docdir}/groff/pdf also in groff-doc [bsc#1208498]
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=90
2023-03-16 10:11:51 +00:00
f6685ff28b - ship %{_docdir}/groff/pdf also in groff-doc
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=89
2023-03-16 10:05:06 +00:00
Dominique Leuenberger
b3a65812e8 Accepting request 1058164 from M17N
OBS-URL: https://build.opensuse.org/request/show/1058164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=65
2023-01-14 19:31:02 +00:00
72b2e92dde Accepting request 1055783 from home:pgajdos
- set doc-default-operating-system and doc-volume-operating-system
  to SUSE [bsc#1185613c#5], $PRETTY_NAME cannot be used build time

OBS-URL: https://build.opensuse.org/request/show/1055783
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=87
2023-01-13 09:16:57 +00:00
Dominique Leuenberger
d2d8258c15 Accepting request 1043322 from M17N
OBS-URL: https://build.opensuse.org/request/show/1043322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=64
2022-12-17 19:36:14 +00:00
Dr. Werner Fink
d05cc667ae Accepting request 1043137 from home:pgajdos
- set doc-default-operating-system and doc-volume-operating-system
  to $PRETTY_NAME [bsc#1185613]

OBS-URL: https://build.opensuse.org/request/show/1043137
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=85
2022-12-16 12:28:15 +00:00
Dominique Leuenberger
d9ca8eeb59 Accepting request 952251 from M17N
OBS-URL: https://build.opensuse.org/request/show/952251
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=63
2022-02-10 22:11:24 +00:00
c96e20fc3b Accepting request 952250 from home:sbrabec:branches:M17N
- Do not fail with rpm --excludedocs (bsc#1192195).

OBS-URL: https://build.opensuse.org/request/show/952250
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=84
2022-02-07 21:08:18 +00:00
Dominique Leuenberger
2145c8ebe9 Accepting request 934883 from M17N
OBS-URL: https://build.opensuse.org/request/show/934883
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=62
2021-12-03 19:35:18 +00:00
a0d6850b3b Accepting request 934882 from home:sbrabec:branches:M17N
- Remove /usr/share/groff/current from groff-full. It creates file
  conflicts during version upgrade (bsc#1192195#c8).

OBS-URL: https://build.opensuse.org/request/show/934882
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=83
2021-11-30 22:43:10 +00:00
Dominique Leuenberger
db7a907f89 Accepting request 840764 from M17N
OBS-URL: https://build.opensuse.org/request/show/840764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=61
2020-10-12 11:46:34 +00:00
Tomáš Chvátal
8bc3b0607c Accepting request 840760 from home:dimstar:Factory
- Don't create recursive link 'current' inside
  /usr/share/groff/%{version}.

OBS-URL: https://build.opensuse.org/request/show/840760
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=81
2020-10-10 12:44:31 +00:00
Dominique Leuenberger
b5d344f791 Accepting request 762178 from M17N
OBS-URL: https://build.opensuse.org/request/show/762178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=60
2020-01-12 22:17:11 +00:00
Tomáš Chvátal
e31aced986 Accepting request 762102 from home:lnussel:branches:M17N
- don't recommend groff-full as that would pull in X etc by default.
  Instead use packageand on groff and ghostscript-library to only install
  groff-full when other deps are already there.

OBS-URL: https://build.opensuse.org/request/show/762102
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=79
2020-01-09 12:36:35 +00:00
Dominique Leuenberger
133e36b4f7 Accepting request 758083 from M17N
OBS-URL: https://build.opensuse.org/request/show/758083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=59
2019-12-23 21:39:48 +00:00
Marguerite Su
cf4427cb5d Accepting request 757874 from home:mcepl:branches:M17N
Add man page roff(7) to alternatives to avoid conflict with mandoc.

OBS-URL: https://build.opensuse.org/request/show/757874
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=77
2019-12-19 07:46:34 +00:00
Stephan Kulow
ffd50ec598 Accepting request 676873 from M17N
OBS-URL: https://build.opensuse.org/request/show/676873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=58
2019-02-24 19:45:45 +00:00
Marguerite Su
4da656efb2 Accepting request 676872 from home:MargueriteSu:branches:M17N:fonts
- install essential build files needed by ghostscript-fonts-grops

OBS-URL: https://build.opensuse.org/request/show/676872
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=75
2019-02-18 04:07:42 +00:00
Stephan Kulow
f899df3d9f Accepting request 665274 from M17N
OBS-URL: https://build.opensuse.org/request/show/665274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=57
2019-02-04 20:16:59 +00:00
Marguerite Su
28042585f6 Accepting request 664974 from home:jengelh:branches:M17N
guidelines say these should not be there

OBS-URL: https://build.opensuse.org/request/show/664974
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=73
2019-01-13 10:48:47 +00:00
Tomáš Chvátal
f579393a13 OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=72 2019-01-11 14:08:54 +00:00
Tomáš Chvátal
4618a74c4e OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=71 2019-01-11 13:57:55 +00:00
Tomáš Chvátal
6c063f9a6e OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=70 2019-01-07 12:27:53 +00:00
Tomáš Chvátal
badb5eb7ba OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=69 2019-01-07 10:11:24 +00:00
Tomáš Chvátal
f473dfa0d3 - Version update to 1.22.4:
* Many fixes for hyphenation helping
  * Various build tweaks
  * See the NEWS file for details
- New signature -> update keyring file
- Remove upstream merged patches:
  * groff-multi-thread.patch
  * groff-reproducible-mdate.patch
  * groff-use-SDE.patch
- Remove groff-1.21-groffer-libexecdir.patch as upstream redid
  the autotools rules and uses configure option now
- Rebase patch groff-1.20.1-deunicode.patch
- Rebase patch groff-1.21-CVE-2009-5081.patch
- Drop patch groff-1.21-CVE-2009-5080.patch as it seems the shell
  script now properly safeguards against this
- Rebase patch 0002-documentation-for-the-locale-keyword.patch
- Recreate groff-force-locale-usage.patch for autotools buildsystem
- Add patch 0004-don-t-use-usr-bin-env-in-shebang.patch
- Remove groff_1.22.3-1.debian.diff and replace it with split
  debian patches:
  * bash-scripts.patch
  * sort-perl-hash-keys.patch
- Remove not really needed patch groff-1.20.1-destbufferoverflow.patch

OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=68
2019-01-04 14:23:17 +00:00
Tomáš Chvátal
81b0e36542 OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=67 2019-01-03 12:59:41 +00:00
Tomáš Chvátal
04674f11fb - Switch to multibuild in order to avoid having to manage 2
differentiating spec files

OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=66
2019-01-03 12:55:24 +00:00
Dominique Leuenberger
7a53fc14a9 Accepting request 646007 from M17N
OBS-URL: https://build.opensuse.org/request/show/646007
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=56
2018-11-09 06:50:19 +00:00
Tomáš Chvátal
5056a15007 Accepting request 645935 from home:bmwiedemann:branches:M17N
add groff-reproducible-mdate.patch and groff-use-SDE.patch to allow to override build time to make package build reproducible (boo#1047218)

OBS-URL: https://build.opensuse.org/request/show/645935
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=64
2018-11-02 07:21:32 +00:00
Dominique Leuenberger
7621bcc00f Accepting request 588516 from M17N
OBS-URL: https://build.opensuse.org/request/show/588516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=55
2018-03-26 09:54:08 +00:00
Tomáš Chvátal
e2ff32eaa7 Accepting request 588511 from home:kukuk:branches:M17N
- Use %license instead of %doc [bsc#1082318]

- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/588511
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=62
2018-03-19 11:01:50 +00:00
Dominique Leuenberger
25ae842387 Accepting request 558057 from M17N
- Set the license to GPL-3.0+ as per COPYING

- Replace xorg-x11-devel buildrequires by the needed individual
  libraries

- Set the license to GPL-3.0+ as per COPYING

- Replace xorg-x11-devel buildrequires by the needed individual
  libraries

OBS-URL: https://build.opensuse.org/request/show/558057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=54
2017-12-23 11:17:36 +00:00
Tomáš Chvátal
d86d7137dd - Set the license to GPL-3.0+ as per COPYING
- Set the license to GPL-3.0+ as per COPYING

OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=60
2017-12-18 10:35:57 +00:00
Tomáš Chvátal
6efc44cf86 Accepting request 557134 from home:elvigia:branches:M17N
- Replace xorg-x11-devel buildrequires by the needed individual
  libraries

- Replace xorg-x11-devel buildrequires by the needed individual
  libraries

OBS-URL: https://build.opensuse.org/request/show/557134
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=59
2017-12-14 18:58:16 +00:00
Dominique Leuenberger
37e9a8dbd1 Accepting request 412541 from M17N
- Add patch for bnc#989903 and move all scripts from libdir to
  libexecdir

- Add patch for bnc#989903 and move all scripts from libdir to
  libexecdir (forwarded request 412540 from scarabeus_iv)

OBS-URL: https://build.opensuse.org/request/show/412541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=53
2016-07-28 21:43:10 +00:00
Tomáš Chvátal
29944b244c Accepting request 412540 from home:scarabeus_iv:branches:M17N
- Add patch for bnc#989903 and move all scripts from libdir to
  libexecdir

- Add patch for bnc#989903 and move all scripts from libdir to
  libexecdir

OBS-URL: https://build.opensuse.org/request/show/412540
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=57
2016-07-21 11:33:47 +00:00
Dominique Leuenberger
8a330809f9 Accepting request 284053 from M17N
- Version bump to latest release 1.22.3:
  * X11 resources for `gxditview', which were previously installed in
    /usr/X11/lib/X11/app-defaults no matter which `prefix' was set, are
    now installed in appresdir=$prefix/lib/X11/app-defaults.  If
    `appresdir' is not a standard X11 resource directory, the environment
    variable XFILESEARCHPATH should be set to this path.  The standard
    default directories depends on the system `libXt'.
  * This new preprocessor (contributed by Bernd Warken) allows embedding of
    code for GNU LilyPond (http://www.lilypond.org), a music typesetter.  The
    data gets automatically processed and embedded as EPS images.
  * Bernd Warken contributed a new preprocessor to handle Perl code that can
    be evaluated and then processed by groff.
  * Another preprocessor from Bernd Warken to pretty-print Pinyin syllables
    like `guo2wang2' as `guówáng'.
  * The pdfroff utility script now activates its `--no-toc-relocation' option
    by default, unless a request similar to:
     .if !\n[PHASE] .tm pdfroff-option:set toc_relocation=enabled
    is invoked during input file processing; (`.if !\n[PHASE] ...' ensures
    that the effect of the `.tm' request is restricted to the document setup
    phase of processing, as pdfroff sets it to 1 or 2 in the output phase,
    but leaves it unset in the setup phase).
    The bundled `spdf.tmac' macro package, which implicitly activates
    `-mpdfmark' for `ms' macro users, ensures that TOC relocation is
    appropriately enabled, when the `.TC' macro is invoked.
  * The -mom macro package now has full support for eqn, pic, and tbl, as well
    as captioning and labelling of pdf images and preprocessor output.  Lists
    of Figures, Equations, and Tables can now be autogenerated.  PDF_IMAGE has
    a new FRAME option.
  * A French introduction to the -me macro package has been added (file
    `meintro_fr.me').

OBS-URL: https://build.opensuse.org/request/show/284053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=52
2015-02-06 09:52:57 +00:00
Tomáš Chvátal
aa9e62969e OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=55 2015-02-04 13:47:43 +00:00
Tomáš Chvátal
0c61fc9a4d - Version bump to latest release 1.22.3:
* X11 resources for `gxditview', which were previously installed in
    /usr/X11/lib/X11/app-defaults no matter which `prefix' was set, are
    now installed in appresdir=$prefix/lib/X11/app-defaults.  If
    `appresdir' is not a standard X11 resource directory, the environment
    variable XFILESEARCHPATH should be set to this path.  The standard
    default directories depends on the system `libXt'.
  * This new preprocessor (contributed by Bernd Warken) allows embedding of
    code for GNU LilyPond (http://www.lilypond.org), a music typesetter.  The
    data gets automatically processed and embedded as EPS images.
  * Bernd Warken contributed a new preprocessor to handle Perl code that can
    be evaluated and then processed by groff.
  * Another preprocessor from Bernd Warken to pretty-print Pinyin syllables
    like `guo2wang2' as `guówáng'.
  * The pdfroff utility script now activates its `--no-toc-relocation' option
    by default, unless a request similar to:
     .if !\n[PHASE] .tm pdfroff-option:set toc_relocation=enabled
    is invoked during input file processing; (`.if !\n[PHASE] ...' ensures
    that the effect of the `.tm' request is restricted to the document setup
    phase of processing, as pdfroff sets it to 1 or 2 in the output phase,
    but leaves it unset in the setup phase).
    The bundled `spdf.tmac' macro package, which implicitly activates
    `-mpdfmark' for `ms' macro users, ensures that TOC relocation is
    appropriately enabled, when the `.TC' macro is invoked.
  * The -mom macro package now has full support for eqn, pic, and tbl, as well
    as captioning and labelling of pdf images and preprocessor output.  Lists
    of Figures, Equations, and Tables can now be autogenerated.  PDF_IMAGE has
    a new FRAME option.
  * A French introduction to the -me macro package has been added (file
    `meintro_fr.me').

OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=54
2015-02-04 12:11:48 +00:00
Dominique Leuenberger
f040ffe95d Accepting request 266018 from M17N
1

OBS-URL: https://build.opensuse.org/request/show/266018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=51
2014-12-22 11:54:09 +00:00
OBS User mrdocs
6b14c8ba9c Accepting request 266003 from home:msmeissn:branches:M17N
- build with PIE

- build with PIE

OBS-URL: https://build.opensuse.org/request/show/266003
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=52
2014-12-21 01:32:09 +00:00
Stephan Kulow
ecb195d2ec Accepting request 180806 from M17N
- move man.local and mdoc.local from groff-full to groff
  * fixes libssh2.org testsuite

- move man.local and mdoc.local from groff-full to groff
  * fixes libssh2.org testsuite

OBS-URL: https://build.opensuse.org/request/show/180806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=48
2013-06-26 07:19:59 +00:00
Michal Vyskocil
1941139737 - move man.local and mdoc.local from groff-full to groff
* fixes libssh2.org testsuite

- move man.local and mdoc.local from groff-full to groff
  * fixes libssh2.org testsuite

OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=50
2013-06-25 07:56:39 +00:00
Stephan Kulow
79c77c50aa Accepting request 179292 from M17N
- Take care of mmroff.1.gz as well as of mmroff perl script 

- Move important non-graphical macros from groff-full back to groff
  as otherwise many packages do not build anymore

- modify groff_1.22.2-2.debian.diff - remove the part related to
  src/preproc/html/pre-html.cpp, fixes bnc#755533

- Take care of mmroff.1.gz as well as of mmroff perl script 

- Move important non-graphical macros from groff-full back to groff
  as otherwise many packages do not build anymore

OBS-URL: https://build.opensuse.org/request/show/179292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=47
2013-06-18 08:42:13 +00:00
Dr. Werner Fink
9c4ffc85c2 .
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=48
2013-06-17 11:19:11 +00:00
Dr. Werner Fink
b7ffd32c6b .
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=47
2013-06-17 10:26:22 +00:00
Dr. Werner Fink
b9fa76165e .
OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=46
2013-06-17 10:22:06 +00:00
Stephan Kulow
27821d0fdd Accepting request 177705 from M17N
- modify groff_1.22.2-2.debian.diff - remove the part related to
  src/preproc/html/pre-html.cpp, fixes bnc#755533

- update to groff 1.22.2
  * gropdf: A new driver for generating PDF output directly,
    contributed by Deri James and written in Perl
  * The -mom macro package has reached version 2.0, focusing on
    PDF output with gropdf (using the new `pdfmom' wrapper script).
    See the file`version-2.html' of the -mom documentation for a list
    of the many changes.
  * pdfmom: A new wrapper around groff that facilitates the production of PDF
    documents from files formatted with the -mom macros.
  * and a lot more, see NEWS for details
- obsoletes:
    config-guess-sub-update.patch, dtto
    groff_1.21-6.debian.diff, replaced by
- added groff_1.22.2-2.debian.diff
- create a stripped-down version of groff usable for viewing of manual pages
- new groff-full package contains the rest of groff tools capable to work with
  images, html or pdf. It contains the devx fonts, thus obsoletes groff-devx
  it aims to fix bnc#755533 - grohtml built without pnm* tools in PATH
- gxdview.spec is removed as gxdview is built from groff-full.spec
- verify the tarball using gpg-offline - this is done in groff-full only
  to retain a limited list of dependencies for base groff

- config-guess-sub-update.patch: Update config.guess/sub for aarch64

  With -Tascii8, "\(:u" for ü won't work.

- update to groff 1.22.2

OBS-URL: https://build.opensuse.org/request/show/177705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/groff?expand=0&rev=46
2013-06-11 04:33:21 +00:00
Michal Vyskocil
3095de2229 - modify groff_1.22.2-2.debian.diff - remove the part related to
src/preproc/html/pre-html.cpp, fixes bnc#755533

OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=44
2013-06-05 09:03:20 +00:00