[network/kio-s3] /: Add documentation, metadata and shorcut from remote:/
Elvis Angelaccio
null at kde.org
Wed Jan 6 23:02:05 GMT 2021
Git commit a0ce75a31ce05f1bc10f8227a13978001ba1e9bd by Elvis Angelaccio.
Committed on 06/01/2021 at 23:00.
Pushed by elvisangelaccio into branch 'master'.
Add documentation, metadata and shorcut from remote:/
M +2 -2 CMakeLists.txt
A +7 -0 desktop/CMakeLists.txt
A +37 -0 desktop/org.kde.kio_s3.metainfo.xml
A +7 -0 desktop/s3-network.desktop
A +6 -0 doc/CMakeLists.txt
A +41 -0 doc/index.docbook
https://invent.kde.org/network/kio-s3/commit/a0ce75a31ce05f1bc10f8227a13978001ba1e9bd
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 24e8a2a..6956d7b 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -57,8 +57,8 @@ add_definitions(-DTRANSLATION_DOMAIN=\"kio5_s3\")
if(BUILD_TESTING)
add_subdirectory(autotests)
endif()
-#add_subdirectory(desktop)
-#add_subdirectory(doc)
+add_subdirectory(desktop)
+add_subdirectory(doc)
add_subdirectory(src)
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff --git a/desktop/CMakeLists.txt b/desktop/CMakeLists.txt
new file mode 100644
index 0000000..66d13e9
--- /dev/null
+++ b/desktop/CMakeLists.txt
@@ -0,0 +1,7 @@
+# SPDX-License-Identifier: BSD-3-Clause
+# SPDX-FileCopyrightText: 2020 Elvis Angelaccio <elvis.angelaccio at kde.org>
+
+install(FILES s3-network.desktop
+ DESTINATION ${KDE_INSTALL_DATADIR}/remoteview)
+install(FILES org.kde.kio_s3.metainfo.xml
+ DESTINATION ${KDE_INSTALL_METAINFODIR})
diff --git a/desktop/org.kde.kio_s3.metainfo.xml b/desktop/org.kde.kio_s3.metainfo.xml
new file mode 100644
index 0000000..9c7c2ea
--- /dev/null
+++ b/desktop/org.kde.kio_s3.metainfo.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ SPDX-License-Identifier: CC0-1.0
+ SPDX-FileCopyrightText: 2020 Elvis Angelaccio <elvis.angelaccio at kde.org>
+-->
+<component type="addon">
+ <id>org.kde.kio_s3</id>
+ <metadata_license>CC0-1.0</metadata_license>
+ <project_license>GPL-2.0+</project_license>
+ <extends>org.kde.dolphin.desktop</extends>
+ <extends>org.kde.konqueror.desktop</extends>
+ <extends>org.kde.krusader.desktop</extends>
+ <extends>org.kde.gwenview.desktop</extends>
+ <name>KIO S3</name>
+ <summary>Amazon S3 integration with KDE Plasma and KDE applications</summary>
+ <description>
+ <p>KIO S3 enables KIO-aware applications (such as Dolphin, Kate or Gwenview) to access and edit Amazon S3 buckets and objects.</p>
+ </description>
+<!-- <url type="homepage">https://apps.kde.org/en/kio_s3</url>-->
+<!-- <url type="bugtracker">https://bugs.kde.org/enter_bug.cgi?format=guided&product=kio-s3</url>-->
+<!-- <url type="help">https://docs.kde.org/?application=kioslave5%2Fs3</url> -->
+ <update_contact>elvis.angelaccio_at_kde.org</update_contact>
+ <screenshots>
+ <screenshot type="default">
+ <caption>Dolphin showing a picture uploaded on an Amazon S3 bucket.</caption>
+ <image type="source" width="1494" height="825">https://cdn.kde.org/screenshots/kio-s3/kio-s3.png</image>
+ </screenshot>
+ </screenshots>
+<!-- <releases>
+ <release version="20.08.1" date="2020-09-03"/>
+ </releases>-->
+ <project_group>KDE</project_group>
+ <categories>
+ <category>Network</category>
+ </categories>
+ <icon type="stock">folder-network</icon>
+</component>
diff --git a/desktop/s3-network.desktop b/desktop/s3-network.desktop
new file mode 100644
index 0000000..b63ebbb
--- /dev/null
+++ b/desktop/s3-network.desktop
@@ -0,0 +1,7 @@
+# SPDX-License-Identifier: CC0-1.0
+# SPDX-FileCopyrightText: 2020 Elvis Angelaccio <elvis.angelaccio at kde.org>
+[Desktop Entry]
+Icon=folder-network
+Name=Amazon S3
+Type=Link
+URL=s3://
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
new file mode 100644
index 0000000..2850108
--- /dev/null
+++ b/doc/CMakeLists.txt
@@ -0,0 +1,6 @@
+# SPDX-License-Identifier: BSD-3-Clause
+# SPDX-FileCopyrightText: 2020 Elvis Angelaccio <elvis.angelaccio at kde.org>
+
+kdoctools_create_handbook(index.docbook
+ INSTALL_DESTINATION ${KDE_INSTALL_DOCBUNDLEDIR}/en
+ SUBDIR kioslave5/s3)
diff --git a/doc/index.docbook b/doc/index.docbook
new file mode 100644
index 0000000..ede580d
--- /dev/null
+++ b/doc/index.docbook
@@ -0,0 +1,41 @@
+<?xml version="1.0" ?>
+<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
+<!ENTITY % addindex "IGNORE">
+<!ENTITY % English "INCLUDE" >
+]>
+<!--
+ SPDX-License-Identifier: CC0-1.0
+ SPDX-FileCopyrightText: 2020 Elvis Angelaccio <elvis.angelaccio at kde.org>
+-->
+<article lang="&language;" id="s3">
+<title>kio-s3</title>
+
+<articleinfo>
+
+<authorgroup>
+ <author><firstname>Elvis</firstname><surname>Angelaccio</surname>
+ <affiliation>
+ <address>
+ <email>elvis.angelaccio at kde.org</email>
+ </address>
+ </affiliation>
+ </author>
+<!-- TRANS:ROLES_OF_TRANSLATORS -->
+</authorgroup>
+
+<date>2021-01-05</date>
+<releaseinfo>kio-s3 0.9.70</releaseinfo>
+
+</articleinfo>
+
+<para>KIO S3 allows you to list Amazon S3 buckets and objects, to upload files and folders to a bucket and to delete objects from a bucket. You can also copy folders or objects within S3, as well as move or rename objects.</para>
+
+<para>You can use the s3 kioslave like this:</para>
+<para><userinput>s3://</userinput> or <userinput>s3://<replaceable>mybucket/mykey</replaceable></userinput>.</para>
+
+<para>The first URL shows all your S3 buckets.</para>
+
+<para>The URL <userinput>s3://<replaceable>mybucket/mykey</replaceable></userinput> lists all the files and folders
+from your <userinput>mybucket</userinput> bucket.</para>
+
+</article>
More information about the kde-doc-english
mailing list