[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#860206: RFS: sysbench/1.0.5-1 [ITA] -- multi-threaded benchmark tool for database systems



Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for "sysbench":

  Package name    : sysbench
  Version         : 1.0.5-1
  Upstream Author : Alexey Kopytov
  URL             : https://github.com/akopytov/sysbench
  License         : GPL-2
  Section         : misc

It builds a single binary package:
  sysbench - multi-threaded benchmark tool for database systems

Mentors URL:
  https://mentors.debian.net/package/sysbench

Download with dget:
  dget -x
  https://mentors.debian.net/debian/pool/main/s/sysbench/sysbench_1.0.5-1.dsc

Changes since last upload:
 * New upstream version:
    + fixes build system issue resulting in an empty html manual.
      (Closes: #695377)
  * New maintainer. (Closes: #841528)
  * Remove d/dirs: not needed just to create /usr/bin.
  * Docs:
    + stop installing upstream TODO (empty file).
    + replace README with README.md (renamed upstream).
    + include doc-base entry for html manual.
  * Rules:
    + switch to dh sequencer with autoreconf.
    + override dh_auto_configure to enable pgsql database driver, and
      use system libs for libluajit and ck.
    + enable all hardening.
  * Control:
    + remove build-depends on cdbs, autoconf, automake, and libtool
      (obsoleted by switch to dh with autoreconf).
    + add build-depends on libaio-dev (asynchronous I/O mode support)
      (LP: #1009126), libpq-dev (for the postgresql database driver),
      python-cram (to run tests at build time), txt2man (to generate
      manpage during build), libluajit-5.1-dev, libck-dev, pkg-config
      (needed to use system luajit and ck), and vim-common (for xxd).
    + set upstream homepage to the project's github page.
    + enhance short description to include mention of focus on database
      systems; fix typo in long description.
    + update VCS links.
    + bump Standards-Version to 3.9.8 (from 3.9.5).
  * Patches:
    + drop d/p/disable-manual-creation.patch to re-enable building the
      html manual.
    + drop d/p/libmysqlclient_r, fixed upstream.
    + add 01: don't require third-party dir for build, after excluding
      it from the orig.tgz.
    + add 02: fix typo.
    + add 03: don't install tests into binary package, already run at
      build time.
    + add 04: strip env from shebang, replace with full path to
      sysbench executable.
  * Watch: point to github.
  * Remove d/TODO, all done now that postgresql support is builtin.
  * Manpage:
    + drop outdated debian/sysbench.xml and recreate based on help
      output, eliminating some typos in the process. (Closes: #793428)
    + remove incorrect examples. (Closes: #692822)
    + include options of various test modes. (LP: #1309532)
  * Copyright:
    + correct Format URI for machine-readable copyright spec.
    + update all upstream copyright and contact info.
    + add myself as a copyright holder for the packaging.
    + exclude third_party directory from orig.tgz.
  * Bump debhelper compat level to 10 (from 9).


Regards.

Attachment: pgp7kBMGhxRIm.pgp
Description: OpenPGP digital signature


Reply to: