[MacPorts] #45823: [NEW]: rb21-fontcustom with dependent rb21 ports
MacPorts
noreply at macports.org
Fri Nov 28 11:21:24 PST 2014
#45823: [NEW]: rb21-fontcustom with dependent rb21 ports
-------------------------------------------------+-------------------------
Reporter: robertoschwald@… | Owner: macports-
Type: submission | tickets@…
Priority: Normal | Status: new
Component: ports | Milestone:
Resolution: | Version:
Port: rb21-celluloid rb21-ffi | Keywords:
rb21-fontcustom rb21-hitimes rb21-listen rb21 |
-rb-fsevent rb21-rb-inotify rb21-thor |
rb21-timers |
-------------------------------------------------+-------------------------
Comment (by mf2k@…):
Thanks. For all of the ports:
- Use [https://guide.macports.org/#reference.phases.checksum rmd160 and
sha256 checksums]. {{{md5}}} and {{{sha1}}} are obsolete and should only
be included if provided upstream.
For rb21-fontcustom - same as above plus:
- Remove the python26 variant since all pythons except 2.7 and 3.4 are
being phased out of Macports.
- For the python27 variant:
- The description does not describe what is happening when this variant
is selected. Something like "Build with python 2.7 fontforge bindings"
would be better if that is what is happening.
- You must do more than simply add a dependency on fontforge +python27,
What happens if the user has fontforge +python27 installed but does not
select this variant? Usually a configure argument(s) should be set to use
python or not.
- Change "depends_lib" to "depends_lib-append" to not overwrite the
portgroup dependencies. In this case, you should remove the ruby21
dependency since the ruby portgroup will add that for you.
--
Ticket URL: <https://trac.macports.org/ticket/45823#comment:8>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list