Bug 202900 - [NEW PORT] www/py-wikibot: Wikipedia Bot for Python
Summary: [NEW PORT] www/py-wikibot: Wikipedia Bot for Python
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: Pawel Pekala
URL:
Keywords: feature, patch, patch-ready
Depends on: 202915 202918 202922
Blocks:
  Show dependency treegraph
 
Reported: 2015-09-05 01:25 UTC by Yuri Victorovich
Modified: 2015-11-05 22:35 UTC (History)
3 users (show)

See Also:
koobs: maintainer-feedback+


Attachments
shar archive (1.58 KB, application/shar)
2015-09-05 01:25 UTC, Yuri Victorovich
no flags Details
poudriere log (43.47 KB, text/plain)
2015-09-05 01:25 UTC, Yuri Victorovich
no flags Details
shar archive (1.57 KB, text/plain)
2015-09-05 17:19 UTC, Yuri Victorovich
no flags Details
shar archive (2.67 KB, text/plain)
2015-09-06 06:10 UTC, Yuri Victorovich
koobs: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
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