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

Bug#842406: RFS: sysbench/1.0~20161026git0.7085367-1 [ITA] [RC]



Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for "sysbench":

  Package name    : sysbench
  Version         : 1.0~20161026git0.7085367-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~20161026git0.7085367-1.dsc

Changes since last upload:
  * New upstream version:
    + no longer links against libmysqlclient_r. (Closes: #825083)
  * 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.
  * Add get-orig-source target to compensate for upstream not tagging
    releases, with a combination of git branch, commit date and hash
    used for versioning. Also strips a convenience copy of lua 5.1
    from upstream sources.
  * Rules:
    + switch to dh sequencer with autoreconf; also avoids issues with
      autotools version changes. (Closes: #797260)
    + override dh_auto_configure to enable pgsql database driver.
    + enable all hardening.
  * Control:
    + remove build-depends on cdbs, autoconf, automake, and libtool
      (switch to dh with autoreconf).
    + replace build-depends on obsolete libmysqlclient-dev and its
      alternative libmysqlclient15-dev by default-libmysqlclient-dev.
      (Closes: #790475)
    + 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), git (required by d/get-orig-source.sh)
      and liblua5.1-0-dev (see get-orig-source and/or patch 01).
    + set upstream homepage to their 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 old patch in order to re-enable building html manual.
    + add 01_use_system_lua: make buildsys use system lua headers)
    + add 02_fix_typo: self-explanatory.
    + add 03_dont_install_tests: already run at build time.
    + add 04_force_build_of_html_manual: bypass broken check for
      xsltproc to prevent inclusion of an empty html manual.
      (Closes: #695377)
  * Watch: limit to just comments documenting the lack of releases.
  * Remove d/TODO, all done now that postgresql support is builtin.
  * Manpage:
    + dump 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.


Regards.

Attachment: pgp95hBNnnrbq.pgp
Description: OpenPGP digital signature


Reply to: