pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/go-minify
Module Name: pkgsrc
Committed By: ryoon
Date: Sun Nov 18 08:40:17 UTC 2018
Added Files:
pkgsrc/www/go-minify: DESCR Makefile PLIST buildlink3.mk distinfo
Log Message:
www/go-minify: import go-minify-2.3.8
Minify is a minifier package written in Go. It provides HTML5,
CSS3, JS, JSON, SVG and XML minifiers and an interface to implement
any other minifier. Minification is the process of removing bytes
from a file (such as whitespace) without changing its output and
therefore shrinking its size and speeding up transmission over the
internet and possibly parsing. The implemented minifiers are designed
for high performance.
The core functionality associates mimetypes with minification
functions, allowing embedded resources (like CSS or JS within HTML
files) to be minified as well. Users can add new implementations
that are triggered based on a mimetype (or pattern), or redirect
to an external command (like ClosureCompiler, UglifyCSS, ...).
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/www/go-minify/DESCR \
pkgsrc/www/go-minify/Makefile pkgsrc/www/go-minify/PLIST \
pkgsrc/www/go-minify/buildlink3.mk pkgsrc/www/go-minify/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/www/go-minify/DESCR
diff -u /dev/null pkgsrc/www/go-minify/DESCR:1.1
--- /dev/null Sun Nov 18 08:40:17 2018
+++ pkgsrc/www/go-minify/DESCR Sun Nov 18 08:40:17 2018
@@ -0,0 +1,13 @@
+Minify is a minifier package written in Go. It provides HTML5,
+CSS3, JS, JSON, SVG and XML minifiers and an interface to implement
+any other minifier. Minification is the process of removing bytes
+from a file (such as whitespace) without changing its output and
+therefore shrinking its size and speeding up transmission over the
+internet and possibly parsing. The implemented minifiers are designed
+for high performance.
+
+The core functionality associates mimetypes with minification
+functions, allowing embedded resources (like CSS or JS within HTML
+files) to be minified as well. Users can add new implementations
+that are triggered based on a mimetype (or pattern), or redirect
+to an external command (like ClosureCompiler, UglifyCSS, ...).
Index: pkgsrc/www/go-minify/Makefile
diff -u /dev/null pkgsrc/www/go-minify/Makefile:1.1
--- /dev/null Sun Nov 18 08:40:17 2018
+++ pkgsrc/www/go-minify/Makefile Sun Nov 18 08:40:17 2018
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2018/11/18 08:40:17 ryoon Exp $
+
+DISTNAME= minify-2.3.8
+PKGNAME= go-${DISTNAME}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=tdewolff/}
+CATEGORIES= www
+GITHUB_PROJECT= minify
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/tdewolff/minify
+COMMENT= Go minifiers for web formats
+LICENSE= mit
+
+GO_DIST_BASE= ${DISTNAME}
+GO_SRCPATH= github.com/tdewolff/minify
+
+.include "../../www/go-parse/buildlink3.mk"
+.include "../../devel/go-humanize/buildlink3.mk"
+.include "../../devel/go-fsnotify/buildlink3.mk"
+.include "../../devel/go-try/buildlink3.mk"
+.include "../../devel/go-pflag/buildlink3.mk"
+.include "../../devel/go-sys/buildlink3.mk"
+.include "../../lang/go/go-package.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/go-minify/PLIST
diff -u /dev/null pkgsrc/www/go-minify/PLIST:1.1
--- /dev/null Sun Nov 18 08:40:17 2018
+++ pkgsrc/www/go-minify/PLIST Sun Nov 18 08:40:17 2018
@@ -0,0 +1,77 @@
+@comment $NetBSD: PLIST,v 1.1 2018/11/18 08:40:17 ryoon Exp $
+bin/minify
+gopkg/pkg/${GO_PLATFORM}/github.com/tdewolff/minify.a
+gopkg/pkg/${GO_PLATFORM}/github.com/tdewolff/minify/css.a
+gopkg/pkg/${GO_PLATFORM}/github.com/tdewolff/minify/html.a
+gopkg/pkg/${GO_PLATFORM}/github.com/tdewolff/minify/js.a
+gopkg/pkg/${GO_PLATFORM}/github.com/tdewolff/minify/json.a
+gopkg/pkg/${GO_PLATFORM}/github.com/tdewolff/minify/svg.a
+gopkg/pkg/${GO_PLATFORM}/github.com/tdewolff/minify/xml.a
+gopkg/src/github.com/tdewolff/minify/LICENSE.md
+gopkg/src/github.com/tdewolff/minify/README.md
+gopkg/src/github.com/tdewolff/minify/benchmarks/css_test.go
+gopkg/src/github.com/tdewolff/minify/benchmarks/html_test.go
+gopkg/src/github.com/tdewolff/minify/benchmarks/js_test.go
+gopkg/src/github.com/tdewolff/minify/benchmarks/json_test.go
+gopkg/src/github.com/tdewolff/minify/benchmarks/main_test.go
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_ace.js
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_amazon.html
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_arctic.svg
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_bbc.html
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_blogpost.html
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_books.xml
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_bootstrap.css
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_catalog.xml
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_dot.js
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_es6.html
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_fontawesome.css
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_gopher.svg
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_gumby.css
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_jquery.js
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_jqueryui.js
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_large.json
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_moment.js
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_normalize.css
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_omg.xml
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_stackoverflow.html
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_testsuite.json
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_twitter.json
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_usa.svg
+gopkg/src/github.com/tdewolff/minify/benchmarks/sample_wikipedia.html
+gopkg/src/github.com/tdewolff/minify/benchmarks/svg_test.go
+gopkg/src/github.com/tdewolff/minify/benchmarks/xml_test.go
+gopkg/src/github.com/tdewolff/minify/cmd/minify/README.md
+gopkg/src/github.com/tdewolff/minify/cmd/minify/main.go
+gopkg/src/github.com/tdewolff/minify/cmd/minify/minify_bash_tab_completion
+gopkg/src/github.com/tdewolff/minify/cmd/minify/util.go
+gopkg/src/github.com/tdewolff/minify/cmd/minify/util_test.go
+gopkg/src/github.com/tdewolff/minify/cmd/minify/watch.go
+gopkg/src/github.com/tdewolff/minify/common.go
+gopkg/src/github.com/tdewolff/minify/common_test.go
+gopkg/src/github.com/tdewolff/minify/css/css.go
+gopkg/src/github.com/tdewolff/minify/css/css_test.go
+gopkg/src/github.com/tdewolff/minify/css/table.go
+gopkg/src/github.com/tdewolff/minify/go.mod
+gopkg/src/github.com/tdewolff/minify/go.sum
+gopkg/src/github.com/tdewolff/minify/html/buffer.go
+gopkg/src/github.com/tdewolff/minify/html/buffer_test.go
+gopkg/src/github.com/tdewolff/minify/html/html.go
+gopkg/src/github.com/tdewolff/minify/html/html_test.go
+gopkg/src/github.com/tdewolff/minify/html/table.go
+gopkg/src/github.com/tdewolff/minify/js/js.go
+gopkg/src/github.com/tdewolff/minify/js/js_test.go
+gopkg/src/github.com/tdewolff/minify/json/json.go
+gopkg/src/github.com/tdewolff/minify/json/json_test.go
+gopkg/src/github.com/tdewolff/minify/minify.go
+gopkg/src/github.com/tdewolff/minify/minify_test.go
+gopkg/src/github.com/tdewolff/minify/svg/buffer.go
+gopkg/src/github.com/tdewolff/minify/svg/buffer_test.go
+gopkg/src/github.com/tdewolff/minify/svg/pathdata.go
+gopkg/src/github.com/tdewolff/minify/svg/pathdata_test.go
+gopkg/src/github.com/tdewolff/minify/svg/svg.go
+gopkg/src/github.com/tdewolff/minify/svg/svg_test.go
+gopkg/src/github.com/tdewolff/minify/svg/table.go
+gopkg/src/github.com/tdewolff/minify/xml/buffer.go
+gopkg/src/github.com/tdewolff/minify/xml/buffer_test.go
+gopkg/src/github.com/tdewolff/minify/xml/xml.go
+gopkg/src/github.com/tdewolff/minify/xml/xml_test.go
Index: pkgsrc/www/go-minify/buildlink3.mk
diff -u /dev/null pkgsrc/www/go-minify/buildlink3.mk:1.1
--- /dev/null Sun Nov 18 08:40:17 2018
+++ pkgsrc/www/go-minify/buildlink3.mk Sun Nov 18 08:40:17 2018
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2018/11/18 08:40:17 ryoon Exp $
+
+BUILDLINK_TREE+= go-minify
+
+.if !defined(GO_MINIFY_BUILDLINK3_MK)
+GO_MINIFY_BUILDLINK3_MK:=
+
+BUILDLINK_CONTENTS_FILTER.go-minify= ${EGREP} gopkg/
+BUILDLINK_DEPMETHOD.go-minify?= build
+
+BUILDLINK_API_DEPENDS.go-minify+= go-minify>=2.3.5
+BUILDLINK_PKGSRCDIR.go-minify?= ../../www/go-minify
+
+.endif # GO_MINIFY_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -go-minify
Index: pkgsrc/www/go-minify/distinfo
diff -u /dev/null pkgsrc/www/go-minify/distinfo:1.1
--- /dev/null Sun Nov 18 08:40:17 2018
+++ pkgsrc/www/go-minify/distinfo Sun Nov 18 08:40:17 2018
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/11/18 08:40:17 ryoon Exp $
+
+SHA1 (minify-2.3.8.tar.gz) = ca6c3e5820b83f32dc0d06ce32c27a4252f4d142
+RMD160 (minify-2.3.8.tar.gz) = 2b84a1aa4ca19e0065bda932096bfca497b3b582
+SHA512 (minify-2.3.8.tar.gz) = dced371cb18a7b69048a5c2fbb6df4bd9143e11f7d346c8378c819a8dd6dc810e2090c340a7d26ddaae0208578c92a307d534170a57fd9ff36093c19576803dd
+Size (minify-2.3.8.tar.gz) = 2125614 bytes
Home |
Main Index |
Thread Index |
Old Index