add version 2.15.0 repo
This commit is contained in:
parent
de40522533
commit
4209f5dc5a
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,60 @@
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>SCViewer Update site</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||||
|
<style>@import url("web/site.css");</style>
|
||||||
|
<script type="text/javascript">
|
||||||
|
var returnval = 0;
|
||||||
|
var stylesheet, xmlFile, cache, doc;
|
||||||
|
function init(){
|
||||||
|
// NSCP 7.1+ / Mozilla 1.4.1+ / Safari
|
||||||
|
// Use the standard DOM Level 2 technique, if it is supported
|
||||||
|
if (document.implementation && document.implementation.createDocument) {
|
||||||
|
xmlFile = document.implementation.createDocument("", "", null);
|
||||||
|
stylesheet = document.implementation.createDocument("", "", null);
|
||||||
|
if (xmlFile.load){
|
||||||
|
xmlFile.load("site.xml");
|
||||||
|
stylesheet.load("web/site.xsl");
|
||||||
|
} else {
|
||||||
|
alert("Document could not be loaded by browser.");
|
||||||
|
}
|
||||||
|
xmlFile.addEventListener("load", transform, false);
|
||||||
|
stylesheet.addEventListener("load", transform, false);
|
||||||
|
}
|
||||||
|
//IE 6.0+ solution
|
||||||
|
else if (window.ActiveXObject) {
|
||||||
|
xmlFile = new ActiveXObject("msxml2.DOMDocument.3.0");
|
||||||
|
xmlFile.async = false;
|
||||||
|
xmlFile.load("site.xml");
|
||||||
|
stylesheet = new ActiveXObject("msxml2.FreeThreadedDOMDocument.3.0");
|
||||||
|
stylesheet.async = false;
|
||||||
|
stylesheet.load("web/site.xsl");
|
||||||
|
cache = new ActiveXObject("msxml2.XSLTemplate.3.0");
|
||||||
|
cache.stylesheet = stylesheet;
|
||||||
|
transformData();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// separate transformation function for IE 6.0+
|
||||||
|
function transformData(){
|
||||||
|
var processor = cache.createProcessor();
|
||||||
|
processor.input = xmlFile;
|
||||||
|
processor.transform();
|
||||||
|
data.innerHTML = processor.output;
|
||||||
|
}
|
||||||
|
// separate transformation function for NSCP 7.1+ and Mozilla 1.4.1+
|
||||||
|
function transform(){
|
||||||
|
returnval+=1;
|
||||||
|
if (returnval==2){
|
||||||
|
var processor = new XSLTProcessor();
|
||||||
|
processor.importStylesheet(stylesheet);
|
||||||
|
doc = processor.transformToDocument(xmlFile);
|
||||||
|
document.getElementById("data").innerHTML = doc.documentElement.innerHTML;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</head>
|
||||||
|
<body onload="init();">
|
||||||
|
<!--[insert static HTML here]-->
|
||||||
|
<div id="data"><!-- this is where the transformed data goes --></div>
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,4 @@
|
||||||
|
#Sat Nov 27 17:08:36 CET 2021
|
||||||
|
artifact.repository.factory.order=artifacts.xml.xz,artifacts.xml,\!
|
||||||
|
version=1
|
||||||
|
metadata.repository.factory.order=content.xml.xz,content.xml,\!
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,12 @@
|
||||||
|
<STYLE type="text/css">
|
||||||
|
td.spacer {padding-bottom: 10px; padding-top: 10px;}
|
||||||
|
.title { font-family: sans-serif; color: #99AACC;}
|
||||||
|
.bodyText { font-family: sans-serif; font-size: 9pt; color:#000000; }
|
||||||
|
.sub-header { font-family: sans-serif; font-style: normal; font-weight: bold; font-size: 9pt; color: white;}
|
||||||
|
.log-text {font-family: sans-serif; font-style: normal; font-weight: lighter; font-size: 8pt; color:black;}
|
||||||
|
.big-header { font-family: sans-serif; font-style: normal; font-weight: bold; font-size: 9pt; color: white; border-top:10px solid white;}
|
||||||
|
.light-row {background:#FFFFFF}
|
||||||
|
.dark-row {background:#EEEEFF}
|
||||||
|
.header {background:#99AADD}
|
||||||
|
#indent {word-wrap : break-word;width :300px;text-indent:10px;}
|
||||||
|
</STYLE>
|
|
@ -0,0 +1,214 @@
|
||||||
|
<xsl:stylesheet version = '1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:msxsl="urn:schemas-microsoft-com:xslt">
|
||||||
|
<xsl:output method="html" encoding="UTF-8"/>
|
||||||
|
<xsl:key name="cat" match="category" use="@name"/>
|
||||||
|
<xsl:template match="/">
|
||||||
|
<xsl:for-each select="site">
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>com.itjw.txviewer.updateSite</title>
|
||||||
|
<style>@import url("web/site.css");</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<h1 class="title">com.itjw.txviewer.updateSite</h1>
|
||||||
|
<p class="bodyText"><xsl:value-of select="description"/></p>
|
||||||
|
<table width="100%" border="0" cellspacing="1" cellpadding="2">
|
||||||
|
<xsl:for-each select="category-def">
|
||||||
|
<xsl:sort select="@label" order="ascending" case-order="upper-first"/>
|
||||||
|
<xsl:sort select="@name" order="ascending" case-order="upper-first"/>
|
||||||
|
<xsl:if test="count(key('cat',@name)) != 0">
|
||||||
|
<tr class="header">
|
||||||
|
<td class="sub-header" width="30%">
|
||||||
|
<xsl:value-of select="@name"/>
|
||||||
|
</td>
|
||||||
|
<td class="sub-header" width="70%">
|
||||||
|
<xsl:value-of select="@label"/>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<xsl:for-each select="key('cat',@name)">
|
||||||
|
<xsl:sort select="ancestor::feature//@version" order="ascending"/>
|
||||||
|
<xsl:sort select="ancestor::feature//@id" order="ascending" case-order="upper-first"/>
|
||||||
|
<tr>
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="(position() mod 2 = 1)">
|
||||||
|
<xsl:attribute name="class">dark-row</xsl:attribute>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:attribute name="class">light-row</xsl:attribute>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<td class="log-text" id="indent">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="ancestor::feature//@label">
|
||||||
|
<a href="{ancestor::feature//@url}"><xsl:value-of select="ancestor::feature//@label"/></a>
|
||||||
|
<br/>
|
||||||
|
<div id="indent">
|
||||||
|
(<xsl:value-of select="ancestor::feature//@id"/> - <xsl:value-of select="ancestor::feature//@version"/>)
|
||||||
|
</div>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<a href="{ancestor::feature//@url}"><xsl:value-of select="ancestor::feature//@id"/> - <xsl:value-of select="ancestor::feature//@version"/></a>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<br />
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<table>
|
||||||
|
<xsl:if test="ancestor::feature//@os">
|
||||||
|
<tr><td class="log-text" id="indent">Operating Systems:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@os"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="ancestor::feature//@ws">
|
||||||
|
<tr><td class="log-text" id="indent">Windows Systems:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@ws"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="ancestor::feature//@nl">
|
||||||
|
<tr><td class="log-text" id="indent">Languages:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@nl"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="ancestor::feature//@arch">
|
||||||
|
<tr><td class="log-text" id="indent">Architecture:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@arch"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</xsl:for-each>
|
||||||
|
<tr><td class="spacer"><br/></td><td class="spacer"><br/></td></tr>
|
||||||
|
</xsl:if>
|
||||||
|
</xsl:for-each>
|
||||||
|
<xsl:if test="count(feature) > count(feature/category)">
|
||||||
|
<tr class="header">
|
||||||
|
<td class="sub-header" colspan="2">
|
||||||
|
Uncategorized
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="function-available('msxsl:node-set')">
|
||||||
|
<xsl:variable name="rtf-nodes">
|
||||||
|
<xsl:for-each select="feature[not(category)]">
|
||||||
|
<xsl:sort select="@id" order="ascending" case-order="upper-first"/>
|
||||||
|
<xsl:sort select="@version" order="ascending" />
|
||||||
|
<xsl:value-of select="."/>
|
||||||
|
<xsl:copy-of select="." />
|
||||||
|
</xsl:for-each>
|
||||||
|
</xsl:variable>
|
||||||
|
<xsl:variable name="myNodeSet" select="msxsl:node-set($rtf-nodes)/*"/>
|
||||||
|
<xsl:for-each select="$myNodeSet">
|
||||||
|
<tr>
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="position() mod 2 = 1">
|
||||||
|
<xsl:attribute name="class">dark-row</xsl:attribute>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:attribute name="class">light-row</xsl:attribute>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<td class="log-text" id="indent">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="@label">
|
||||||
|
<a href="{@url}"><xsl:value-of select="@label"/></a>
|
||||||
|
<br />
|
||||||
|
<div id="indent">
|
||||||
|
(<xsl:value-of select="@id"/> - <xsl:value-of select="@version"/>)
|
||||||
|
</div>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<a href="{@url}"><xsl:value-of select="@id"/> - <xsl:value-of select="@version"/></a>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<br /><br />
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<table>
|
||||||
|
<xsl:if test="@os">
|
||||||
|
<tr><td class="log-text" id="indent">Operating Systems:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="@os"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="@ws">
|
||||||
|
<tr><td class="log-text" id="indent">Windows Systems:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="@ws"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="@nl">
|
||||||
|
<tr><td class="log-text" id="indent">Languages:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="@nl"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="@arch">
|
||||||
|
<tr><td class="log-text" id="indent">Architecture:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="@arch"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</xsl:for-each>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:for-each select="feature[not(category)]">
|
||||||
|
<xsl:sort select="@id" order="ascending" case-order="upper-first"/>
|
||||||
|
<xsl:sort select="@version" order="ascending" />
|
||||||
|
<tr>
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="count(preceding-sibling::feature[not(category)]) mod 2 = 1">
|
||||||
|
<xsl:attribute name="class">dark-row</xsl:attribute>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<xsl:attribute name="class">light-row</xsl:attribute>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<td class="log-text" id="indent">
|
||||||
|
<xsl:choose>
|
||||||
|
<xsl:when test="@label">
|
||||||
|
<a href="{@url}"><xsl:value-of select="@label"/></a>
|
||||||
|
<br />
|
||||||
|
<div id="indent">
|
||||||
|
(<xsl:value-of select="@id"/> - <xsl:value-of select="@version"/>)
|
||||||
|
</div>
|
||||||
|
</xsl:when>
|
||||||
|
<xsl:otherwise>
|
||||||
|
<a href="{@url}"><xsl:value-of select="@id"/> - <xsl:value-of select="@version"/></a>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
<br /><br />
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<table>
|
||||||
|
<xsl:if test="@os">
|
||||||
|
<tr><td class="log-text" id="indent">Operating Systems:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="@os"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="@ws">
|
||||||
|
<tr><td class="log-text" id="indent">Windows Systems:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="@ws"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="@nl">
|
||||||
|
<tr><td class="log-text" id="indent">Languages:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="@nl"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
<xsl:if test="@arch">
|
||||||
|
<tr><td class="log-text" id="indent">Architecture:</td>
|
||||||
|
<td class="log-text" id="indent"><xsl:value-of select="@arch"/></td>
|
||||||
|
</tr>
|
||||||
|
</xsl:if>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</xsl:for-each>
|
||||||
|
</xsl:otherwise>
|
||||||
|
</xsl:choose>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
</xsl:for-each>
|
||||||
|
</xsl:template>
|
||||||
|
</xsl:stylesheet>
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<?compositeArtifactRepository version='1.0.0'?>
|
||||||
|
<repository name='SCViewer Software Repository 2.15' type='org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository' version='1'>
|
||||||
|
<properties size='2'>
|
||||||
|
<property name='p2.timestamp' value='1638029320455'/>
|
||||||
|
<property name='p2.atomic.composite.loading' value='true'/>
|
||||||
|
</properties>
|
||||||
|
<children size='1'>
|
||||||
|
<child location='2.15.0'/>
|
||||||
|
</children>
|
||||||
|
</repository>
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<?compositeMetadataRepository version='1.0.0'?>
|
||||||
|
<repository name='SCViewer Software Repository 2.15' type='org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository' version='1'>
|
||||||
|
<properties size='2'>
|
||||||
|
<property name='p2.timestamp' value='1638029320480'/>
|
||||||
|
<property name='p2.atomic.composite.loading' value='true'/>
|
||||||
|
</properties>
|
||||||
|
<children size='1'>
|
||||||
|
<child location='2.15.0'/>
|
||||||
|
</children>
|
||||||
|
</repository>
|
|
@ -0,0 +1,3 @@
|
||||||
|
version=1
|
||||||
|
metadata.repository.factory.order=compositeContent.xml,\!
|
||||||
|
artifact.repository.factory.order=compositeArtifacts.xml,\!
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<?compositeArtifactRepository version='1.0.0'?>
|
||||||
|
<repository name='SCViewer Software Repository All Versions' type='org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository' version='1'>
|
||||||
|
<properties size='2'>
|
||||||
|
<property name='p2.timestamp' value='1638029320553'/>
|
||||||
|
<property name='p2.atomic.composite.loading' value='true'/>
|
||||||
|
</properties>
|
||||||
|
<children size='1'>
|
||||||
|
<child location='2.15'/>
|
||||||
|
</children>
|
||||||
|
</repository>
|
|
@ -0,0 +1,11 @@
|
||||||
|
<?xml version='1.0' encoding='UTF-8'?>
|
||||||
|
<?compositeMetadataRepository version='1.0.0'?>
|
||||||
|
<repository name='SCViewer Software Repository All Versions' type='org.eclipse.equinox.internal.p2.metadata.repository.CompositeMetadataRepository' version='1'>
|
||||||
|
<properties size='2'>
|
||||||
|
<property name='p2.timestamp' value='1638029320554'/>
|
||||||
|
<property name='p2.atomic.composite.loading' value='true'/>
|
||||||
|
</properties>
|
||||||
|
<children size='1'>
|
||||||
|
<child location='2.15'/>
|
||||||
|
</children>
|
||||||
|
</repository>
|
|
@ -0,0 +1,3 @@
|
||||||
|
version=1
|
||||||
|
metadata.repository.factory.order=compositeContent.xml,\!
|
||||||
|
artifact.repository.factory.order=compositeArtifacts.xml,\!
|
Loading…
Reference in New Issue