Bug 208833 - [NEW PORT] archivers/py-rcssmin: Fast CSS minifier for Python
Summary: [NEW PORT] archivers/py-rcssmin: Fast CSS minifier 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 Some People
Assignee: Kurt Jaeger
URL: https://github.com/ndparker/rcssmin
Keywords: easy, patch-ready
Depends on:
Blocks:
 
Reported: 2016-04-16 17:17 UTC by Ultima
Modified: 2016-04-16 17:27 UTC (History)
1 user (show)

See Also:
Ultima1252: maintainer-feedback+


Attachments
rcssmin.diff (3.06 KB, patch)
2016-04-16 17:17 UTC, Ultima
Ultima1252: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ultima 2016-04-16 17:17:19 UTC
Created attachment 169371 [details]
rcssmin.diff

This module is a re-implementation aiming for speed instead of maximum
compression, so it can be used at runtime (rather than during a
preprocessing step). RCSSmin does syntactical compression only (removing
spaces, comments and possibly semicolons). It does not provide semantic
compression (like removing empty blocks, collapsing redundant properties
etc). It does, however, support various CSS hacks (by keeping them
working as intended).

WWW: https://github.com/ndparker/rcssmin


portlint -AC: looks fine.
poudriere bulk -tC:
11amd64: success
11i386: success
103amd64: success
103i386: success
93amd64: success
93i386: success
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2016-04-16 17:27:19 UTC
testbuilds are fine, committed.
Comment 2 commit-hook freebsd_committer freebsd_triage 2016-04-16 17:27:47 UTC
A commit references this bug:

Author: pi
Date: Sat Apr 16 17:27:06 UTC 2016
New revision: 413464
URL: https://svnweb.freebsd.org/changeset/ports/413464

Log:
  New port: archivers/py-rcssmin

  This module is a re-implementation aiming for speed instead of maximum
  compression, so it can be used at runtime (rather than during a
  preprocessing step). RCSSmin does syntactical compression only (removing
  spaces, comments and possibly semicolons). It does not provide semantic
  compression (like removing empty blocks, collapsing redundant properties
  etc). It does, however, support various CSS hacks (by keeping them
  working as intended).

  WWW: https://github.com/ndparker/rcssmin

  PR:		208833
  Submitted by:	Ultima1252@gmail.com

Changes:
  head/archivers/Makefile
  head/archivers/py-rcssmin/
  head/archivers/py-rcssmin/Makefile
  head/archivers/py-rcssmin/distinfo
  head/archivers/py-rcssmin/pkg-descr