plugins: Fix #953

This commit is contained in:
Hylke Bons 2012-09-06 16:59:45 +01:00
parent 8cc50bb2a6
commit f29c6b3ff8
14 changed files with 34 additions and 396 deletions

View file

@ -1,13 +1,5 @@
dist_plugins_in_files = \
bitbucket.xml.in \
github.xml.in \
gitorious.xml.in \
gnome.xml.in \
ssnet.xml.in \
own-server.xml.in
dist_plugins_DATA = \
$(dist_plugins_in_files:.xml.in=.xml) \
$(dist_plugins_in_files:.xml) \
github.png \
gitorious.png \
bitbucket.png \
@ -15,8 +7,6 @@ dist_plugins_DATA = \
ssnet.png \
own-server.png
#@INTLTOOL_XML_RULE@
pluginsdir = $(pkgdatadir)/plugins/
EXTRA_DIST=$(dist_plugins_in_files) $(xml_DATA)

View file

@ -1,54 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<name>Bitbucket</name>
<name xml:lang="de">Bitbucket</name>
<name xml:lang="el">Bitbucket</name>
<name xml:lang="es">Bitbucket</name>
<name xml:lang="fr">Bitbucket</name>
<name xml:lang="it">Bitbucket</name>
<name xml:lang="nl">Bitbucket</name>
<name xml:lang="pl">Bitbucket</name>
<name xml:lang="pt_BR">Bitbucket</name>
<name xml:lang="ru">Bitbucket</name>
<name xml:lang="sv">Bitbucket</name>
<name xml:lang="zh_CN">小桶</name>
<name>Bitbucket</_name>
<description>Free code hosting for Git and Mercurial</description>
<description xml:lang="de">Freies Code-Hosting für Git und Mercurial</description>
<description xml:lang="el">Δωρεάν φιλοξενία κώδικα για Git και Mercurial</description>
<description xml:lang="es">Alojamiento gratuito de código fuente para Git y Mercurial</description>
<description xml:lang="fr">Hébergement gratuit de code pour Git et Mercurial</description>
<description xml:lang="it">Hosting gratuito di codice per Git e Mercurial</description>
<description xml:lang="nl">Gratis hosting voor Git en Mercurial</description>
<description xml:lang="pl">Darmowe utrzymywanie kodu dla projektów zarządzanych przez git oraz Mercurial</description>
<description xml:lang="pt_BR">Hospedagem gratuita de código para Git e Mercurial</description>
<description xml:lang="ru">Бесплатный хостинг проектов и их совместной разработки, основанный на системе контроля версий Mercurial и Git</description>
<description xml:lang="sv">Gratis källkodslagring för Git och Mercurial</description>
<description xml:lang="zh_CN">免费的Git与Mercurial代码托管</description>
<icon>bitbucket.png</icon>
<backend>Git</backend>
<fingerprint>97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40</fingerprint>
</info>
<address>
<value>ssh://git@bitbucket.org/</value>
<example/>
<example></example>
</address>
<path>
<value/>
<value></value>
<example>/username/project</example>
<example xml:lang="de">/username/project</example>
<example xml:lang="el">/username/project</example>
<example xml:lang="es">/usuario/proyecto</example>
<example xml:lang="fr">/nom-d-utilisateur/projet</example>
<example xml:lang="it">/nome-utente/progetto</example>
<example xml:lang="nl">/gebruikersnaam/project</example>
<example xml:lang="pl">/nazwa uzytkownika/projekt</example>
<example xml:lang="pt_BR">/usuário/projeto</example>
<example xml:lang="ru">/username/project</example>
<example xml:lang="sv">/användare/projekt</example>
<example xml:lang="zh_CN">/username/project</example>
<uses_lower_case>True</uses_lower_case>
</path>
</plugin>
</sparkleshare>
</sparkleshare>

