[arch-commits] Commit in python-cmarkgfm/repos (4 files)

2020-11-09 Thread Felix Yan via arch-commits
Date: Monday, November 9, 2020 @ 18:15:59
  Author: felixonmars
Revision: 747913

archrelease: copy trunk to community-staging-x86_64

Added:
  python-cmarkgfm/repos/community-staging-x86_64/
  python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD
(from rev 747910, python-cmarkgfm/trunk/PKGBUILD)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch
(from rev 747910, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.19.patch
(from rev 747910, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.19.patch)

---+
 PKGBUILD  |   42 +++
 cmark-gfm-0.28.3.gfm.17.patch |  549 
 cmark-gfm-0.28.3.gfm.19.patch |   46 +++
 3 files changed, 637 insertions(+)

Copied: python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD (from rev 
747910, python-cmarkgfm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-09 18:15:59 UTC (rev 747913)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-cmarkgfm
+pkgver=0.4.2
+pkgrel=9
+pkgdesc="Minimal bindings to GitHub's fork of cmark"
+url="https://github.com/theacodes/cmarkgfm;
+license=('MIT')
+arch=('x86_64')
+depends=('cmark-gfm' 'python-cffi')
+makedepends=('cmark-gfm' 'python-setuptools' 'python-cffi')
+checkdepends=('python-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/theacodes/cmarkgfm/archive/$pkgver.tar.gz;
+cmark-gfm-0.28.3.gfm.17.patch
+cmark-gfm-0.28.3.gfm.19.patch)
+sha512sums=('afaf475c54abdb19eaae45be1e4488552d3ef47bfcdaad83ceb84f49230731643bd0c58640b3c51e199d4a449043e3ae5a70abdf676ee5b4b8064825390c0406'
+
'4905cb73c9f370527faed603f7af19f3d526b758ecc234f876707b5597d2c3ab56c7315a73d8bd0bc76e819b359eda45ee67fcaa9bbf271f1920c6237e20a996'
+
'f729b314ba85d74361ab4c341fee553a5986c7e6c6521a8a7bc88892cc8421a48ee5e9c9c98ffb69e2869176057156f864c26aa73bc0c1a4340715ef63c2e781')
+
+prepare() {
+  cd cmarkgfm-$pkgver
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.17.patch
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.19.patch
+  sed -e '/include_dirs=/a libraries=["cmark-gfm", "cmark-gfm-extensions"],' \
+  -i src/cmarkgfm/build_cmark.py
+}
+
+build() {
+  cd cmarkgfm-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd cmarkgfm-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd cmarkgfm-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}

Copied: 
python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch 
(from rev 747910, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
===
--- community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  
(rev 0)
+++ community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  2020-11-09 
18:15:59 UTC (rev 747913)
@@ -0,0 +1,549 @@
+From 98a23b5bcc554fe651a11e6ce975d20e7c13882d Mon Sep 17 00:00:00 2001
+From: Felix Yan 
+Date: Sun, 14 Oct 2018 09:15:39 +0800
+Subject: [PATCH] Update cmark to 0.28.3.gfm.17 (#11)
+
+* Update cmark to 0.28.3.gfm.17
+
+* Attempt to get windows working again
+
+* Fix appveyor script
+
+* Fix travis script
+
+* Remove old noxfile
+
+* Nox doesn't work on Python 2, ofc
+
+* Explictly use 32bit Python
+---
+ .travis.yml   | 19 
+ appveyor.yml  | 46 +++
+ generated/unix/cmark-gfm-extensions_export.h  | 42 +
+ generated/unix/cmark-gfm_export.h | 42 +
+ generated/unix/cmark-gfm_version.h|  7 +++
+ generated/unix/cmark_export.h | 41 -
+ generated/unix/cmark_version.h|  8 
+ generated/unix/cmarkextensions_export.h   | 41 -
+ .../windows/cmark-gfm-extensions_export.h | 42 +
+ generated/windows/cmark-gfm_export.h  | 42 +
+ generated/windows/cmark-gfm_version.h |  7 +++
+ nox.py => noxfile.py  | 14 +++---
+ src/cmarkgfm/cmark.cffi.h |  2 +-
+ src/cmarkgfm/cmark.py |  2 +-
+ src/cmarkgfm/cmark_module.h   |  6 +--
+ third_party/cmark |  2 +-
+ 16 files changed, 251 insertions(+), 112 deletions(-)
+ create mode 100644 appveyor.yml
+ create mode 100644 generated/unix/cmark-gfm-extensions_export.h
+ create mode 100644 generated/unix/cmark-gfm_export.h
+ create mode 100644 generated/unix/cmark-gfm_version.h
+ delete mode 100644 generated/unix/cmark_export.h
+ delete mode 100644 generated/unix/cmark_version.h
+ delete mode 100644 

[arch-commits] Commit in python-cmarkgfm/repos (4 files)

2019-10-25 Thread Felix Yan via arch-commits
Date: Saturday, October 26, 2019 @ 04:34:48
  Author: felixonmars
Revision: 520048

archrelease: copy trunk to community-staging-x86_64

Added:
  python-cmarkgfm/repos/community-staging-x86_64/
  python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD
(from rev 520046, python-cmarkgfm/trunk/PKGBUILD)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch
(from rev 520046, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.19.patch
(from rev 520047, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.19.patch)

---+
 PKGBUILD  |   54 +++
 cmark-gfm-0.28.3.gfm.17.patch |  549 
 cmark-gfm-0.28.3.gfm.19.patch |   46 +++
 3 files changed, 649 insertions(+)

Copied: python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD (from rev 
520046, python-cmarkgfm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-26 04:34:48 UTC (rev 520048)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-cmarkgfm
+pkgname=(python-cmarkgfm python2-cmarkgfm)
+pkgver=0.4.2
+pkgrel=6
+pkgdesc="Minimal bindings to GitHub's fork of cmark"
+url="https://github.com/theacodes/cmarkgfm;
+license=('MIT')
+arch=('x86_64')
+makedepends=('cmark-gfm' 'python-setuptools' 'python2-setuptools' 
'python-cffi' 'python2-cffi')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/theacodes/cmarkgfm/archive/$pkgver.tar.gz;
+cmark-gfm-0.28.3.gfm.17.patch
+cmark-gfm-0.28.3.gfm.19.patch)
+sha512sums=('afaf475c54abdb19eaae45be1e4488552d3ef47bfcdaad83ceb84f49230731643bd0c58640b3c51e199d4a449043e3ae5a70abdf676ee5b4b8064825390c0406'
+
'4905cb73c9f370527faed603f7af19f3d526b758ecc234f876707b5597d2c3ab56c7315a73d8bd0bc76e819b359eda45ee67fcaa9bbf271f1920c6237e20a996'
+
'f729b314ba85d74361ab4c341fee553a5986c7e6c6521a8a7bc88892cc8421a48ee5e9c9c98ffb69e2869176057156f864c26aa73bc0c1a4340715ef63c2e781')
+
+prepare() {
+  cd cmarkgfm-$pkgver
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.17.patch
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.19.patch
+  sed -e '/include_dirs=/a libraries=["cmark-gfm", "cmark-gfm-extensions"],' \
+  -i src/cmarkgfm/build_cmark.py
+}
+
+build() {
+  cd cmarkgfm-$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd cmarkgfm-$pkgver
+  python setup.py pytest
+  python2 setup.py pytest
+}
+
+package_python-cmarkgfm() {
+  depends=('cmark-gfm' 'python-cffi')
+
+  cd cmarkgfm-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python2-cmarkgfm() {
+  depends=('cmark-gfm' 'python2-cffi')
+
+  cd cmarkgfm-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}

Copied: 
python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch 
(from rev 520046, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
===
--- community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  
(rev 0)
+++ community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  2019-10-26 
04:34:48 UTC (rev 520048)
@@ -0,0 +1,549 @@
+From 98a23b5bcc554fe651a11e6ce975d20e7c13882d Mon Sep 17 00:00:00 2001
+From: Felix Yan 
+Date: Sun, 14 Oct 2018 09:15:39 +0800
+Subject: [PATCH] Update cmark to 0.28.3.gfm.17 (#11)
+
+* Update cmark to 0.28.3.gfm.17
+
+* Attempt to get windows working again
+
+* Fix appveyor script
+
+* Fix travis script
+
+* Remove old noxfile
+
+* Nox doesn't work on Python 2, ofc
+
+* Explictly use 32bit Python
+---
+ .travis.yml   | 19 
+ appveyor.yml  | 46 +++
+ generated/unix/cmark-gfm-extensions_export.h  | 42 +
+ generated/unix/cmark-gfm_export.h | 42 +
+ generated/unix/cmark-gfm_version.h|  7 +++
+ generated/unix/cmark_export.h | 41 -
+ generated/unix/cmark_version.h|  8 
+ generated/unix/cmarkextensions_export.h   | 41 -
+ .../windows/cmark-gfm-extensions_export.h | 42 +
+ generated/windows/cmark-gfm_export.h  | 42 +
+ generated/windows/cmark-gfm_version.h |  7 +++
+ nox.py => noxfile.py  | 14 +++---
+ src/cmarkgfm/cmark.cffi.h |  2 +-
+ src/cmarkgfm/cmark.py |  2 +-
+ src/cmarkgfm/cmark_module.h   |  6 +--
+ third_party/cmark   

[arch-commits] Commit in python-cmarkgfm/repos (4 files)

2019-04-09 Thread Felix Yan via arch-commits
Date: Tuesday, April 9, 2019 @ 15:22:53
  Author: felixonmars
Revision: 450630

archrelease: copy trunk to community-staging-x86_64

Added:
  python-cmarkgfm/repos/community-staging-x86_64/
  python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD
(from rev 450629, python-cmarkgfm/trunk/PKGBUILD)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch
(from rev 450629, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.19.patch
(from rev 450629, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.19.patch)

---+
 PKGBUILD  |   54 +++
 cmark-gfm-0.28.3.gfm.17.patch |  549 
 cmark-gfm-0.28.3.gfm.19.patch |   46 +++
 3 files changed, 649 insertions(+)

Copied: python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD (from rev 
450629, python-cmarkgfm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-09 15:22:53 UTC (rev 450630)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-cmarkgfm
+pkgname=(python-cmarkgfm python2-cmarkgfm)
+pkgver=0.4.2
+pkgrel=5
+pkgdesc="Minimal bindings to GitHub's fork of cmark"
+url="https://github.com/theacodes/cmarkgfm;
+license=('MIT')
+arch=('x86_64')
+makedepends=('cmark-gfm' 'python-setuptools' 'python2-setuptools' 
'python-cffi' 'python2-cffi')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/theacodes/cmarkgfm/archive/$pkgver.tar.gz;
+cmark-gfm-0.28.3.gfm.17.patch
+cmark-gfm-0.28.3.gfm.19.patch)
+sha512sums=('afaf475c54abdb19eaae45be1e4488552d3ef47bfcdaad83ceb84f49230731643bd0c58640b3c51e199d4a449043e3ae5a70abdf676ee5b4b8064825390c0406'
+
'4905cb73c9f370527faed603f7af19f3d526b758ecc234f876707b5597d2c3ab56c7315a73d8bd0bc76e819b359eda45ee67fcaa9bbf271f1920c6237e20a996'
+
'f729b314ba85d74361ab4c341fee553a5986c7e6c6521a8a7bc88892cc8421a48ee5e9c9c98ffb69e2869176057156f864c26aa73bc0c1a4340715ef63c2e781')
+
+prepare() {
+  cd cmarkgfm-$pkgver
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.17.patch
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.19.patch
+  sed -e '/include_dirs=/a libraries=["cmark-gfm", "cmark-gfm-extensions"],' \
+  -i src/cmarkgfm/build_cmark.py
+}
+
+build() {
+  cd cmarkgfm-$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd cmarkgfm-$pkgver
+  python setup.py pytest
+  python2 setup.py pytest
+}
+
+package_python-cmarkgfm() {
+  depends=('cmark-gfm' 'python-cffi')
+
+  cd cmarkgfm-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python2-cmarkgfm() {
+  depends=('cmark-gfm' 'python2-cffi')
+
+  cd cmarkgfm-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}

Copied: 
python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch 
(from rev 450629, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
===
--- community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  
(rev 0)
+++ community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  2019-04-09 
15:22:53 UTC (rev 450630)
@@ -0,0 +1,549 @@
+From 98a23b5bcc554fe651a11e6ce975d20e7c13882d Mon Sep 17 00:00:00 2001
+From: Felix Yan 
+Date: Sun, 14 Oct 2018 09:15:39 +0800
+Subject: [PATCH] Update cmark to 0.28.3.gfm.17 (#11)
+
+* Update cmark to 0.28.3.gfm.17
+
+* Attempt to get windows working again
+
+* Fix appveyor script
+
+* Fix travis script
+
+* Remove old noxfile
+
+* Nox doesn't work on Python 2, ofc
+
+* Explictly use 32bit Python
+---
+ .travis.yml   | 19 
+ appveyor.yml  | 46 +++
+ generated/unix/cmark-gfm-extensions_export.h  | 42 +
+ generated/unix/cmark-gfm_export.h | 42 +
+ generated/unix/cmark-gfm_version.h|  7 +++
+ generated/unix/cmark_export.h | 41 -
+ generated/unix/cmark_version.h|  8 
+ generated/unix/cmarkextensions_export.h   | 41 -
+ .../windows/cmark-gfm-extensions_export.h | 42 +
+ generated/windows/cmark-gfm_export.h  | 42 +
+ generated/windows/cmark-gfm_version.h |  7 +++
+ nox.py => noxfile.py  | 14 +++---
+ src/cmarkgfm/cmark.cffi.h |  2 +-
+ src/cmarkgfm/cmark.py |  2 +-
+ src/cmarkgfm/cmark_module.h   |  6 +--
+ third_party/cmark | 

[arch-commits] Commit in python-cmarkgfm/repos (4 files)

2019-03-20 Thread Felix Yan via arch-commits
Date: Wednesday, March 20, 2019 @ 09:01:47
  Author: felixonmars
Revision: 442848

archrelease: copy trunk to community-staging-x86_64

Added:
  python-cmarkgfm/repos/community-staging-x86_64/
  python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD
(from rev 442847, python-cmarkgfm/trunk/PKGBUILD)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch
(from rev 442847, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.19.patch
(from rev 442847, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.19.patch)

---+
 PKGBUILD  |   54 +++
 cmark-gfm-0.28.3.gfm.17.patch |  549 
 cmark-gfm-0.28.3.gfm.19.patch |   46 +++
 3 files changed, 649 insertions(+)

Copied: python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD (from rev 
442847, python-cmarkgfm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-20 09:01:47 UTC (rev 442848)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-cmarkgfm
+pkgname=(python-cmarkgfm python2-cmarkgfm)
+pkgver=0.4.2
+pkgrel=4
+pkgdesc="Minimal bindings to GitHub's fork of cmark"
+url="https://github.com/theacodes/cmarkgfm;
+license=('MIT')
+arch=('x86_64')
+makedepends=('cmark-gfm' 'python-setuptools' 'python2-setuptools' 
'python-cffi' 'python2-cffi')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/theacodes/cmarkgfm/archive/$pkgver.tar.gz;
+cmark-gfm-0.28.3.gfm.17.patch
+cmark-gfm-0.28.3.gfm.19.patch)
+sha512sums=('afaf475c54abdb19eaae45be1e4488552d3ef47bfcdaad83ceb84f49230731643bd0c58640b3c51e199d4a449043e3ae5a70abdf676ee5b4b8064825390c0406'
+
'4905cb73c9f370527faed603f7af19f3d526b758ecc234f876707b5597d2c3ab56c7315a73d8bd0bc76e819b359eda45ee67fcaa9bbf271f1920c6237e20a996'
+
'f729b314ba85d74361ab4c341fee553a5986c7e6c6521a8a7bc88892cc8421a48ee5e9c9c98ffb69e2869176057156f864c26aa73bc0c1a4340715ef63c2e781')
+
+prepare() {
+  cd cmarkgfm-$pkgver
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.17.patch
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.19.patch
+  sed -e '/include_dirs=/a libraries=["cmark-gfm", "cmark-gfm-extensions"],' \
+  -i src/cmarkgfm/build_cmark.py
+}
+
+build() {
+  cd cmarkgfm-$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd cmarkgfm-$pkgver
+  python setup.py pytest
+  python2 setup.py pytest
+}
+
+package_python-cmarkgfm() {
+  depends=('cmark-gfm' 'python-cffi')
+
+  cd cmarkgfm-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python2-cmarkgfm() {
+  depends=('cmark-gfm' 'python2-cffi')
+
+  cd cmarkgfm-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}

Copied: 
python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch 
(from rev 442847, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
===
--- community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  
(rev 0)
+++ community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  2019-03-20 
09:01:47 UTC (rev 442848)
@@ -0,0 +1,549 @@
+From 98a23b5bcc554fe651a11e6ce975d20e7c13882d Mon Sep 17 00:00:00 2001
+From: Felix Yan 
+Date: Sun, 14 Oct 2018 09:15:39 +0800
+Subject: [PATCH] Update cmark to 0.28.3.gfm.17 (#11)
+
+* Update cmark to 0.28.3.gfm.17
+
+* Attempt to get windows working again
+
+* Fix appveyor script
+
+* Fix travis script
+
+* Remove old noxfile
+
+* Nox doesn't work on Python 2, ofc
+
+* Explictly use 32bit Python
+---
+ .travis.yml   | 19 
+ appveyor.yml  | 46 +++
+ generated/unix/cmark-gfm-extensions_export.h  | 42 +
+ generated/unix/cmark-gfm_export.h | 42 +
+ generated/unix/cmark-gfm_version.h|  7 +++
+ generated/unix/cmark_export.h | 41 -
+ generated/unix/cmark_version.h|  8 
+ generated/unix/cmarkextensions_export.h   | 41 -
+ .../windows/cmark-gfm-extensions_export.h | 42 +
+ generated/windows/cmark-gfm_export.h  | 42 +
+ generated/windows/cmark-gfm_version.h |  7 +++
+ nox.py => noxfile.py  | 14 +++---
+ src/cmarkgfm/cmark.cffi.h |  2 +-
+ src/cmarkgfm/cmark.py |  2 +-
+ src/cmarkgfm/cmark_module.h   |  6 +--
+ third_party/cmark

[arch-commits] Commit in python-cmarkgfm/repos (4 files)

2018-12-09 Thread Felix Yan via arch-commits
Date: Sunday, December 9, 2018 @ 21:36:16
  Author: felixonmars
Revision: 413238

archrelease: copy trunk to community-staging-x86_64

Added:
  python-cmarkgfm/repos/community-staging-x86_64/
  python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD
(from rev 413237, python-cmarkgfm/trunk/PKGBUILD)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch
(from rev 413237, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
  python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.19.patch
(from rev 413237, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.19.patch)

---+
 PKGBUILD  |   54 +++
 cmark-gfm-0.28.3.gfm.17.patch |  549 
 cmark-gfm-0.28.3.gfm.19.patch |   46 +++
 3 files changed, 649 insertions(+)

Copied: python-cmarkgfm/repos/community-staging-x86_64/PKGBUILD (from rev 
413237, python-cmarkgfm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-09 21:36:16 UTC (rev 413238)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-cmarkgfm
+pkgname=(python-cmarkgfm python2-cmarkgfm)
+pkgver=0.4.2
+pkgrel=3
+pkgdesc="Minimal bindings to GitHub's fork of cmark"
+url="https://github.com/theacodes/cmarkgfm;
+license=('MIT')
+arch=('x86_64')
+makedepends=('cmark-gfm' 'python-setuptools' 'python2-setuptools' 
'python-cffi' 'python2-cffi')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/theacodes/cmarkgfm/archive/$pkgver.tar.gz;
+cmark-gfm-0.28.3.gfm.17.patch
+cmark-gfm-0.28.3.gfm.19.patch)
+sha512sums=('afaf475c54abdb19eaae45be1e4488552d3ef47bfcdaad83ceb84f49230731643bd0c58640b3c51e199d4a449043e3ae5a70abdf676ee5b4b8064825390c0406'
+
'4905cb73c9f370527faed603f7af19f3d526b758ecc234f876707b5597d2c3ab56c7315a73d8bd0bc76e819b359eda45ee67fcaa9bbf271f1920c6237e20a996'
+
'f729b314ba85d74361ab4c341fee553a5986c7e6c6521a8a7bc88892cc8421a48ee5e9c9c98ffb69e2869176057156f864c26aa73bc0c1a4340715ef63c2e781')
+
+prepare() {
+  cd cmarkgfm-$pkgver
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.17.patch
+  patch -p1 -i ../cmark-gfm-0.28.3.gfm.19.patch
+  sed -e '/include_dirs=/a libraries=["cmark-gfm", "cmark-gfm-extensions"],' \
+  -i src/cmarkgfm/build_cmark.py
+}
+
+build() {
+  cd cmarkgfm-$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd cmarkgfm-$pkgver
+  python setup.py pytest
+  python2 setup.py pytest
+}
+
+package_python-cmarkgfm() {
+  depends=('cmark-gfm' 'python-cffi')
+
+  cd cmarkgfm-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python2-cmarkgfm() {
+  depends=('cmark-gfm' 'python2-cffi')
+
+  cd cmarkgfm-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}

Copied: 
python-cmarkgfm/repos/community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch 
(from rev 413237, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch)
===
--- community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  
(rev 0)
+++ community-staging-x86_64/cmark-gfm-0.28.3.gfm.17.patch  2018-12-09 
21:36:16 UTC (rev 413238)
@@ -0,0 +1,549 @@
+From 98a23b5bcc554fe651a11e6ce975d20e7c13882d Mon Sep 17 00:00:00 2001
+From: Felix Yan 
+Date: Sun, 14 Oct 2018 09:15:39 +0800
+Subject: [PATCH] Update cmark to 0.28.3.gfm.17 (#11)
+
+* Update cmark to 0.28.3.gfm.17
+
+* Attempt to get windows working again
+
+* Fix appveyor script
+
+* Fix travis script
+
+* Remove old noxfile
+
+* Nox doesn't work on Python 2, ofc
+
+* Explictly use 32bit Python
+---
+ .travis.yml   | 19 
+ appveyor.yml  | 46 +++
+ generated/unix/cmark-gfm-extensions_export.h  | 42 +
+ generated/unix/cmark-gfm_export.h | 42 +
+ generated/unix/cmark-gfm_version.h|  7 +++
+ generated/unix/cmark_export.h | 41 -
+ generated/unix/cmark_version.h|  8 
+ generated/unix/cmarkextensions_export.h   | 41 -
+ .../windows/cmark-gfm-extensions_export.h | 42 +
+ generated/windows/cmark-gfm_export.h  | 42 +
+ generated/windows/cmark-gfm_version.h |  7 +++
+ nox.py => noxfile.py  | 14 +++---
+ src/cmarkgfm/cmark.cffi.h |  2 +-
+ src/cmarkgfm/cmark.py |  2 +-
+ src/cmarkgfm/cmark_module.h   |  6 +--
+ third_party/cmark