Date: Sun, 25 Apr 2021 19:21:17 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 255400] graphics/ufraw: Fixes for several options and some other stuff Message-ID: <bug-255400-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255400 Bug ID: 255400 Summary: graphics/ufraw: Fixes for several options and some other stuff Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Ports Framework Assignee: portmgr@FreeBSD.org Reporter: rhurlin@FreeBSD.org CC: ports-bugs@FreeBSD.org Created attachment 224427 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D224427&action= =3Dedit Fixes for several options Thanks for the update of graphics/ufraw to version 0.22.20210424. Because I got an installation error, when I tried to build and install outs= ide of Poudriere with all options enabled, I investigated a bit ;) This is wht= I found and tried to solve: (1) When building and installing on a real box (not in Poudriere), it turned out that the EXIV2 and LENSFUN options are installed even when disabled, if= the associated libraries are already present on the system. Both can be solved = by manipulating configure.ac in such a way that already installed libraries are not found (if options disabled). (2) The FITS option, on the other hand, wasn't installed in the enabled sta= te. (3) ufraw.schemas (in option GNOME) could not be installed because share/gconf/schemas was used instead of etc/gconf/schemas. (4) In the CONFIGURE_ARGS I added --enable-jasper, because otherwise the po= rt cannot use JPEG2000 files. (5) Since it was not clear to me what use PC_FALSE has in the options VARS,= I removed these lines (as a suggestion, of course). (6) The GIMP option was missing several dependencies and an entry in pkg-pl= ist, which Poudriere found while in test mode. (7) I did not do the suggestion of 'portclippy' to reorder several Makefile entries, as is the convention on FreeBSD. This would have made my other cha= nges more confusing ... In the attachment area you will find a patch, which includes a working patc= h. All options can be disabled or enabled now without any error, I think. Hope this is useful for you :) --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-255400-7788>