[MacPorts] #26703: gutcheck : NEW
MacPorts
noreply at macports.org
Sun Oct 17 04:39:36 PDT 2010
#26703: gutcheck : NEW
------------------------------+---------------------------------------------
Reporter: oksmith@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.1
Keywords: textproc | Port: gutcheck
------------------------------+---------------------------------------------
Comment(by oksmith@…):
I am back from vacation and am in complete agreement with your concerns.
gutcheck doesn't come with any kind of a configuration script--it's just a
plain old C files as far as the Mac is concerned--so all those extra files
come from autoconf/automake. The empty files irritate me too. But that's
autoconf/automake.
I am happy to rework the Portfile.
I am sure there are other ports that are just plain C files and MacPorts
manages to install them. Could you please refer me to a port that you
think is a good example? I'm sure I can figure out the rest.
I look forward to your reply.
Thanks.
Replying to [comment:1 ryandesign@…]:
> I'm uploading a new version of this portfile with these changes:
>
> * [http://guide.macports.org/#development.creating-portfile Added the
modeline]
> * Reformatted / reindented a little, including changing tabs to spaces
and removing trailing whitespace (see "port lint --nitpick")
> * Added license keyword
> * Since the distfile name does not contain the version number, I added
"dist_subdir ${name}/${version}" to [wiki:PortfileRecipes#unversioned-
distfiles avoid checksum errors later]
> * Used "extract.mkdir yes" instead of reimplementing it
> * Simplified post-extract by using "xinstall -W"
> * Removed "use_configure yes"; that is the default
> * Changed post-destroot so documentation files go in
${prefix}/share/doc/${name}
>
> I'm not committing it yet because I'm concerned about the number of
files you propose we put in the files directory, including a 164K
configure script. (Granted that's not a terribly large file, but certainly
many times the size of a typical portfile, and the portfile and files
directory gets transferred to every MacPorts users machine, regardless of
whether they have any interest in gutcheck or not.) Where did these files
come from? Why is upstream not providing them if they are necessary? Could
we get by without them? I will admit having a configure script does make
it easier for the port to build universal and for other build_archs. But
do we really need all those other files? empty text files? If we could
generate the configure and Makefile.in by using "use_autoconf yes" for
example that would be better.
--
Ticket URL: <https://trac.macports.org/ticket/26703#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list