Bug 193099 - [PATCH] www/py-bleach: Update to 1.4
Summary: [PATCH] www/py-bleach: Update to 1.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kubilay Kocak
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-28 16:06 UTC by Muhammad Moinur Rahman
Modified: 2014-08-30 04:06 UTC (History)
1 user (show)

See Also:


Attachments
patch for py-bleach-1.4 (1.28 KB, patch)
2014-08-28 16:06 UTC, Muhammad Moinur Rahman
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Muhammad Moinur Rahman freebsd_committer freebsd_triage 2014-08-28 16:06:13 UTC
Created attachment 146461 [details]
patch for py-bleach-1.4

- Update to 1.4
- Use USE=python and other USE_PYTHON=* variables
- Change MASTER_SITES to CHEESESHOP
Poudriere logs:
http://pdr.s.ubze.ro/bulk/latest-per-pkg/py27-bleach/1.4/
Comment 1 Tilman Keskinoz freebsd_committer freebsd_triage 2014-08-29 10:57:34 UTC
over to maintainer
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2014-08-30 03:49:32 UTC
Review:

- Add LICENSE_FILE

- RUN_DEPENDS html5lib: Match *_DEPENDS with those defined in setup.py *_requires, unless they dont make sense (or wont work based on existing port versions)

- Missing BUILD_DEPENDS on six (see setup.py)

I've made the above changes, along with a few more and will commit it shortly
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2014-08-30 04:05:36 UTC
Author: koobs
Date: Sat Aug 30 04:01:24 2014
New Revision: 366588
URL: http://svnweb.freebsd.org/changeset/ports/366588
QAT: https://qat.redports.org/buildarchive/r366588/

Log:
  www/py-bleach: Update to 1.4
  
  - Update to 1.4
  - Switch from GITHUB to CHEESESHOP for MASTER_SITES
  - Add BUILD_DEPENDS on six
  - Update minimum version for html5lib RUN_DEPENDS
  - Add TESTS option and tweak existing QA/Test entries
  - Modernize Python framework entries
  - Add LICENSE_FILE
  
  Changes:
  
    * https://github.com/jsocol/bleach/blob/v1.4/CHANGES
  
  PR:		146461
  Submitted by:	Muhammad Rahman <5u623l20 at gmail dotcom> (with changes)

Modified:
  head/www/py-bleach/Makefile
  head/www/py-bleach/distinfo
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2014-08-30 04:06:06 UTC
Committed, with changes. Thank you Muhammad!