View file

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<_name>Bitbucket</_name>
<_description>Free code hosting for Git and Mercurial</_description>
<icon>bitbucket.png</icon>
<backend>Git</backend>
<fingerprint>97:8c:1b:f2:6f:14:6b:5c:3b:ec:aa:46:46:74:7c:40</fingerprint>
</info>
<address>
<value>ssh://git@bitbucket.org/</value>
<example></example>
</address>
<path>
<value></value>
<_example>/username/project</_example>
<uses_lower_case>True</uses_lower_case>
</path>
</plugin>
</sparkleshare>

View file

@ -1,20 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<name>Github</name>
<name xml:lang="de">Github</name>
<name xml:lang="el">Github</name>
<name xml:lang="es">Github</name>
<name xml:lang="fr">Github</name>
<name xml:lang="it">Github</name>
<name xml:lang="ja">Github</name>
<name xml:lang="nl">Github</name>
<name xml:lang="pl">Github</name>
<name xml:lang="pt_BR">Github</name>
<name xml:lang="ru">Github</name>
<name xml:lang="sv">Github</name>
<name xml:lang="zh_CN">Github</name>
<name>Github</_name>
<description>Collaborate on projects hosted on Github</description>
<icon>github.png</icon>
<backend>Git</backend>
@ -22,22 +10,12 @@
</info>
<address>
<value>ssh://git@github.com/</value>
<example/>
<example></example>
</address>
<path>
<value/>
<value></value>
<example>/username/project</example>
<example xml:lang="de">/username/project</example>
<example xml:lang="el">/username/project</example>
<example xml:lang="es">/usuario/proyecto</example>
<example xml:lang="fr">/nom-d-utilisateur/projet</example>
<example xml:lang="it">/nome-utente/progetto</example>
<example xml:lang="nl">/gebruikersnaam/project</example>
<example xml:lang="pl">/nazwa uzytkownika/projekt</example>
<example xml:lang="pt_BR">/usuário/projeto</example>
<example xml:lang="ru">/username/project</example>
<example xml:lang="sv">/användare/projekt</example>
<example xml:lang="zh_CN">/username/project</example>
</path>
</plugin>
</sparkleshare>
</sparkleshare>

View file

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<_name>Github</_name>
<_description>Collaborate on projects hosted on Github</_description>
<icon>github.png</icon>
<backend>Git</backend>
<fingerprint>16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48</fingerprint>
</info>
<address>
<value>ssh://git@github.com/</value>
<example></example>
</address>
<path>
<value></value>
<_example>/username/project</_example>
</path>
</plugin>
</sparkleshare>

View file

