[Bug 179116] New port: graphics/xcftools Command-line tools for extracting from Gimp's XCF format
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Sep 12 01:04:08 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=179116
Kalten <kalten at gmx.at> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #134444|0 |1
is obsolete| |
--- Comment #5 from Kalten <kalten at gmx.at> ---
Created attachment 147230
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=147230&action=edit
graphics/xcftools: ShellArchive {v4}
Finally I have come up with a new version {v4} for this port.
(New ShellArchive v4_graphics_xcftools.shar attached here).
* I have found out, that there is a version 1.0.8 in patched form and I
am using that one now (d72ba82 at https://github.com/j-jorge/xcftools)
* manual pages are not built (complicated problems—the Linux-version
would not build them either)—maybe I will look into the problem at
some time: it is not that urgent as each executable has a parameter
“-h” to reveal its usage information.
* NLS is not a configurable option as the code uses it regardless of
switches—it simply needs nls.
* There are regression tests: but they seem to be faulty (mentioned so
to the user and off by default)
* LICENSE should be PD (PublicDomain) but there is no such thing until
now—to end the chaos there I have filed Bug 193573 and shall correct
it in graphics/xcftools when they will have answered to my report.
* There are tests to ensure quality of the port:
- »portlint -AC« (added in this Comment later on)
- »setenv DEVELOPER yes; make clean; make stage && \
make check-plist && make stage-qa && make package«
(will be attached in a couple of minutes)
- poudriere(8) »testport« output
(will be attached in a couple of minutes)
And now the output of »portlint -AC« with comments:
------------------------------------------------------------------------
> WARN: Makefile: Consider adding support for a NLS knob to conditionally disable gettext support.
As mentioned above: deactivation of nls is not an option as the code
makes use of nls in any case.
> WARN: Makefile: Consider defining LICENSE.
As mentioned above: should be “PD” (see Bug 193573 and comment in
Makefile regarding “LICENSE=”)
> WARN: Makefile: "LIB_DEPENDS" has to appear earlier.
That is funny: If I alter »#LICENSE= PD« in the Makefile to
»LICENSE= GPLv3« the warning regarding LIB_DEPENDS vanishes.
So it seems to be no real fault in the Makefile.
> 0 fatal errors and 3 warnings found.
------------------------------------------------------------------------
Many thanks to the one taking this,
Kalten
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list