-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMETA.json
More file actions
109 lines (87 loc) · 4.89 KB
/
META.json
File metadata and controls
109 lines (87 loc) · 4.89 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"X_WARNING": "AUTO-GENERATED FILE, DO NOT MODIFY!",
"X_WARNING": "Generated from META.in.json by pgxntool/build_meta.sh",
"X_comment": "This file specifies all information for a PGXN distribution. Full spec is at http://pgxn.org/spec/",
"X_comment": "*NOTE* A single distribution can contain multiple extensions! See http://pgxn.org/spec/#Terminology.",
"X_comment": "Note that any key starting with X_ or x_ is defined as 'custom' and likely to be ignored by tools.",
"X_comment": "All other keys must be defined by the specification. See http://pgxn.org/spec/#Structure",
"X_comment": "Keys marked REQUIRED or Optional are what you'd expect. Keys marked Unusual are keys you don't normally need to use.",
"X_comment": "The pgxntool Makefile will strip out empty keys to produce a working META.json, so it's fine to leave them here.",
"X_comment": "NOTE: Don't get too cute with reformatting this file... some of the processing against it doesn't use a full JSON parser",
"X_comment": "I've tried to put things in a logical order. Comments welcome at https://github.com/decibel/pgxntool/issues!",
"X_comment": "REQUIRED. Name of distribution.",
"X_comment": "Note! Distribution names currently can't contain spaces.",
"name": "range_type_functions",
"X_comment": "REQUIRED. Version of the distribution. http://pgxn.org/spec/#version",
"version": "0.0.4",
"X_comment": "REQUIRED. Short description of distribution.",
"abstract": "Functions for enhancing range type functionality.",
"X_comment": "Optional. \"description\": A longer description of the distribution. http://pgxn.org/spec/#description",
"description": "Functions for enhancing range type functionality. Some of the functions are new features, and some are backports of functions found in newer(9.5+) versions of PostgreSQL.",
"X_comment": "REQUIRED. Contact info for distribution maintainers. http://pgxn.org/spec/#maintainer",
"maintainer": [ "Corey Huinker <corey.huinker@moat.com>" ],
"X_comment": "Optional. Status of distribution. Allowed values: unstable, testing, stable",
"release_status": "unstable",
"X_comment": "REQUIRED. License(s) distribution is released under. http://pgxn.org/spec/#license",
"license": "postgresql",
"X_comment": "REQUIRED. Specifies extensions contained in this distribution. Each key is the name of an extension. http://pgxn.org/spec/#provides",
"X_comment": "Note! Extension names currently can't contain spaces.",
"provides": {
"range_type_functions": {
"X_comment": "REQUIRED. File containing extension.",
"file": "sql/range_type_functions.sql",
"X_comment": "REQUIRED. Version the extension is at.",
"version": "0.0.4",
"X_comment": "Optional: \"abstract\": Description of the extension.",
"abstract": "Functions for enhancing range type functionality.",
"X_comment": "Optional: \"docfile\": filesystem path to document file for extension.",
"docfile": "doc/range_type_functions.md",
"X_end": ""
}
},
"X_comment": "Optional. \"tags\": LIST of TAGS for the distribution. http://pgxn.org/spec/#tags",
"tags": [ "range", "types" ],
"X_comment": "Optional. \"resources\": Web resources available for this distribution. http://pgxn.org/spec/#resources",
"resources": {
"homepage": "https://github.com/moat/range_type_functions/",
"bugtracker": {
"web": "https://github.com/moat/range_type_functions/issues"
},
"repository": {
"url": "git://github.com/moat/range_type_functions.git" ,
"web": "https://github.com/moat/range_type_functions",
"type": "git"
}
},
"X_comment": "Optional. 'prereqs': Prerequisits for the distribution. http://pgxn.org/spec/#prereqs",
"X_comment": "Valid keys for 'prereqs' are configure, build, runtime, or test.",
"X_comment": "Valid keys for 'requires' are requires, recommends, suggests, or conflicts.",
"prereqs": {
"build": {
"requires": {
"PostgreSQL": "9.4.0"
}
},
"runtime": {
"requires": {
"plpgsql": 0
}
},
"test": {
"requires": {
"pgtap": 0
}
}
},
"X_comment": "Unusual. \"no_index\": Files/directories that should not be indexed. http://pgxn.org/spec/#no_index",
"X_comment": "Unusual. Package/tool used to generate this file.",
"generated_by": "pgxntool https://github.com/decibel/pgxntool",
"X_comment": "REQUIRED. Version info for this file. http://pgxn.org/spec/#meta-spec",
"meta-spec": {
"version": "1.0.0",
"url": "http://pgxn.org/meta/spec.txt"
},
"X_comment": "Here for good formatting in vi.",
"X_vi": "vi: expandtab ts=4 sw=4",
"X_end": ""
}