@ -1,70 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<name>Gitorious</name>
<name xml:lang="ar">Gitorious</name>
<name xml:lang="bg">Gitorious</name>
<name xml:lang="ca">Gitorious</name>
<name xml:lang="cs_CZ">Gitorious</name>
<name xml:lang="da">Gitorious</name>
<name xml:lang="de">Gitorious</name>
<name xml:lang="el">Gitorious</name>
<name xml:lang="eo">Gitorious</name>
<name xml:lang="es">Gitorious</name>
<name xml:lang="fi">Gitorious</name>
<name xml:lang="fr">Gitorious</name>
<name xml:lang="he">גיטוריוס</name>
<name xml:lang="hu">Gitorious</name>
<name xml:lang="it">Gitorius</name>
<name xml:lang="ja">Gitorious</name>
<name xml:lang="nl">Gitorious</name>
<name xml:lang="nn_NO">Gitorious</name>
<name xml:lang="no_NO">Gitorious</name>
<name xml:lang="pl">Gitorious</name>
<name xml:lang="pt_BR">Gitorious</name>
<name xml:lang="ru">Gitorious</name>
<name xml:lang="sk">Gitorious</name>
<name xml:lang="sl">Gitorious</name>
<name xml:lang="sr_RS">Гиториус</name>
<name xml:lang="sv">Gitorious</name>
<name xml:lang="uk">Gitorious</name>
<name xml:lang="zh_CN">Gitorious</name>
<name xml:lang="zh_TW">Gitorious</name>
<description>Open source infrastructure for hosting open source projects</description>
<description xml:lang="de">Quelloffene Infrastruktur zum hosten von quelloffenen Projekten</description>
<description xml:lang="el">Open source υποδομή για φιλοξενία open source projects</description>
<description xml:lang="es">Infraestructura de código libre para almacenar proyectos de código libre</description>
<description xml:lang="fr">Infrastructure open source d'hébergement de projets open source</description>
<description xml:lang="it">Infrastruttura Open sourc per lo hosting di progetti open source</description>
<description xml:lang="nl">Opensource infrastructuur voor het hosten van opensource projecten.</description>
<description xml:lang="pl">Infrastruktura o otwartym kodzie źródłowym dla projektów o otwartym kodzie źródłowym</description>
<description xml:lang="pt_BR">Infra-estrutura de código aberto para hospedagem de projetos com código aberto </description>
<description xml:lang="ru">Open source инфраструктура для размещения ваших open source проектов</description>
<description xml:lang="sv">Infrastruktur för delning av öppen källkod-projekt</description>
<description xml:lang="zh_CN">托管开源项目的开源架构</description>
<icon>gitorious.png</icon>
<backend>Git</backend>
<fingerprint>7e:af:8d:ec:f0:39:5e:ba:52:16:ce:19:fa:d4:b8:7d</fingerprint>
</info>
<address>
<value>ssh://git@gitorious.org/</value>
<example/>
<example></example>
</address>
<path>
<value/>
<value></value>
<example>/project/repository</example>
<example xml:lang="de">/Projekt/Ablage</example>
<example xml:lang="el">/project/repository</example>
<example xml:lang="es">/proyecto/repositorio</example>
<example xml:lang="fr">/projet/depot</example>
<example xml:lang="it">/progetto/repository</example>
<example xml:lang="nl">/project/repository</example>
<example xml:lang="pl">/projekt/repozytorium</example>
<example xml:lang="pt_BR">/projeto/repositório</example>
<example xml:lang="ru">/project/repository</example>
<example xml:lang="sv">/projekt/arkiv</example>
<example xml:lang="zh_CN">/project/repository</example>
</path>
</plugin>
</sparkleshare>
</sparkleshare>

View file

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<_name>Gitorious</_name>
<_description>Open source infrastructure for hosting open source projects</_description>
<icon>gitorious.png</icon>
<backend>Git</backend>
<fingerprint>7e:af:8d:ec:f0:39:5e:ba:52:16:ce:19:fa:d4:b8:7d</fingerprint>
</info>
<address>
<value>ssh://git@gitorious.org/</value>
<example></example>
</address>
<path>
<value></value>
<_example>/project/repository</_example>
</path>
</plugin>
</sparkleshare>

View file

