From f7c1d10d2a295dc84529f9f357fde31151cc2a50 Mon Sep 17 00:00:00 2001 From: "K.I.A.Derouiche" Date: Tue, 29 Dec 2020 01:49:46 +0100 Subject: [PATCH] go-cascadia-1.0.0 import to wip --- go-cascadia/DESCR | 4 +++ go-cascadia/Makefile | 19 ++++++++++ go-cascadia/PLIST | 74 +++++++++++++++++++++++++++++++++++++++ go-cascadia/buildlink3.mk | 15 ++++++++ go-cascadia/distinfo | 6 ++++ 5 files changed, 118 insertions(+) create mode 100644 go-cascadia/DESCR create mode 100644 go-cascadia/Makefile create mode 100644 go-cascadia/PLIST create mode 100644 go-cascadia/buildlink3.mk create mode 100644 go-cascadia/distinfo diff --git a/go-cascadia/DESCR b/go-cascadia/DESCR new file mode 100644 index 0000000000..b967fa39a0 --- /dev/null +++ b/go-cascadia/DESCR @@ -0,0 +1,4 @@ +The Cascadia package implements CSS selectors for use with +the parse trees produced by the html package. To test CSS +selectors without writing Go code, check out cascadia the +command line tool, a thin wrapper around this package. diff --git a/go-cascadia/Makefile b/go-cascadia/Makefile new file mode 100644 index 0000000000..fe9f6501d3 --- /dev/null +++ b/go-cascadia/Makefile @@ -0,0 +1,19 @@ +# $NetBSD$ + +DISTNAME= go-cascadia-1.0.0 +GITHUB_PROJECT= cascadia +CATEGORIES= www +MASTER_SITES= ${MASTER_SITE_GITHUB:=andybalholm/} +GITHUB_TAG= v${PKGVERSION_NOREV} + +MAINTAINER= kamelderouiche@yahoo.com +HOMEPAGE= https://github.com/andybalholm/cascadia/ +COMMENT= CSS selector library in Go +LICENSE= 2-clause-bsd + +GO_SRCPATH= github.com/andybalholm/cascadia/ +GO_DIST_BASE= ${GITHUB_PROJECT}-${PKGVERSION_NOREV} + +.include "../../net/go-net/buildlink3.mk" +.include "../../lang/go/go-package.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/go-cascadia/PLIST b/go-cascadia/PLIST new file mode 100644 index 0000000000..a8b9f44d8f --- /dev/null +++ b/go-cascadia/PLIST @@ -0,0 +1,74 @@ +@comment $NetBSD$ +gopkg/pkg/${GO_PLATFORM}/github.com/andybalholm/cascadia.a +gopkg/pkg/${GO_PLATFORM}/github.com/andybalholm/cascadia/fuzz.a +gopkg/src/github.com/andybalholm/cascadia/LICENSE +gopkg/src/github.com/andybalholm/cascadia/README.md +gopkg/src/github.com/andybalholm/cascadia/benchmark_test.go +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test0 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test1 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test10 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test11 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test12 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test13 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test14 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test15 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test16 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test17 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test18 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test19 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test2 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test20 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test21 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test22 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test23 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test24 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test25 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test26 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test27 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test28 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test29 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test3 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test30 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test31 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test32 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test33 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test34 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test35 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test36 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test37 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test38 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test39 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test4 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test40 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test41 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test42 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test43 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test44 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test45 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test46 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test47 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test48 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test49 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test5 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test50 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test51 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test52 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test53 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test54 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test55 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test56 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test57 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test58 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test59 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test6 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test60 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test61 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test7 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test8 +gopkg/src/github.com/andybalholm/cascadia/fuzz/corpus/test9 +gopkg/src/github.com/andybalholm/cascadia/fuzz/fuzz.go +gopkg/src/github.com/andybalholm/cascadia/go.mod +gopkg/src/github.com/andybalholm/cascadia/parser.go +gopkg/src/github.com/andybalholm/cascadia/parser_test.go +gopkg/src/github.com/andybalholm/cascadia/selector.go +gopkg/src/github.com/andybalholm/cascadia/selector_test.go diff --git a/go-cascadia/buildlink3.mk b/go-cascadia/buildlink3.mk new file mode 100644 index 0000000000..014ae040e9 --- /dev/null +++ b/go-cascadia/buildlink3.mk @@ -0,0 +1,15 @@ +# $NetBSD$ + +BUILDLINK_TREE+= go-cascadia + +.if !defined(GO_CASCADIA_BUILDLINK3_MK) +GO_CASCADIA_BUILDLINK3_MK:= + +BUILDLINK_CONTENTS_FILTER.go-cascadia= ${EGREP} gopkg/ +BUILDLINK_DEPMETHOD.go-cascadia?= build + +BUILDLINK_API_DEPENDS.go-cascadia+= go-cascadia>=1.0.0 +BUILDLINK_PKGSRCDIR.go-cascadia?= ../../wip/go-cascadia +.endif # GO_CASCADIA_BUILDLINK3_MK + +BUILDLINK_TREE+= -go-cascadia diff --git a/go-cascadia/distinfo b/go-cascadia/distinfo new file mode 100644 index 0000000000..f124db2a64 --- /dev/null +++ b/go-cascadia/distinfo @@ -0,0 +1,6 @@ +$NetBSD$ + +SHA1 (go-cascadia-1.0.0.tar.gz) = 3deb1df45cc0b5e0334a134601a217eaad1b774f +RMD160 (go-cascadia-1.0.0.tar.gz) = 024da6bd295ff4eaf08888920829f6fa51a361ca +SHA512 (go-cascadia-1.0.0.tar.gz) = fc6cc6a97d7581a4e9d36f64bb2e7fa674e7b3aa00743e6464fe2280a7bd175fb404fb56c610368158206726bf195ebd7c01f8fe351e8009c909f32b7cee3e31 +Size (go-cascadia-1.0.0.tar.gz) = 13232 bytes