Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 502566 - app-text/ghostscript-gpl-9.10: minor ebuild tweaks
Summary: app-text/ghostscript-gpl-9.10: minor ebuild tweaks
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Codec Project
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2014-02-26 21:56 UTC by Rafał Mużyło
Modified: 2022-04-17 12:09 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch implementing the tweaks (ebuild-tweaks.patch,1.29 KB, patch)
2014-02-26 21:56 UTC, Rafał Mużyło
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rafał Mużyło 2014-02-26 21:56:59 UTC
Created attachment 371364 [details, diff]
patch implementing the tweaks

Seeing that bug 121709 is still getting nowhere, perhaps we could try to do it in little steps ?

The first one would be switching from ghostscript to ghostpdl tarball.
AFAICT, this would require changing only two lines in the ebuild, the way ghostpdl tarball is now.

The other two blocks in this patch are:
- as I mentioned a couple older bugs, cmaps aren't fonts - they're handled by a completely different mechanism, so adding them to $FONTPATH is pointless

- IIRC, 'mv -f' *can't* fail (well, not for 'mv' from coreutils (or even any POSIX compliant ?))

With the first step done, maintainer of ghostscript-gpl could then consider adding the new executables from bug 121709 under useflags.
Comment 1 Rafał Mużyło 2014-02-26 22:01:46 UTC
...I'm not quite sure on the third point though, I might be simply confusing things with 'rm -f'.
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2021-01-27 14:51:56 UTC
We switched to ghostpdl long time ago.
Comment 3 Rafał Mużyło 2021-01-27 21:23:58 UTC
(In reply to Thomas Deutschmann from comment #2)
> We switched to ghostpdl long time ago.

To this I can only say: huh ?

The content of the ebuild says the opposite.
Comment 4 Rafał Mużyło 2021-01-27 21:31:50 UTC
...also, none of the other parts seem to have been addressed.
Comment 5 Larry the Git Cow gentoo-dev 2022-04-17 12:09:09 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463ee510db265bbd373aadce60112eca3d062c8d

commit 463ee510db265bbd373aadce60112eca3d062c8d
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-04-17 12:06:58 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-04-17 12:08:59 +0000

    app-text/ghostscript-gpl: add 9.56.1
    
    (Done the font bit anyway for 502566).
    
    Closes: https://bugs.gentoo.org/820164
    Bug: https://bugs.gentoo.org/784173
    Bug: https://bugs.gentoo.org/502566
    Signed-off-by: Sam James <sam@gentoo.org>

 app-text/ghostscript-gpl/Manifest                  |   2 +
 .../ghostscript-gpl/ghostscript-gpl-9.56.1.ebuild  | 180 +++++++++++++++++++++
 2 files changed, 182 insertions(+)