[MacPorts] #38379: New port "databases/sysbench"

MacPorts noreply at macports.org
Sat Mar 16 13:55:25 PDT 2013


#38379: New port "databases/sysbench"
----------------------------------+--------------------------------
  Reporter:  alexander.janssen@…  |      Owner:  macports-tickets@…
      Type:  submission           |     Status:  new
  Priority:  Normal               |  Milestone:
 Component:  ports                |    Version:  2.1.3
Resolution:                       |   Keywords:  haspatch
      Port:  sysbench             |
----------------------------------+--------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@… (added)


Comment:

 Do create a variant for mysql5 and make it the default variant; it is
 still the default mysql in MacPorts at this time. Do also offer variants
 for the newer mysql ports: mysql51, mysql55, mariadb, percona. Do not
 offer a variant for mysql4; it is obsolete in the extreme and we should be
 working on removing it from MacPorts, not integrating it further.

 Remove "Builds by default against MySQL 5.5." from the description. Users
 can determine by looking at the output of "port variants" what the default
 variants are.

 The initial revision of any given version of a port should be 0 not 1.

 Yes, remove the autoconf, automake and libtool dependencies from
 depends_build since MacPorts adds them for you automatically when you use
 `use_autoreconf yes`.

 Rather than creating AUTHORS and NEWS files with unofficial content, I'd
 just create empty files. The Tcl `touch` command can do that.

 Why is Makefile.am being patched to insert a blank line? What does that
 accomplish?

 I would remove comments like "Modified for Macports" from the patch; they
 add no value.

 If sysbench itself does not use openssl or zlib (and they're only used by
 the mysql libraries) then don't add these dependencies; let the mysql
 ports do that when needed.

-- 
Ticket URL: <https://trac.macports.org/ticket/38379#comment:13>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list