Spec URL: https://spot.fedorapeople.org/tl2025/texlive-acrotex.spec SRPM URL: https://spot.fedorapeople.org/tl2025/texlive-acrotex-svn330-1.fc44.src.rpm Description: The bundle contains: the web package to redefine page layout to web-friendly dimensions; the exerquiz package for defining on-line exercises and quizzes of various sorts; the eForms package for support of PDF forms; the insdljs package for inserting document-level JavaScript in LaTeX documents; the dljslib library of JavaScript functions for use with exerquiz; and the eq2db package for converting an exerquiz quiz for processing by a ASP server-side script. Fedora Account System Username: spot This package is part of an effort to modularize and more completely package TeXLive in Fedora, starting with TL2025. A copr with F43 and Rawhide builds for this package (and the rest of the package set) can be found here: https://copr.fedorainfracloud.org/coprs/spot/texlive-2025/ The use of a high epoch is intentional, this is the legacy of TeXLive, and it ensures consistency in dependencies and forcing upgrades. The "acrotex" bundle is not part of "proper" TeXLive, it lives in the tlcontrib space, but components within "proper" TeXLive depend on it, so I've packaged it as a standalone package (along with "eq-save" and "mathtime-ltx").
Copr build: https://copr.fedorainfracloud.org/coprs/build/9597640 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2397821-texlive-acrotex/fedora-rawhide-x86_64/09597640-texlive-acrotex/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
You may want to fix texlive-acrotex.spec:18: W: mixed-use-of-spaces-and-tabs (spaces: line 8, tab: line 18) You can document how you get: Source2: texlive-licenses.tar.xz Ad: tar -xf %{SOURCE0} -C %{buildroot}%{_texmf_main} tar -xf %{SOURCE1} -C %{buildroot}%{_texmf_main} move the extraction to %prep and in %install do just `cp -a`. Big %docs: texlive-acrotex.noarch: W: package-with-huge-docs 87% you may consider doc subpackage as the package has almost 3MB.
I will move the extraction for these smaller packages, but there is a significant buildtime cost (and added spec complexity) to copying the tex components twice (once in %build, again in %install) when building the larger collection packages, and I do not think it is worth changing them there. To your point on the docs... in the past, there were -doc subpackages for most of the texlive component packages and it scaled poorly. rpm has mechanisms to install without files marked as %doc and that is a far better solution for most texlive components (and it makes the packaging so much cleaner). Only in egregious cases where the docs are massive (texlive-context-doc) do I force a -doc subpackage. New SPEC: https://spot.fedorapeople.org/tl2025/texlive-acrotex.spec New SRPM: https://spot.fedorapeople.org/tl2025/texlive-acrotex-svn330-2.fc44.src.rpm
Created attachment 2108239 [details] The .spec file difference from Copr build 9597640 to 9636927
Copr build: https://copr.fedorainfracloud.org/coprs/build/9636927 (succeeded) Review template: https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2397821-texlive-acrotex/fedora-rawhide-x86_64/09636927-texlive-acrotex/fedora-review/review.txt Please take a look if any issues were found. --- This comment was created by the fedora-review-service https://github.com/FrostyX/fedora-review-service If you want to trigger a new Copr build, add a comment containing new Spec and SRPM URLs or [fedora-review-service-build] string.
APPROVED
Miroslav, can you flip the review flag on and off here, the tooling says "Could not execute request_repo: The Bugzilla bug's review was approved over 60 days ago", which I did not know was a thing. :/
updated
The Pagure repository was created at https://src.fedoraproject.org/rpms/texlive-acrotex