aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntoni Aloy Torrens <aaloytorrens@gmail.com>2021-07-01 19:57:01 +0200
committerMichał Polański <michal@polanski.me>2021-07-02 01:02:54 +0200
commitcd4179a946fc12de62b71d92b067455a8dc34aef (patch)
treefce92aa72e0b5243a5a4cd8c9e02c8e3ecf9535f
parente2e2fcb10e45950229fdd99dd7df0a39f9e344f2 (diff)
testing/featherpad: new aport
-rw-r--r--testing/featherpad/APKBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/testing/featherpad/APKBUILD b/testing/featherpad/APKBUILD
new file mode 100644
index 00000000000..5c58b0f28aa
--- /dev/null
+++ b/testing/featherpad/APKBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Antoni Aloy <aaloytorrens@gmail.com>
+pkgname=featherpad
+pkgver=0.18.0
+pkgrel=0
+pkgdesc="Lightweight Qt plain-text editor"
+url="https://github.com/tsujan/FeatherPad"
+license="GPL-3.0-or-later"
+arch="all"
+makedepends="
+ cmake libx11-dev qt5-qtbase-dev qt5-qtsvg-dev
+ qt5-qttools-dev qt5-qtx11extras-dev hunspell-dev
+ "
+subpackages="$pkgname-lang"
+options="!check" # no test suite
+source="https://github.com/tsujan/FeatherPad/releases/download/V$pkgver/FeatherPad-$pkgver.tar.xz"
+builddir="$srcdir/FeatherPad-$pkgver"
+
+build() {
+ if [ "$CBUILD" != "$CHOST" ]; then
+ CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
+ fi
+ cmake -B build \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=True \
+ $CMAKE_CROSSOPTS .
+ cmake --build build
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build
+}
+
+lang() {
+ amove usr/share/featherpad/translations
+}
+
+sha512sums="
+75dbc7f341d3417c0685c4ff861b338e8be33114e779a20dbd067ea03a62267e85c77d9858a92d4de522ed2c4258f3c8ae05687f99d5cc4003112a76572332a8 FeatherPad-0.18.0.tar.xz
+"