diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 35 insertions, 11 deletions
@@ -1,6 +1,6 @@ pkgbase = marker-git pkgdesc = Markdown editor for linux made with Gtk+-3.0 - pkgver = 2018.01.28.r16.g7aa8870a + pkgver = 2018.01.28.r69.g215ddd13 pkgrel = 1 url = https://github.com/fabiocolacio/Marker arch = x86_64 @@ -14,6 +14,12 @@ pkgbase = marker-git provides = marker conflicts = marker source = git+https://github.com/fabiocolacio/Marker.git + source = scidown::git+https://github.com/Mandarancio/scidown.git + source = charter::git+https://github.com/Mandarancio/charter.git + source = tinyexpr::git+https://github.com/codeplea/tinyexpr.git + sha256sums = SKIP + sha256sums = SKIP + sha256sums = SKIP sha256sums = SKIP pkgname = marker-git @@ -2,7 +2,7 @@ # Contributor: pkgname=marker-git -pkgver=2018.01.28.r16.g7aa8870a +pkgver=2018.01.28.r69.g215ddd13 pkgrel=1 pkgdesc='Markdown editor for linux made with Gtk+-3.0' arch=('x86_64') @@ -13,21 +13,39 @@ makedepends=('git' 'meson') optdepends=('pandoc: export to HTML, PDF, RTF, OTF, DOCX, LaTeX') provides=("${pkgname%-*}") conflicts=("${pkgname%-*}") -source=("git+${url}.git") -sha256sums=('SKIP') +source=("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 - git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' + cd Marker + git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' +} + +prepare() { + cd Marker + git submodule init + git config submodule.src/scidown.url "$srcdir/scidown" + git submodule update src/scidown + cd src/scidown + git submodule init + git config submodule.src/charter.url "$srcdir/charter" + git submodule update src/charter + cd src/charter + git submodule init + git config submodule.src/tinyexpr.url "$srcdir/tinyexpr" + git submodule update src/tinyexpr } build() { - cd Marker - meson --prefix=/usr build - ninja -C build + cd Marker + meson --prefix=/usr build + ninja -C build } package() { - cd Marker - DESTDIR="$pkgdir" ninja install -C build + cd Marker + DESTDIR="$pkgdir" ninja install -C build } |