Bug 202900

Summary: [NEW PORT] www/py-wikibot: Wikipedia Bot for Python
Product: Ports & Packages Reporter: Yuri Victorovich <yuri>
Component: Individual Port(s)Assignee: Pawel Pekala <pawel>
Status: Closed FIXED    
Severity: Affects Only Me CC: koobs, pawel, python
Priority: --- Keywords: feature, patch, patch-ready
Version: LatestFlags: koobs: maintainer-feedback+
Hardware: Any   
OS: Any   
Bug Depends on: 202915, 202918, 202922    
Bug Blocks:    
Attachments:
Description Flags
shar archive
none
poudriere log
none
shar archive
none
shar archive koobs: maintainer-approval+

Description Yuri Victorovich freebsd_committer freebsd_triage 2015-09-05 01:25:05 UTC
Created attachment 160734 [details]
shar archive
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2015-09-05 01:25:54 UTC
Created attachment 160735 [details]
poudriere log
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2015-09-05 14:18:41 UTC
 * Use DISTVERSION for 'special' version strings, PORTVERSION will be derived automatically
 * DISTNAME override shouldn't be necessary
 * Add LICENSE_FILE if one exists in WRKSRC
 * Sort USE_PYTHON (portlint)
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2015-09-05 17:19:57 UTC
Created attachment 160747 [details]
shar archive

All done, except there is no license file.

No need old poudriere log is still valid.
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2015-09-06 02:46:43 UTC
Please hold this: some optional dependencies are to be added.
Comment 5 Kubilay Kocak freebsd_committer freebsd_triage 2015-09-06 03:16:52 UTC
If you plan to update a patch, set the existing ones to obsolete so people don't accidentally commit them :)
Comment 6 Yuri Victorovich freebsd_committer freebsd_triage 2015-09-06 06:10:13 UTC
Created attachment 160774 [details]
shar archive

Added optional dependencies.

WikiBot can on basic level function without dependencies. Dependencies are only needed for advanced use, if ever. That's why I made them optional, and "off" by default.
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2015-09-06 06:10:40 UTC
Poudriere build still passes.
Comment 8 commit-hook freebsd_committer freebsd_triage 2015-11-05 22:34:42 UTC
A commit references this bug:

Author: pawel
Date: Thu Nov  5 22:34:29 UTC 2015
New revision: 400875
URL: https://svnweb.freebsd.org/changeset/ports/400875

Log:
  The Pywikibot framework is a Python library that interfaces with the
  MediaWiki API version 1.14 or higher.

  WWW: https://www.mediawiki.org/wiki/Pywikibot

  PR:		202900
  Submitted by:	Yuri Victorovich <yuri@rawbw.com>

Changes:
  head/www/Makefile
  head/www/py-pywikibot/
  head/www/py-pywikibot/Makefile
  head/www/py-pywikibot/distinfo
  head/www/py-pywikibot/pkg-descr