Date: Sunday, July 5, 2020 @ 12:37:34 Author: bgyorgy Revision: 657819
Move featherpad from AUR with 19 votes Added: featherpad/ featherpad/trunk/ featherpad/trunk/PKGBUILD featherpad/trunk/featherpad.appdata.xml ------------------------+ PKGBUILD | 30 ++++++++++++++++++++++++++++++ featherpad.appdata.xml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+) Added: featherpad/trunk/PKGBUILD =================================================================== --- featherpad/trunk/PKGBUILD (rev 0) +++ featherpad/trunk/PKGBUILD 2020-07-05 12:37:34 UTC (rev 657819) @@ -0,0 +1,30 @@ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> +# Contributor: Peter Mattern <pmattern at arcor dot de> + +pkgname=featherpad +pkgver=0.14.2 +pkgrel=2 +pkgdesc='Lightweight Qt plain text editor' +arch=(x86_64) +url='https://github.com/tsujan/FeatherPad' +license=(GPL3) +depends=(hunspell qt5-svg qt5-translations qt5-x11extras hicolor-icon-theme) +makedepends=(qt5-tools) +source=("https://github.com/tsujan/FeatherPad/releases/download/V$pkgver/FeatherPad-$pkgver.tar.xz"{,.asc} + "featherpad.appdata.xml") +sha256sums=('a1b028291848fc35d90d87df4b7f0107f2d7a29e9e78399456318ac429cb7346' + 'SKIP' + 'd67bc310f4c31257b795beabbce2d0887640088b0fe3040307906da0d9f760d9') +validpgpkeys=('19DFDF3A579BD509DBB572D8BE793007AD22DF7E') + +build() { + cd FeatherPad-$pkgver + qmake PREFIX=/usr + make +} + +package() { + cd FeatherPad-$pkgver + make INSTALL_ROOT="$pkgdir" install + install -Dm644 ../$pkgname.appdata.xml "$pkgdir/usr/share/metainfo/$pkgname.appdata.xml" +} Added: featherpad/trunk/featherpad.appdata.xml =================================================================== --- featherpad/trunk/featherpad.appdata.xml (rev 0) +++ featherpad/trunk/featherpad.appdata.xml 2020-07-05 12:37:34 UTC (rev 657819) @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop-application"> + <id>com.github.FeatherPad</id> + <launchable type="desktop-id">featherpad.desktop</launchable> + <name>FeatherPad</name> + <summary>Lightweight Qt plain text editor</summary> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-3.0</project_license> + <description> + <p>FeatherPad is a lightweight Qt5 plain-text editor for Linux. It is independent of any desktop environment and has:</p> + <ul> + <li>Drag-and-drop support, including tab detachment and attachment</li> + <li>X11 virtual desktop awareness (using tabs on current desktop but opening a new window on another)</li> + <li>An optionally permanent search-bar with a different search entry for each tab</li> + <li>Instant highlighting of found matches when searching</li> + <li>A docked window for text replacement</li> + <li>Support for showing line numbers and jumping to a specific line</li> + <li>Optional selection highlighting</li> + <li>Automatic detection of text encoding as far as possible and optional saving with encoding</li> + <li>Syntax highlighting for common programming languages</li> + <li>Ability to open URLs with appropriate applications</li> + <li>Session management</li> + <li>Side-pane mode</li> + <li>Auto-saving</li> + <li>Spell checking with Hunspell</li> + <li>Printing</li> + <li>Text zooming</li> + <li>Appropriate but non-interrupting prompts</li> + <li>Other features that can be found in its settings, on its menus or when it is actually used.</li> + </ul> + </description> + <screenshots> + <screenshot type="default"> + <image>https://raw.githubusercontent.com/tsujan/FeatherPad/master/screenshots/Tabs.png</image> + </screenshot> + <screenshot> + <image>https://raw.githubusercontent.com/tsujan/FeatherPad/master/screenshots/Side-Pane.png</image> + </screenshot> + </screenshots> + <url type="bugtracker">https://github.com/tsujan/FeatherPad/issues</url> + <url type="homepage">https://github.com/tsujan/FeatherPad</url> + <developer_name>Pedram Pourang, a.k.a. Tsu Jan</developer_name> + <update_contact>[email protected]</update_contact> + <translation type="qt">featherpad</translation> +</component>
