* graphics: add suffixes for engine=lualatex
* support glossaries nomain package option
* support glossaries acronym package option
* Replace much of dynamic CustomBuildHook code by static
`tool.hatch.build.targets.wheel.shared*data` and
`tool.hatch.build.targets.sdist`
* Add missing runner-pipe man pages to both sdist and wheel
* Make `NEWS` and `*.in` files be included with sdist archive again
* Make `tests/` folder be included with sdist archive
* Use locations `/usr/share/doc/rubber` and `/usr/share/man/{,fr/}man1` for
documentation in wheel archive
* Bring back missing ZSH completion file
* Fix support for gpep517
* Add command "clean" to hatch_build.py
* Other misc improvements to hatch_build.py
* Migrate README to Markdown
* Migrate from Setuptools to PEP 517 pyproject.toml and Hatchling
* Require Python >=3.8
* Fix crash with source path that uses special characters
* Announce "--into DIR" at runtime more consistently
* setup.py: Fix version going into call setup(..) and file rubber/version.py
* setup.py: Migrate off of distutils
* setup.py: Hide virtualenvs from command "clean"
- Use python-rpm-macros and pyproject macros to build.
- Actually run the testsuite.
OBS-URL: https://build.opensuse.org/package/show/Publishing/rubber?expand=0&rev=18
133 lines
5.3 KiB
Plaintext
133 lines
5.3 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Mar 12 08:05:33 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
|
|
|
- Update to 1.6.7:
|
|
* graphics: add suffixes for engine=lualatex
|
|
* support glossaries nomain package option
|
|
* support glossaries acronym package option
|
|
* Replace much of dynamic CustomBuildHook code by static
|
|
`tool.hatch.build.targets.wheel.shared*data` and
|
|
`tool.hatch.build.targets.sdist`
|
|
* Add missing runner-pipe man pages to both sdist and wheel
|
|
* Make `NEWS` and `*.in` files be included with sdist archive again
|
|
* Make `tests/` folder be included with sdist archive
|
|
* Use locations `/usr/share/doc/rubber` and `/usr/share/man/{,fr/}man1` for
|
|
documentation in wheel archive
|
|
* Bring back missing ZSH completion file
|
|
* Fix support for gpep517
|
|
* Add command "clean" to hatch_build.py
|
|
* Other misc improvements to hatch_build.py
|
|
* Migrate README to Markdown
|
|
* Migrate from Setuptools to PEP 517 pyproject.toml and Hatchling
|
|
* Require Python >=3.8
|
|
* Fix crash with source path that uses special characters
|
|
* Announce "--into DIR" at runtime more consistently
|
|
* setup.py: Fix version going into call setup(..) and file rubber/version.py
|
|
* setup.py: Migrate off of distutils
|
|
* setup.py: Hide virtualenvs from command "clean"
|
|
- Use python-rpm-macros and pyproject macros to build.
|
|
- Actually run the testsuite.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 12 11:04:32 UTC 2024 - pgajdos@suse.com
|
|
|
|
- remove dependency on /usr/bin/python3 using
|
|
%python3_fix_shebang macro, [bsc#1212476]
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 17 15:03:53 UTC 2021 - Matthias Mailänder <mailaender@opensuse.org>
|
|
|
|
- Update to version 1.6.0
|
|
+ Add support for LuaTeX via the lualatex module
|
|
+ Introduce rubbercache for faster compilations
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 9 20:33:24 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
|
|
|
|
- Update to version 1.5.1:
|
|
+ Restore support for 8-bits encoded .tex sources (Debian:
|
|
#907937, #907988).
|
|
+ Fix many crashing log/warning/error messages.
|
|
- Changes from versin 1.5.0:
|
|
+ Requires python 3.
|
|
+ Remove support for selection of paper size and orientation.
|
|
+ Prohibit onchange directive unless --unsafe mode.
|
|
+ Fix stacktrace when parsing BibTeX errors (LP: #1533723).
|
|
+ Use open mode r+ for /dev/null instead of rw (LP: #1543622)
|
|
+ Always give a relative source path to fig2dev (Debian:
|
|
#345954).
|
|
+ Detect "Missing character" messages in log files (Debian:
|
|
#384155).
|
|
+ Update hooks for all parsers (Debian: #813855, LP: #1470988).
|
|
+ Accept uppercase image extensions (LP: #1583475).
|
|
- Drop rubber-makeinfo-unsupported-option.patch: no longer needed
|
|
for any supported openSUSE version.
|
|
- Switch BuildRequires, Requires, and macros to python3
|
|
equivalents.
|
|
- Link duplicate files using fdupes.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 18 11:21:45 UTC 2016 - badshah400@gmail.com
|
|
|
|
- Add rubber-makeinfo-unsupported-option.patch to fix building
|
|
on openSUSE <= 13.2, where makeinfo does not support the
|
|
"--info" option.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 18 11:00:15 UTC 2016 - badshah400@gmail.com
|
|
|
|
- Update to version 1.4:
|
|
+ New distutils-based build & install scripts by Nicolas.
|
|
+ Report BibTeX / Biber errors more reliably.
|
|
+ We have support for embedding R code via knitr.
|
|
http://yihui.name/knitr/
|
|
Closes: https://bugs.launchpad.net/rubber/+bug/1422759
|
|
Note that since R can run arbitrary external code, --unsafe
|
|
must be given at the command line:
|
|
rubber -d --unsafe paper.Rtex
|
|
creates beautifully typeset PDF from your R script.
|
|
+ Support for PythonTeX package. Also requires --unsafe if
|
|
you want Rubber to invoke pythontex.
|
|
+ Rubber will no longer attempt to use jpeg2ps on its own, which
|
|
has been superseded by sam2p. (You can add it back by
|
|
providing your own rules.ini.)
|
|
+ More refactoring, reducing the number of code paths to test and
|
|
maintain.
|
|
+ Bugs fixed: lp#628150, lp#975376, lp#1090115.
|
|
- Also package HTML and PDF documentation in main package
|
|
(documentation files are rather small and do not warrant a
|
|
separate doc pkg).
|
|
- Drop conditionals and macro definitions for ancient distro
|
|
versions.
|
|
- Add BuildRequires: texinfo, required for building PDF
|
|
documentation.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 27 11:50:55 UTC 2012 - coolo@suse.com
|
|
|
|
- we also need to require info for %post scripts
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 7 13:19:36 UTC 2012 - coolo@suse.com
|
|
|
|
- add explicit buildrequire makeinfo
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 25 20:44:38 UTC 2010 - badshah400@gmail.com
|
|
|
|
- Remove texlive texlive-bin texlive-bin-latex from Requires,
|
|
texlive automatically pulls them in
|
|
- Lots of miscellaneous cleanup in the spec file
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 2 00:11:40 UTC 2010 - badshah400@gmail.com
|
|
|
|
- spec file cleanup
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 1 06:48:33 UTC 2010 - badshah400@gmail.com
|
|
|
|
- Intital package from upstream (development snapshot
|
|
v20090819)
|
|
|