Bug 285569 - print/pslib: adopt and update 0.4.6 => 0.4.8
Summary: print/pslib: adopt and update 0.4.6 => 0.4.8
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL: https://sourceforge.net/projects/psli...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-20 20:50 UTC by Älven
Modified: 2025-03-21 01:13 UTC (History)
1 user (show)

See Also:


Attachments
[PATCH] print/pslib: adopt and update 0.4.6 => 0.4.8 (5.88 KB, patch)
2025-03-20 20:50 UTC, Älven
no flags Details | Diff
[PATCH] print/pslib: adopt and update 0.4.6 => 0.4.8 (9.03 KB, patch)
2025-03-21 00:23 UTC, Älven
no flags Details | Diff
[PATCH] print/pslib: adopt and update 0.4.6 => 0.4.8 (9.03 KB, patch)
2025-03-21 00:27 UTC, Älven
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Älven 2025-03-20 20:50:05 UTC
Created attachment 258856 [details]
[PATCH] print/pslib: adopt and update 0.4.6 => 0.4.8

Version 0.4.8
	- use unique marker for embedded eps images. This allows to embed
	  eps files created by pslib.
	- fix compile warnings

Version 0.4.7
	- minor build fixes
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2025-03-20 22:14:50 UTC
Why remove examples?
Comment 2 Älven 2025-03-20 22:26:52 UTC
I explained it in the patch itself:

"as tarball is gone from upstream, older versions
are outdated and likely not match the current library code".

0.0.11 is not present on SF (since when?) and latest present is 0.0.9 from 2007, who knows how actual it is?
Comment 4 Älven 2025-03-20 23:35:55 UTC
Aah, got it, thanks (I looked in the 0.48 folder)!
May advice good way to load examples from different folder than main distfile, please?
Comment 5 Vladimir Druzenko freebsd_committer freebsd_triage 2025-03-21 00:01:50 UTC
(In reply to Älven from comment #4)
I found only:
MASTER_SITES=   https://downloads.sourceforge.net/project/${PORTNAME}/${PORTNAME}/0.4.6/ \
                SF
Comment 6 Älven 2025-03-21 00:23:55 UTC
Created attachment 258857 [details]
[PATCH] print/pslib: adopt and update 0.4.6 => 0.4.8

Thank you! Seems like now I have a solution to have it done.
Comment 7 Älven 2025-03-21 00:27:23 UTC
Created attachment 258858 [details]
[PATCH] print/pslib: adopt and update 0.4.6 => 0.4.8

Small linting forgotten
Comment 8 commit-hook freebsd_committer freebsd_triage 2025-03-21 01:13:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a1930ef7a96c8caca9ccb6398ff0e2c63e240ff5

commit a1930ef7a96c8caca9ccb6398ff0e2c63e240ff5
Author:     Älven <alster@vinterdalen.se>
AuthorDate: 2025-03-21 01:08:09 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-03-21 01:08:09 +0000

    print/pslib: Update 0.4.6 => 0.4.8, improve port, take maintainership

    Changelogs:
      * Version 0.4.8:
        - use unique marker for embedded eps images. This allows to embed
          eps files created by pslib.
        - fix compile warnings
      * Version 0.4.7:
        - minor build fixes

    Improve port:
      * Fix and sort pkg-plist
      * Lint Makefile
      + Use dynamic SOVERSION for pkg-plist

    PR:     285569

 print/pslib/Makefile  |  28 +++++++------
 print/pslib/distinfo  |   6 +--
 print/pslib/pkg-plist | 108 +++++++++++++++++++++++++-------------------------
 3 files changed, 72 insertions(+), 70 deletions(-)
Comment 9 Vladimir Druzenko freebsd_committer freebsd_triage 2025-03-21 01:13:29 UTC
Thanks.