diff options
author | BrLi | 2021-01-18 23:10:26 +0800 |
---|---|---|
committer | BrLi | 2021-01-18 23:10:26 +0800 |
commit | 35c176fcb299f3dfe27f163d99eb572358dad5dd (patch) | |
tree | c9f190538d968beca582c340893faf6ca881c13f | |
parent | b9f4e9244c8719e86ca251d61cc7f3048092a2b2 (diff) | |
download | aur-35c176fcb299f3dfe27f163d99eb572358dad5dd.tar.gz |
update to 1.8.6, use electron10
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 18 insertions, 16 deletions
@@ -1,23 +1,24 @@ pkgbase = zettlr pkgdesc = A markdown editor for writing academic texts and taking notes - pkgver = 1.8.5 - pkgrel = 4 + pkgver = 1.8.6 + pkgrel = 1 url = https://www.zettlr.com install = install arch = x86_64 license = GPL license = custom + makedepends = pandoc makedepends = yarn makedepends = git - depends = electron + depends = electron10 optdepends = pandoc: For exporting to various format optdepends = texlive-bin: For Latex support optdepends = ttf-lato: Display output in a more comfortable way options = !strip - source = zettlr-1.8.5.tar.gz::https://github.com/Zettlr/Zettlr/archive/v1.8.5.tar.gz - source = locales-4-1.8.5.zip::https://github.com/citation-style-language/locales/archive/ecb8e70233e9a68e8b1dda4586061be8f8611a38.zip - source = chicago-author-date-1.8.5-4.csl::https://github.com/citation-style-language/styles/raw/a7899732910f5e69aae7799bf4e61505716c211b/chicago-author-date.csl - sha256sums = 59a89ea4c86cf64920b540c0734566dbf737f08c6f48256fc8de124f65aebade + source = zettlr-1.8.6.tar.gz::https://github.com/Zettlr/Zettlr/archive/v1.8.6.tar.gz + source = locales-1-1.8.6.zip::https://github.com/citation-style-language/locales/archive/ecb8e70233e9a68e8b1dda4586061be8f8611a38.zip + source = chicago-author-date-1.8.6-1.csl::https://github.com/citation-style-language/styles/raw/a7899732910f5e69aae7799bf4e61505716c211b/chicago-author-date.csl + sha256sums = 97b037b352070695bb4d9b91eda05ea9f03292eb8f91c2d23ed9c0e99642cc3d sha256sums = 24503a6cd5b3651a7003353811ae82d3ed707ec8ff932d341668c2ad377434b6 sha256sums = 2b7cd6c1c9be4add8c660fb9c6ca54f1b6c3c4f49d6ed9fa39c9f9b10fcca6f4 @@ -1,18 +1,18 @@ # Maintainer: BrLi <brli at chakralinux dot org> pkgname=zettlr -pkgver=1.8.5 -pkgrel=4 +pkgver=1.8.6 +pkgrel=1 pkgdesc="A markdown editor for writing academic texts and taking notes" arch=('x86_64') url='https://www.zettlr.com' license=('GPL' 'custom') # Noted that the icon and name are copyrighted -depends=(electron) -makedepends=(yarn git) +depends=(electron10) +makedepends=(pandoc yarn git) optdepends=('pandoc: For exporting to various format' 'texlive-bin: For Latex support' 'ttf-lato: Display output in a more comfortable way') -_csl_locale_commit=ecb8e70233e9a68e8b1dda4586061be8f8611a38 # Dec 11, 2020 +_csl_locale_commit=ecb8e70233e9a68e8b1dda4586061be8f8611a38 # Dec 12, 2020 _csl_style_commit=a7899732910f5e69aae7799bf4e61505716c211b options=(!strip) install=install @@ -20,7 +20,7 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/Zettlr/Zettlr/archive/v$pkg # citation style "locales-$pkgrel-$pkgver.zip::https://github.com/citation-style-language/locales/archive/$_csl_locale_commit.zip" "chicago-author-date-$pkgver-$pkgrel.csl::https://github.com/citation-style-language/styles/raw/$_csl_style_commit/chicago-author-date.csl") -sha256sums=('59a89ea4c86cf64920b540c0734566dbf737f08c6f48256fc8de124f65aebade' +sha256sums=('97b037b352070695bb4d9b91eda05ea9f03292eb8f91c2d23ed9c0e99642cc3d' '24503a6cd5b3651a7003353811ae82d3ed707ec8ff932d341668c2ad377434b6' '2b7cd6c1c9be4add8c660fb9c6ca54f1b6c3c4f49d6ed9fa39c9f9b10fcca6f4') @@ -34,7 +34,7 @@ prepare() { cp "$srcdir/chicago-author-date-$pkgver-$pkgrel.csl" source/app/service-providers/assets/csl-styles/chicago-author-date.csl # fake Pandoc - ln -sf /dev/null resources/pandoc + ln -sf /usr/bin/pandoc resources/pandoc } build() { @@ -46,7 +46,7 @@ build() { yarn reveal:build rm -rf node_modules/electron - yarn add -D electron@11.1.0 --cache-folder "$srcdir/cache" --link-folder "$srcdir/link" + yarn add -D electron@11.1.1 --cache-folder "$srcdir/cache" --link-folder "$srcdir/link" node node_modules/.bin/electron-forge package @@ -77,12 +77,13 @@ package() { # Copy the generated electron project cp -r --no-preserve=ownership --preserve=mode ./.webpack "$pkgdir/$_destdir/" + cp -r --no-preserve=ownership --preserve=mode ./resources "$pkgdir/$_destdir/" cp -r --no-preserve=ownership --preserve=mode ./package.json "$pkgdir/$_destdir/" # Install start script to /usr/bin install -Dm755 /dev/stdin "$pkgdir/usr/bin/$pkgname" <<END #!/bin/sh -exec electron /${_destdir} "\$@" +exec electron10 /${_destdir} "\$@" END # install icons of various sizes to hi-color theme |