Date: Fri, 12 Sep 2014 01:04:07 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 179116] New port: graphics/xcftools Command-line tools for extracting from Gimp's XCF format Message-ID: <bug-179116-13-bbbLdf0Wsg@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-179116-13@https.bugs.freebsd.org/bugzilla/> References: <bug-179116-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D179116 Kalten <kalten@gmx.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #134444|0 |1 is obsolete| | --- Comment #5 from Kalten <kalten@gmx.at> --- Created attachment 147230 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D147230&action= =3Dedit 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=E2=80=94the Linux-version would not build them either)=E2=80=94maybe I will look into the problem at some time: it is not that urgent as each executable has a parameter =E2=80=9C-h=E2=80=9D to reveal its usage information. * NLS is not a configurable option as the code uses it regardless of switches=E2=80=94it 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=E2=80=94to end the chaos there I have filed Bug 193573 and shall corr= ect it in graphics/xcftools when they will have answered to my report. * There are tests to ensure quality of the port: - =C2=BBportlint -AC=C2=AB (added in this Comment later on) - =C2=BBsetenv DEVELOPER yes; make clean; make stage && \ make check-plist && make stage-qa && make package=C2=AB (will be attached in a couple of minutes) - poudriere(8) =C2=BBtestport=C2=AB output (will be attached in a couple of minutes) And now the output of =C2=BBportlint -AC=C2=AB with comments: ------------------------------------------------------------------------ > WARN: Makefile: Consider adding support for a NLS knob to conditionally d= isable 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 =E2=80=9CPD=E2=80=9D (see Bug 193573 and comm= ent in Makefile regarding =E2=80=9CLICENSE=3D=E2=80=9D) > WARN: Makefile: "LIB_DEPENDS" has to appear earlier. That is funny: If I alter =C2=BB#LICENSE=3D PD=C2=AB in the Makefile to =C2=BBLICENSE=3D GPLv3=C2=AB 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 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-179116-13-bbbLdf0Wsg>