pagure (5.9.1+dfsg-1~bpo10+1) buster-backports; urgency=medium

  * Rebuild for buster-backports.

 -- Sergio Durigan Junior <sergiodj@debian.org>  Sat, 11 Apr 2020 21:42:35 -0400

pagure (5.9.1+dfsg-1) unstable; urgency=medium

  * New upstream version 5.9.1+dfsg.
  * Remove unnecessary step on d/rules to remove executable bits from files.
    It's not necessary to do this because we don't ship the problematic
    files anymore.  Moreover, the patch to fix this problem was accepted
    upstream.
  * Improve testing.
    It is necessary to set the PAGURE_CONFIG variable to point to a proper
    configuration file, so we do that.  I also decided to start compiling
    a list of testcases that do not properly run, and explicitly disable
    them.  Unfortunately the testsuite still fails sometimes, but the goal
    is to reach a state of 100% passes.
  * Remove duplicate build-depends on libjs-highlight.js.
  * Remove d/control.old.
    The file was included by mistake in the package.
  * Depend on libapache2-mod-wsgi-py3 instead of httpd-wsgi3.
    This reverts the decision I've made in the last release (see bug
    952708 for more details on it).  The reason I decided to depend
    directly on libapache2-mod-wsgi-py3 is because upstream does not
    officially support a non-Apache wsgi configuration.

 -- Sergio Durigan Junior <sergiodj@debian.org>  Sun, 05 Apr 2020 20:14:08 -0400

pagure (5.8.1+dfsg-3~bpo10+1) buster-backports; urgency=medium

  * Rebuild for buster-backports.
  * Add d/gbp.conf for buster-backports.
  * Use libapache2-mod-wsgi-py3 instead of httpd-wsgi3.
    httpd-wsgi3 does not exist on buster.

 -- Sergio Durigan Junior <sergiodj@debian.org>  Fri, 20 Mar 2020 23:10:59 -0400

pagure (5.8.1+dfsg-3) unstable; urgency=medium

  * Correct mistake and make sure we create HOME under /var/lib/pagure.
    In my last commit, I forgot to update the postinst files and make sure
    that the new HOME is /var/lib/pagure, and not /srv/pagure.
  * Add libjs-highlight.js as a dependency.
    This was a thinko; the dependency should have been added since the
    beginning.
  * Perform user/group replacement on service files on dh_installsystemd.
    There is no reason for us to keep various postinst scripts around just
    to perform the user/group adjustment on systemd service files when we
    can easily do that under the dh_installsystemd rule.

 -- Sergio Durigan Junior <sergiodj@debian.org>  Wed, 04 Mar 2020 21:31:12 -0500

pagure (5.8.1+dfsg-2) unstable; urgency=medium

  * Mention pagure/utils.py in d/copyright.
  * Remove override_dh_installinit from d/rules.
  * Mark test B-D as "!nocheck".
    Also, reorganize a few dependencies, and add "python3-bs4" to the
    list.
  * Add Vcs-* fields.
  * Depend on httpd-wsgi3, instead of the Apache-specific package.
    Thanks to Michael Fladischer <fladi@debian.org> (Closes: #952708)
  * Depend on mariadb | postgres | sqlite3.
  * Enable the testsuite, but make it always pass, for now.
    The testsuite unfortunately contains several problems that need to be
    fixed before we are able to run it "for real".  Hopefully, these
    problems will all be addressed in the next release.
  * Use /var/lib/pagure instead of /srv/pagure as HOME.
    This is needed because Debian Policy explicitly says that /srv should
    be reserved to the user, and no package must install files there.

 -- Sergio Durigan Junior <sergiodj@debian.org>  Wed, 04 Mar 2020 12:26:22 -0500

pagure (5.8.1+dfsg-1) unstable; urgency=medium

  * Initial release (Closes: #829046).

 -- Sergio Durigan Junior <sergiodj@debian.org>  Mon, 03 Feb 2020 18:49:20 -0500
