Bug 226704 - multimedia/gaupol: update to 1.3.1
Summary: multimedia/gaupol: update to 1.3.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords: needs-patch, needs-qa
Depends on:
Blocks:
 
Reported: 2018-03-18 18:34 UTC by Val Packett
Modified: 2018-05-27 20:57 UTC (History)
1 user (show)

See Also:


Attachments
gaupol.patch (28.10 KB, patch)
2018-03-18 18:34 UTC, Val Packett
no flags Details | Diff
gaupol.patch v2 (28.63 KB, patch)
2018-03-21 20:54 UTC, Val Packett
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Val Packett 2018-03-18 18:34:54 UTC
Created attachment 191606 [details]
gaupol.patch

This hasn't been updated in a while.

I can take maintainership.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2018-03-21 03:18:28 UTC
Greg,

stage-qa fails:
====> Running Q/A tests (stage-qa)
Error: 'share/gaupol/extensions/custom-framerates/__pycache__/custom-framerates.cpython-36.opt-1.pyc' is referring to /usr/ports/multimedia/gaupol/work-py36/stage
*** Error code 1


Yuri
Comment 2 Val Packett 2018-03-21 20:54:13 UTC
Created attachment 191721 [details]
gaupol.patch v2

oh oops, that's what the setup.py patch was for. Recreated a similar one for the new setup.py.
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2018-03-23 20:54:31 UTC
Now check-plist fails:

$ make check-plist
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%DATADIR%%/extensions/custom-framerates/__pycache__/custom-framerates.cpython-36.%%PYTHON_PYOEXTENSION%%
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2018-05-27 18:44:48 UTC
I've reported the plist problem upstream: https://github.com/otsaloma/gaupol/issues/91
Will leave it in pkg-plist until the upstream fixes the problem.
Comment 5 commit-hook freebsd_committer freebsd_triage 2018-05-27 19:05:42 UTC
A commit references this bug:

Author: yuri
Date: Sun May 27 19:05:02 UTC 2018
New revision: 470990
URL: https://svnweb.freebsd.org/changeset/ports/470990

Log:
  multimedia/gaupol: Update 0.19.2 -> 1.4; Change of maintainership

  Port changes:
  * greg@unrelenting.technology takes maintainership
  * Change PORTVERSION to DISTVERSION
  * Switch to github
  * Now use distutils/plist/etc
  * Adjust USE_GNOME
  * Delete --single-version-externally-managed in PYDISTUTILS_INSTALLARGS since PYDISTUTILS_INSTALLNOSINGLE is deprecated
  * Change WWW URL

  PR:		226704
  Submitted by:	Greg V <greg@unrelenting.technology>

Changes:
  head/multimedia/gaupol/Makefile
  head/multimedia/gaupol/distinfo
  head/multimedia/gaupol/files/patch-setup.py
  head/multimedia/gaupol/pkg-descr
  head/multimedia/gaupol/pkg-plist
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2018-05-27 19:06:08 UTC
Committed with some changes.
Thank you for taking maintainership!
Comment 7 commit-hook freebsd_committer freebsd_triage 2018-05-27 20:57:13 UTC
A commit references this bug:

Author: yuri
Date: Sun May 27 20:56:47 UTC 2018
New revision: 471005
URL: https://svnweb.freebsd.org/changeset/ports/471005

Log:
  multimedia/gaupol: Plist problem fixed by the upstream

  Followup to r470990:
  They quickly fixed the plist problem that I've reported.

  PR:		226704

Changes:
  head/multimedia/gaupol/Makefile
  head/multimedia/gaupol/distinfo
  head/multimedia/gaupol/files/patch-setup.py
  head/multimedia/gaupol/pkg-plist