[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