add version 2.15.0 repo
This commit is contained in:
parent
2d61095f90
commit
567b01b80d
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 16:45:40 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='1638027949960'/>
|
||||
<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='1638027949987'/>
|
||||
<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='1638027950060'/>
|
||||
<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='1638027950061'/>
|
||||
<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