39 lines
1.5 KiB
Bash
39 lines
1.5 KiB
Bash
# Maintainer: Jesus E. <heckyel@riseup.net>
|
|
|
|
pkgname=markmywords
|
|
pkgver=0.1.3
|
|
pkgrel=1
|
|
pkgdesc="Minimal, free and libre markdown editor"
|
|
arch=('i686' 'x86_64')
|
|
url="https://github.com/voldyman/MarkMyWords"
|
|
license=('Expat')
|
|
depends=('discount' 'gtksourceview3' 'webkitgtk')
|
|
makedepends=('cmake' 'vala')
|
|
source=("https://github.com/voldyman/MarkMyWords/archive/v$pkgver/MarkMyWords-$pkgver.tar.gz"
|
|
"discount.patch"
|
|
"appdata.patch")
|
|
sha512sums=('5c3177841df6729c56196a124e13965e64d2027759f299e8caa6f91fc67156d866f37d8766ae6bcabecc79a61f88b06f8af06230f1a78f7957e69699f1be9586'
|
|
'2e8088e156fccce56e626d707cc2635b2e0aa732cc6d8948fd291e99c7dd9aaeda3b7ed15ec11a0b0f8f7f6887d6e4afdf3a8c918be5ac389bf7c4aa1b4b0b5e'
|
|
'fb0e06a19464841ad81dacee3a4965dcdb053ee2b950688013751b9640eb2d5357e92f2d47d4a33c552d7ca8f9ac50413d4412d6bebd96f8ee8b1ce991023795')
|
|
|
|
prepare() {
|
|
cd MarkMyWords-$pkgver
|
|
patch -Np1 -i ${srcdir}/discount.patch
|
|
patch -Np1 -i ${srcdir}/appdata.patch
|
|
sed -i 's/string args\[\]/string[] args/' src/Main.vala
|
|
sed -i 's|pixmaps|icons/hicolor/scalable/apps|' CMakeLists.txt
|
|
sed -i 's/document-export/document-revert/' resources/toolbar.ui resources/headerbar.ui
|
|
}
|
|
|
|
build() {
|
|
cmake -B build -G "Unix Makefiles" ${srcdir}/MarkMyWords-$pkgver/ \
|
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
|
-DGSETTINGS_LOCALINSTALL=OFF
|
|
make -C build
|
|
}
|
|
|
|
package() {
|
|
make -C build DESTDIR="$pkgdir" install
|
|
install -Dm644 ${srcdir}/MarkMyWords-$pkgver/LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
|
|
}
|