Florent Georges
2015-02-07 5f528c44b1c217a4dd0155997703619bb27de89a
packages.xml
....@@ -1,7 +1,145 @@
1
-<repo>
2
- <pkg id="fxsl">
1
+<repo abbrev="fgeorges">
2
+
3
+ <pkg abbrev="calabash-basex" id="fgeorges/calabash-basex">
4
+ <name>http://fgeorges.org/lib/calabash-basex</name>
5
+ <abstract>BaseX XProc steps for Calabash.</abstract>
6
+ <desc format="text">Implements XProc steps for Calabash, to communicate with a BaseX instance.</desc>
7
+ <code>https://github.com/fgeorges/calabash-basex-steps</code>
8
+ <author id="fgeorges">Florent Georges</author>
9
+ <category id="databases">Databases</category>
10
+ <category id="libs">Libraries</category>
11
+ <category id="calabash">Calabash</category>
12
+ <category id="basex">BaseX</category>
13
+ <!-- TODO: How to add dependencies? -->
14
+ <!--dependency processor="http://xmlcalabash.com/"/-->
15
+ <tag>database</tag>
16
+ <tag>library</tag>
17
+ <tag>xquery</tag>
18
+ <tag>xproc</tag>
19
+ <tag>calabash</tag>
20
+ <tag>basex</tag>
21
+ <version num="0.4.0">
22
+ <file name="calabash-basex-0.4.0.xar" role="pkg"/>
23
+ <file name="calabash-basex-0.4.0.zip" role="archive"/>
24
+ </version>
25
+ </pkg>
26
+
27
+ <pkg abbrev="cxan-website" id="fgeorges/cxan-website">
28
+ <name>http://cxan.org/website</name>
29
+ <abstract>The CXAN website.</abstract>
30
+ <desc format="text">The webapp package for the CXAN website.</desc>
31
+ <home>http://cxan.org/</home>
32
+ <code>https://github.com/fgeorges/cxan</code>
33
+ <author id="fgeorges">Florent Georges</author>
34
+ <category id="webapps">Webapps</category>
35
+ <tag>cxan</tag>
36
+ <tag>webapp</tag>
37
+ <tag>xproc</tag>
38
+ <!-- TODO: How to add dependencies? -->
39
+ <!--dependency package="http://fgeorges.org/lib/xslt/serial"/>
40
+ <dependency package="http://expath.org/lib/http-client"/>
41
+ <dependency package="http://expath.org/lib/crypto"/>
42
+ <dependency package="http://pipx.org/"/-->
43
+ <version num="0.8.0">
44
+ <file name="cxan-website-0.8.0.xaw" role="pkg"/>
45
+ <file name="cxan-website-0.8.0.zip" role="archive"/>
46
+ <file name="cxan-website-tools-0.8.0.zip" role="archive"/>
47
+ </version>
48
+ <version num="0.7.0">
49
+ <file name="cxan-website-0.7.0.xaw" role="pkg"/>
50
+ <file name="cxan-website-0.7.0.zip" role="archive"/>
51
+ <file name="cxan-website-tools-0.7.0.zip" role="archive"/>
52
+ </version>
53
+ </pkg>
54
+
55
+ <pkg abbrev="docbook" id="fgeorges/docbook">
56
+ <name>http://docbook.org/schemas</name>
57
+ <abstract>Schemas for DocBook 5.0.</abstract>
58
+ <desc format="text">The DocBook schemas, in various schema languages.</desc>
59
+ <home>http://docbook.org/</home>
60
+ <code>https://github.com/fgeorges/docbook-pkg</code>
61
+ <author id="oasis">OASIS</author>
62
+ <author id="nwalsh">Norman Walsh</author>
63
+ <author id="jkosek">Jirka Kosek</author>
64
+ <maintainer id="fgeorges">Florent Georges</maintainer>
65
+ <category id="doctypes">Document types</category>
66
+ <tag>doctype</tag>
67
+ <tag>docbook</tag>
68
+ <version num="5.0">
69
+ <file name="docbook-5.0.xar" role="pkg"/>
70
+ </version>
71
+ </pkg>
72
+
73
+ <pkg abbrev="docbook-xsl" id="fgeorges/docbook-xsl">
74
+ <name>http://docbook.org/xsl</name>
75
+ <abstract>Stylesheets for DocBook, with namespace support.</abstract>
76
+ <desc format="text">This set of XSLT stylesheets for DocBook documents is the one with namespace
77
+support, meaning that the DocBook documents must be in the namespace defined for
78
+DocBook (as opposed to within no namespace at all, like back in the days...)
79
+
80
+This, indeed, is considered the modern way to write documents.</desc>
81
+ <home>http://docbook.sourceforge.net/</home>
82
+ <code>https://github.com/fgeorges/docbook-pkg</code>
83
+ <author id="nwalsh">Norman Walsh</author>
84
+ <maintainer id="fgeorges">Florent Georges</maintainer>
85
+ <category id="doctypes">Document types</category>
86
+ <tag>doctype</tag>
87
+ <tag>docbook</tag>
88
+ <tag>xslt</tag>
89
+ <version num="1.78.1">
90
+ <file name="docbook-xsl-1.78.1.xar" role="pkg"/>
91
+ </version>
92
+ </pkg>
93
+
94
+ <pkg abbrev="docbook-xsl-nons" id="fgeorges/docbook-xsl-nons">
95
+ <name>http://docbook.org/xsl-nons</name>
96
+ <abstract>Stylesheets for DocBook, NO namespace support.</abstract>
97
+ <desc format="text">This set of XSLT stylesheets for DocBook documents is the one WITHOUT namespace
98
+support, meaning that the DocBook documents must NOT be in the namespace defined
99
+for DocBook (like back in the days, when namespaces were not wide-spread...)
100
+
101
+For the stylesheets WITH namespace support, see the package fgeorges/docbook-xsl.</desc>
102
+ <home>http://docbook.sourceforge.net/</home>
103
+ <code>https://github.com/fgeorges/docbook-pkg</code>
104
+ <author id="nwalsh">Norman Walsh</author>
105
+ <maintainer id="fgeorges">Florent Georges</maintainer>
106
+ <category id="doctypes">Document types</category>
107
+ <tag>doctype</tag>
108
+ <tag>docbook</tag>
109
+ <tag>xslt</tag>
110
+ <version num="1.78.1">
111
+ <file name="docbook-xsl-nons-1.78.1.xar" role="pkg"/>
112
+ </version>
113
+ </pkg>
114
+
115
+ <pkg abbrev="functx" id="fgeorges/functx">
116
+ <name>http://functx.com/</name>
117
+ <abstract>The famous FunctX library.</abstract>
118
+ <desc format="text">FunctX is a general-purpose XSLT and XQuery tool library.
119
+
120
+This version comes with support for f:open-ref-document() disabled, as it generates
121
+the following static error on MarkLogic: "err:FONS0005 - resolve-uri($refNode) --
122
+Base uri undefined in the static context", actually preventing to compile, hence to
123
+use, the module at all.</desc>
124
+ <home>http://functx.com/</home>
125
+ <code>https://github.com/fgeorges/functx-pkg</code>
126
+ <author id="pwalmsley">Priscilla Walmsley</author>
127
+ <maintainer id="fgeorges">Florent Georges</maintainer>
128
+ <category id="libs">Libraries</category>
129
+ <tag>library</tag>
130
+ <version num="1.0">
131
+ <file name="functx-1.0.xar" role="pkg"/>
132
+ </version>
133
+ </pkg>
134
+
135
+ <pkg abbrev="fxsl" id="fgeorges/fxsl">
3136 <name>http://fxsl.sf.net/</name>
4137 <abstract>The famous FXSL library.</abstract>
138
+ <desc format="text">FXSL provides functional support for XSLT 1.0 and 2.0. It can be somewhat absolete
139
+for XSLT 3.0, as this new version of the language comes with built-in first-class
140
+citizen function items, as well as several higher-order functions.</desc>
141
+ <home>http://fxsl.sourceforge.net/</home>
142
+ <code>https://github.com/fgeorges/fxsl-pkg</code>
5143 <author id="dnovatchev">Dimitre Novatchev</author>
6144 <maintainer id="fgeorges">Florent Georges</maintainer>
7145 <category id="libs">Libraries</category>
....@@ -10,4 +148,63 @@
10148 <file name="fxsl-1.0.xar" role="pkg"/>
11149 </version>
12150 </pkg>
151
+
152
+ <pkg abbrev="pipx" id="fgeorges/pipx">
153
+ <name>http://pipx.org/</name>
154
+ <abstract>The PipX library of steps for XProc.</abstract>
155
+ <desc format="text">PipX is meant at being a standard XProc step library. It is community-maintained,
156
+and contain generic steps, useful to potentially any XProc pipeline.</desc>
157
+ <home>http://pipx.org/</home>
158
+ <code>https://github.com/fgeorges/pipx</code>
159
+ <author id="fgeorges">Florent Georges</author>
160
+ <category id="libs">Libraries</category>
161
+ <tag>library</tag>
162
+ <tag>xproc</tag>
163
+ <version num="0.1.0">
164
+ <file name="pipx-0.1.0.xar" role="pkg"/>
165
+ <file name="pipx-0.1.0.zip" role="archive"/>
166
+ </version>
167
+ </pkg>
168
+
169
+ <pkg abbrev="serial" id="fgeorges/serial">
170
+ <name>http://fgeorges.org/lib/serial</name>
171
+ <abstract>XML serializer in XSLT, to text and HTML.</abstract>
172
+ <desc format="text">Provides XPath functions to XSLT, to serialize XML nodes to either plain text or
173
+to HTML (with syntax highlighting).</desc>
174
+ <code>https://github.com/fgeorges/serialize-xml</code>
175
+ <author id="fgeorges">Florent Georges</author>
176
+ <category id="libs">Libraries</category>
177
+ <tag>library</tag>
178
+ <tag>serialization</tag>
179
+ <tag>xslt</tag>
180
+ <version num="0.4.0">
181
+ <file name="serial-0.4.0.xar" role="pkg"/>
182
+ </version>
183
+ </pkg>
184
+
185
+ <pkg abbrev="xproject" id="fgeorges/xproject">
186
+ <name>http://expath.org/lib/project</name>
187
+ <abstract>XML Project Manager.</abstract>
188
+ <desc format="text">XProject builds on the EXPath Packaging System and provides a convention-based project
189
+format. If your project follows some simple conventions (like components are in
190
+sub-directory "src/", and "xproject/project.xml" contains some description of your
191
+project), then XProject can automatically build a package for it.
192
+
193
+XProject supports webapps as well.
194
+
195
+See the homepage for details.</desc>
196
+ <home>http://expath.org/modules/xproject/</home>
197
+ <code>https://github.com/fgeorges/xproject</code>
198
+ <author id="fgeorges">Florent Georges</author>
199
+ <category id="applications">Applications</category>
200
+ <category id="tools">Tools</category>
201
+ <category id="pkg">Packaging</category>
202
+ <tag>tools</tag>
203
+ <tag>packaging</tag>
204
+ <tag>application</tag>
205
+ <version num="0.5.1">
206
+ <file name="xproject-0.5.1.xar" role="pkg"/>
207
+ </version>
208
+ </pkg>
209
+
13210 </repo>