@ -1,69 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<name>The GNOME Project</name>
<name xml:lang="ar">مشروع جنوم.</name>
<name xml:lang="bg">Проектът GNOME</name>
<name xml:lang="ca">El projecte GNOME</name>
<name xml:lang="cs_CZ">Projekt GNOME</name>
<name xml:lang="da">GNOME-projektet</name>
<name xml:lang="de">Das GNOME Projekt</name>
<name xml:lang="el">Το GNOME Project</name>
<name xml:lang="eo">La GNOME-projekto</name>
<name xml:lang="es">El Proyecto GNOME</name>
<name xml:lang="fi">GNOME-projekti</name>
<name xml:lang="fr">Le projet GNOME</name>
<name xml:lang="he">פרוייקט גנום</name>
<name xml:lang="hu">A GNOME Project</name>
<name xml:lang="it">The GNOME Project</name>
<name xml:lang="ja">GNOMEプロジェクト</name>
<name xml:lang="nl">Het GNOME Project</name>
<name xml:lang="nn_NO">GNOME-prosjektet</name>
<name xml:lang="no_NO">GNOME Prosjektet</name>
<name xml:lang="pl">Projekt GNOME</name>
<name xml:lang="pt_BR">O projeto GNOME</name>
<name xml:lang="ru">The GNOME Project</name>
<name xml:lang="sl">Projekt GNOME</name>
<name xml:lang="sr_RS">Пројекат ГНОМ</name>
<name xml:lang="sv">GNOME-projektet</name>
<name xml:lang="uk">Проект GNOME</name>
<name xml:lang="zh_CN">GMOME项目</name>
<name xml:lang="zh_TW">GNOME 專案</name>
<name>The GNOME Project</_name>
<description>A free and easy interface for your computer</description>
<description xml:lang="de">Eine freie und einfache Schnittstelle für deinen Computer</description>
<description xml:lang="el">Ένα ελεύθερο και απλό interface για τον υπολογιστή σου</description>
<description xml:lang="es">Una interfaz libre y sencilla para tu ordenador</description>
<description xml:lang="fr">Une interface facile et gratuite pour votre ordinateur</description>
<description xml:lang="it">Un'interfaccia gratuita e facile per il tuo computer</description>
<description xml:lang="nl">Een gratis en gemakkelijke interface voor uw computer</description>
<description xml:lang="pl">Wolny i prosty interfejs dla komputerów</description>
<description xml:lang="pt_BR">Uma interface fácil e gratuita para o seu computador</description>
<description xml:lang="ru">Бесплатный и простой интерфейс для вашего компьютера</description>
<description xml:lang="sv">Ett gratis och enkelt gränssnitt för din dator</description>
<description xml:lang="zh_CN">为你的计算机提供一个免费并且简单的接口</description>
<icon>gnome.png</icon>
<backend>Git</backend>
<fingerprint>00:39:fd:1a:a4:2c:6b:28:b8:2e:95:31:c2:90:72:03</fingerprint>
</info>
<address>
<value>ssh://git@gnome.org/</value>
<example/>
<example></example>
</address>
<path>
<value/>
<value></value>
<example>/project</example>
<example xml:lang="de">/Projekt</example>
<example xml:lang="el">/project</example>
<example xml:lang="es">/proyecto</example>
<example xml:lang="fr">/projet</example>
<example xml:lang="it">/progetto</example>
<example xml:lang="nl">/project</example>
<example xml:lang="pl">/project</example>
<example xml:lang="pt_BR">/projeto</example>
<example xml:lang="ru">/project</example>
<example xml:lang="sv">/projekt</example>
<example xml:lang="zh_CN">/project</example>
</path>
</plugin>
</sparkleshare>
</sparkleshare>

View file

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<_name>The GNOME Project</_name>
<_description>A free and easy interface for your computer</_description>
<icon>gnome.png</icon>
<backend>Git</backend>
<fingerprint>00:39:fd:1a:a4:2c:6b:28:b8:2e:95:31:c2:90:72:03</fingerprint>
</info>
<address>
<value>ssh://git@gnome.org/</value>
<example></example>
</address>
<path>
<value></value>
<_example>/project</_example>
</path>
</plugin>
</sparkleshare>

View file

