Package Details: featherpad 0.9.1-1

Git Clone URL: https://aur.archlinux.org/featherpad.git (read-only)
Package Base: featherpad
Description: Lightweight Qt5 plain text editor for Linux
Upstream URL: https://github.com/tsujan/FeatherPad
Licenses: GPL3
Submitter: pmattern
Maintainer: pmattern
Last Packager: pmattern
Votes: 9
Popularity: 0.281794
First Submitted: 2016-10-05 15:59
Last Updated: 2018-11-01 21:03

Latest Comments

jaab commented on 2018-05-28 09:22

Update to 0.9.0 by changing below PKGBUILD:

pkgver=0.9.0

sha256sums=('4e7924cfe191c6017db084713bb25d458cb5161c4800e4eac2265c5b6240c6d2')

Regards,

ondoho commented on 2018-02-16 07:05

this PKGBUILD for the latest (0.7) release works:
# Maintainer: Peter Mattern <pmattern at arcor dot de>

pkgname=featherpad
pkgver=0.7
pkgrel=1
pkgdesc='Lightweight Qt5 plain text editor for Linux'
arch=('i686' 'x86_64')
url='https://github.com/tsujan/FeatherPad'
license=('GPL3')
depends=('qt5-svg' 'qt5-x11extras' 'desktop-file-utils' 'gtk-update-icon-cache')
makedepends=('qt5-tools')
source=("$pkgname-$pkgver.tar.gz::https://github.com/tsujan/FeatherPad/archive/V$pkgver.tar.gz")
sha256sums=('825ce426406e6c55753d3f3d6ed599573daf5613fc7426aa72b76e8e0705c0d5')

build() {
  rm -Rf build && mkdir build
  cd build
  qmake $srcdir/FeatherPad-$pkgver/
  make
}

package() {
  cd build
  make INSTALL_ROOT=$pkgdir install
}

jaab commented on 2017-10-27 06:58

Please add qt5-tools as a build depency. It is mentioned in the github page and overcomes the build error mentioned below.
Regards

fusion809 commented on 2017-10-16 09:15

Build fails with:

Info: creating stash file /home/fusion809/.cache/pacaur/featherpad/src/build/.qmake.stash
cd featherpad/ && ( test -e Makefile || /usr/bin/qmake -o Makefile /home/fusion809/.cache/pacaur/featherpad/src/FeatherPad-0.6/featherpad/featherpad.pro ) && make -f Makefile
make[1]: Entering directory '/home/fusion809/.cache/pacaur/featherpad/src/build/featherpad'
/usr/bin/lrelease ../../FeatherPad-0.6/featherpad/data/translations/featherpad_eo.ts -qm data/translations/translations/featherpad_eo.qm
Updating 'data/translations/translations/featherpad_eo.qm'...
Generated 293 translation(s) (293 finished and 0 unfinished)
/usr/bin/uic ../../FeatherPad-0.6/featherpad/fp.ui -o ui_fp.h
/usr/bin/uic ../../FeatherPad-0.6/featherpad/predDialog.ui -o ui_predDialog.h
/usr/bin/uic ../../FeatherPad-0.6/featherpad/sessionDialog.ui -o ui_sessionDialog.h
g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DDATADIR=\"/usr/share\" -DPKGDATADIR=\"\" -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../FeatherPad-0.6/featherpad -I. -isystem /usr/include/qt -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtX11Extras -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/qt/mkspecs/linux-g++ -o main.o ../../FeatherPad-0.6/featherpad/main.cpp
In file included from /usr/include/qt/QtGui/QtGui:106:0,
from ../../FeatherPad-0.6/featherpad/textedit.h:21,
from ../../FeatherPad-0.6/featherpad/fpwin.h:24,
from ../../FeatherPad-0.6/featherpad/singleton.h:24,
from ../../FeatherPad-0.6/featherpad/main.cpp:18:
/usr/include/qt/QtGui/qvulkaninstance.h:51:10: fatal error: vulkan/vulkan.h: No such file or directory
#include <vulkan/vulkan.h>
^~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:1275: main.o] Error 1
make[1]: Leaving directory '/home/fusion809/.cache/pacaur/featherpad/src/build/featherpad'
make: *** [Makefile:45: sub-featherpad-make_first] Error 2