[MacPorts] #43568: zathura @0.2.7
MacPorts
noreply at macports.org
Tue May 6 14:51:59 PDT 2014
#43568: zathura @0.2.7
--------------------------+--------------------------------
Reporter: starkhalo@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: zathura |
--------------------------+--------------------------------
Comment (by starkhalo@…):
Replying to [comment:2 ryandesign@…]:
> Thanks. Some observations:
>
> * There should be a blank line between the "`# $Id$`" and "`PortSystem
1.0`" lines.
Done.
> * The license field should be just "`zlib`", not "`zlib License`".
Done.
> * The line "`distname zathura-${version}`" should be removed because
that is the default value.
Done.
> * The distfile name should be removed from the checksums line because
there is only one file being checksummed.
Done.
> * Because you use "`use_configure no`", you must add code to ensure
you're UsingTheRightCompiler, building with `-arch` flags, and if possible
add a universal variant.
-- ''UsingTheRightCompiler''
I have checked the Makefile and it uses ${CC}, I also added the
recommended lines for ''Ports with nonstandard or non-existent configure
scripts'' https://trac.macports.org/wiki/UsingTheRightCompiler
#nonstandard-ports
-- ''build with `-arch- flags`''
Is this not handled by default?
-- ''add a universal variant''
Why? §5.3.7.1 ''Configure Universal''
''There is a default universal variant made available to all ports by
MacPorts base, so redefining universal keywords '''should only be done'''
to make a given port compile '''if''' the default options fail to do so.''
> * The dependency on glib2 should be written as a path-style dependency
so that glib2-devel could satisfy it; see other ports depending on glib2
for how to do that.
Went with `depends_lib path:lib/libglib-2.0.dylib:glib2`
> * The dependency on girara should be written in port-style, not lib-
style, unless there is an unusual requirement here that I'm not aware of.
Rewritten in `path:` style.
> * You could use the ${homepage} variable in the definition of
master_sites.
Done.
--
Ticket URL: <https://trac.macports.org/ticket/43568#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list