diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 10 insertions, 8 deletions
@@ -2,7 +2,7 @@ # Contributor: pkgname=marker-git -pkgver=2018.03.09.r78.g54ba2b64 +pkgver=2018.03.09.r87.g4e0d3ef6 pkgrel=1 pkgdesc='Markdown editor for linux made with Gtk+-3.0' arch=('x86_64') @@ -13,19 +13,20 @@ makedepends=('git' 'meson') optdepends=('pandoc: export to HTML, PDF, RTF, OTF, DOCX, LaTeX') provides=("${pkgname%-*}") conflicts=("${pkgname%-*}") -source=("git+${url}.git" +options=(!buildflags) +source=("${pkgname%-*}::git+${url}.git" 'scidown::git+https://github.com/Mandarancio/scidown.git' 'charter::git+https://github.com/Mandarancio/charter.git' 'tinyexpr::git+https://github.com/codeplea/tinyexpr.git') sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP') pkgver() { - cd Marker + cd ${pkgname%-*} git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } prepare() { - cd Marker + cd ${pkgname%-*} git submodule init git config submodule.src/scidown.url "$srcdir/scidown" git submodule update src/scidown @@ -37,15 +38,16 @@ prepare() { git submodule init git config submodule.src/tinyexpr.url "$srcdir/tinyexpr" git submodule update src/tinyexpr + + #fix "Cant get charter to work #187" + sed -i 's/en_US/C/' ${srcdir}/${pkgname%-*}/src/scidown/src/charter/src/svg.c } build() { - cd Marker - meson --prefix=/usr build + arch-meson ${pkgname%-*} build ninja -C build } package() { - cd Marker - DESTDIR="$pkgdir" ninja install -C build + DESTDIR="$pkgdir" ninja -C build install } |