[arch-commits] Commit in marker/repos/community-x86_64 (PKGBUILD PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Mon Apr 25 19:36:58 UTC 2022


    Date: Monday, April 25, 2022 @ 19:36:58
  Author: arojas
Revision: 1190067

archrelease: copy trunk to community-x86_64

Added:
  marker/repos/community-x86_64/PKGBUILD
    (from rev 1190066, marker/trunk/PKGBUILD)
Deleted:
  marker/repos/community-x86_64/PKGBUILD

----------+
 PKGBUILD |  146 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 73 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-04-25 19:36:47 UTC (rev 1190066)
+++ PKGBUILD	2022-04-25 19:36:58 UTC (rev 1190067)
@@ -1,73 +0,0 @@
-# Maintainer: Balló György <ballogyor+arch at gmail dot com>
-# Contributor: Josip Ponjavic <josipponjavic at gmail dot com>
-
-pkgname=marker
-pkgver=2020.04.04.2
-pkgrel=4
-pkgdesc='Simple yet robust Markdown editor made with GTK'
-arch=('x86_64')
-url='https://fabiocolacio.github.io/Marker/'
-license=('GPL3')
-depends=('gtksourceview3' 'gtkspell3' 'webkit2gtk')
-makedepends=('git' 'meson')
-optdepends=('mathjax2: alternative backend for rendering formulas'
-            'pandoc: export to RTF, ODT, DOCX')
-_commit=90f2667611a5017840dced736fd1ea801930a45f  # tags/2020.04.04.2^0
-source=("git+https://github.com/fabiocolacio/Marker.git#commit=$_commit"
-        'git+https://github.com/Mandarancio/scidown.git'
-        'git+https://github.com/Mandarancio/charter.git'
-        'git+https://github.com/codeplea/tinyexpr.git')
-sha256sums=('SKIP'
-            'SKIP'
-            'SKIP'
-            'SKIP')
-
-pkgver() {
-  cd Marker
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd Marker
-  git submodule init
-  git submodule set-url src/scidown "$srcdir/scidown"
-  git submodule update
-
-  # Remove optimalization as it breaks charter
-  export CFLAGS=${CFLAGS/ -O2}
- 
-  # ELF file must be in lib
-  git cherry-pick -n 135857107277648f9f0d762268ec687d556a67dc
-
-  # Unbundle mathjax
-  git cherry-pick -n 13bce947564a444ce825752a69110a55cf0f6774
-  sed -i 's|file:///usr/share/javascript/mathjax/MathJax.js|file:///usr/share/mathjax2/MathJax.js|' src/marker-markdown.c
-
-  # Fix PDF export
-  git cherry-pick -n fd383f5f0596afbbb28bf5c54cfc2da37ec4379c
-
-  # Make pandoc optional
-  git cherry-pick -n 9e9bf85e1ec80a3cf54aaab416f6cdbf85080c36
-
-  cd src/scidown
-  git submodule init
-  git submodule set-url src/charter "$srcdir/charter"
-  git submodule update
-
-  cd src/charter
-  git submodule init
-  git submodule set-url src/tinyexpr "$srcdir/tinyexpr"
-  git submodule update
-
-  # Fix PDF export when charter is used
-  git cherry-pick -n 958d5f06707932b48f383c06a2554da2657d6c17
-}
-
-build() {
-  arch-meson Marker build
-  meson compile -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: marker/repos/community-x86_64/PKGBUILD (from rev 1190066, marker/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-04-25 19:36:58 UTC (rev 1190067)
@@ -0,0 +1,73 @@
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Josip Ponjavic <josipponjavic at gmail dot com>
+
+pkgname=marker
+pkgver=2020.04.04.2
+pkgrel=5
+pkgdesc='Simple yet robust Markdown editor made with GTK'
+arch=('x86_64')
+url='https://fabiocolacio.github.io/Marker/'
+license=('GPL3')
+depends=('gtksourceview3' 'gtkspell3' 'webkit2gtk')
+makedepends=('git' 'meson' 'itstool')
+optdepends=('mathjax2: alternative backend for rendering formulas'
+            'pandoc: export to RTF, ODT, DOCX')
+_commit=90f2667611a5017840dced736fd1ea801930a45f  # tags/2020.04.04.2^0
+source=("git+https://github.com/fabiocolacio/Marker.git#commit=$_commit"
+        'git+https://github.com/Mandarancio/scidown.git'
+        'git+https://github.com/Mandarancio/charter.git'
+        'git+https://github.com/codeplea/tinyexpr.git')
+sha256sums=('SKIP'
+            'SKIP'
+            'SKIP'
+            'SKIP')
+
+pkgver() {
+  cd Marker
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd Marker
+  git submodule init
+  git submodule set-url src/scidown "$srcdir/scidown"
+  git submodule update
+
+  # Remove optimalization as it breaks charter
+  export CFLAGS=${CFLAGS/ -O2}
+ 
+  # ELF file must be in lib
+  git cherry-pick -n 135857107277648f9f0d762268ec687d556a67dc
+
+  # Unbundle mathjax
+  git cherry-pick -n 13bce947564a444ce825752a69110a55cf0f6774
+  sed -i 's|file:///usr/share/javascript/mathjax/MathJax.js|file:///usr/share/mathjax2/MathJax.js|' src/marker-markdown.c
+
+  # Fix PDF export
+  git cherry-pick -n fd383f5f0596afbbb28bf5c54cfc2da37ec4379c
+
+  # Make pandoc optional
+  git cherry-pick -n 9e9bf85e1ec80a3cf54aaab416f6cdbf85080c36
+
+  cd src/scidown
+  git submodule init
+  git submodule set-url src/charter "$srcdir/charter"
+  git submodule update
+
+  cd src/charter
+  git submodule init
+  git submodule set-url src/tinyexpr "$srcdir/tinyexpr"
+  git submodule update
+
+  # Fix PDF export when charter is used
+  git cherry-pick -n 958d5f06707932b48f383c06a2554da2657d6c17
+}
+
+build() {
+  arch-meson Marker build
+  meson compile -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}



More information about the arch-commits mailing list