@ -1,54 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<name>On my own server</name>
<name xml:lang="de">Auf meinem eigenen Server</name>
<name xml:lang="el">Στον δικό μου server</name>
<name xml:lang="es">En mi propio servidor</name>
<name xml:lang="fr">Mon propre serveur</name>
<name xml:lang="he">שרת משלי</name>
<name xml:lang="it">Il mio server</name>
<name xml:lang="nl">Op mijn eigen server</name>
<name xml:lang="pl">Na własnym serwerze</name>
<name xml:lang="pt_BR">Em meu próprio servidor</name>
<name xml:lang="ru">Мой личный сервер</name>
<name xml:lang="sv">På min egen server</name>
<name xml:lang="zh_CN">拥有你自己的服务器</name>
<description>Everything under my control</description>
<description xml:lang="de">Alles unter meiner Kontrolle</description>
<description xml:lang="el">Όλα κάτω απ' τον δικό μου έλεγχο</description>
<description xml:lang="es">Todo bajo mi control</description>
<description xml:lang="fr">Tout est sous mon contrôle</description>
<description xml:lang="he">הכל תחת שליטתי</description>
<description xml:lang="it">Tutto sotto il mio controllo</description>
<description xml:lang="nl">Alles onder mijn controle</description>
<description xml:lang="pl">Wszystko pod własną kontrolą</description>
<description xml:lang="pt_BR">Tudo sob meu controle</description>
<description xml:lang="ru">Всё под моим контролем</description>
<description xml:lang="sv">Allting under min kontroll</description>
<description xml:lang="zh_CN">一切尽在你的掌控</description>
<icon>own-server.png</icon>
<backend>Git</backend>
</info>
<address>
<value/>
<value></value>
<example>[user@]hostname[:port]</example>
</address>
<path>
<value/>
<value></value>
<example>/path/to/project</example>
<example xml:lang="de">/Pfad/zum/Projekt</example>
<example xml:lang="el">/path/to/project</example>
<example xml:lang="es">/ruta/al/proyecto</example>
<example xml:lang="fr">/chemin/du/projet</example>
<example xml:lang="it">/percorso/per/progetto</example>
<example xml:lang="nl">/pad/naar/project</example>
<example xml:lang="pl">/ścieżka/do/projektu</example>
<example xml:lang="pt_BR">/caminho/para/projeto</example>
<example xml:lang="ru">/path/to/project</example>
<example xml:lang="sv">/sökväg/till/projekt</example>
<example xml:lang="zh_CN">/path/to/project</example>
</path>
</plugin>
</sparkleshare>
</sparkleshare>

View file

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<_name>On my own server</_name>
<_description>Everything under my control</_description>
<icon>own-server.png</icon>
<backend>Git</backend>
</info>
<address>
<value></value>
<example>[user@]hostname[:port]</example>
</address>
<path>
<value></value>
<_example>/path/to/project</_example>
</path>
</plugin>
</sparkleshare>

View file

@ -1,33 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" encoding="utf-8" />
<!-- rename tags with underscore to name without underscore -->
<xsl:template match="//_name">
<name>
<xsl:value-of select="."/>
</name>
</xsl:template>
<xsl:template match="//_description">
<description>
<xsl:value-of select="."/>
</description>
</xsl:template>
<xsl:template match="//_example">
<example>
<xsl:value-of select="."/>
</example>
</xsl:template>
<!-- copy anything else -->
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>

View file

@ -2,29 +2,19 @@
<sparkleshare>
<plugin>
<info>
<name>SparkleShare.Net</name>
<name>SparkleShare.Net</_name>
<description>The easiest way to share projects with SparkleShare</description>
<icon>ssnet.png</icon>
<backend>Git</backend>
</info>
<address>
<value>ssh://storage@sparkleshare.net/</value>
<example/>
<example></example>
</address>
<path>
<value/>
<value></value>
<example>/username/project</example>
<example xml:lang="de">/username/project</example>
<example xml:lang="el">/username/project</example>
<example xml:lang="es">/usuario/proyecto</example>
<example xml:lang="fr">/nom-d-utilisateur/projet</example>
<example xml:lang="it">/nome-utente/progetto</example>
<example xml:lang="nl">/gebruikersnaam/project</example>
<example xml:lang="pl">/nazwa uzytkownika/projekt</example>
<example xml:lang="pt_BR">/usuário/projeto</example>
<example xml:lang="ru">/username/project</example>
<example xml:lang="sv">/användare/projekt</example>
<example xml:lang="zh_CN">/username/project</example>
</path>
</plugin>
</sparkleshare>
</sparkleshare>

View file

@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<sparkleshare>
<plugin>
<info>
<_name>SparkleShare.Net</_name>
<_description>The easiest way to share projects with SparkleShare</_description>
<icon>ssnet.png</icon>
<backend>Git</backend>
</info>
<address>
<value>ssh://storage@sparkleshare.net/</value>
<example></example>
</address>
<path>
<value></value>
<_example>/username/project</_example>
</path>
</plugin>
</sparkleshare>