summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpeeweep2019-09-28 07:26:07 +0000
committerpeeweep2019-09-28 07:26:07 +0000
commite78b4cb19ce2eb09dc65ae2e93241e1c55a406f5 (patch)
tree76928551396db40b7af97c6f1140535a0415e5ff
downloadaur-e78b4cb19ce2eb09dc65ae2e93241e1c55a406f5.tar.gz
init
-rw-r--r--.SRCINFO20
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD44
-rw-r--r--python.patch66
-rw-r--r--python2.patch8
5 files changed, 143 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bb655ef3f31f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = python-termcolors
+ pkgdesc = A Python script to show off your beautiful terminal palette
+ pkgver = 0.1.0
+ pkgrel = 1
+ url = https://github.com/scizzorz/termcolors
+ arch = x86_64
+ license = MIT
+ makedepends = python-setuptools
+ makedepends = python2-setuptools
+ source = python-termcolors-0.1.0.tar.gz::https://github.com/scizzorz/termcolors/archive/v0.1.0.tar.gz
+ source = python2.patch
+ source = python.patch
+ md5sums = fc2249cf55752db81bf86ea5e7a2cdad
+ md5sums = 7d159998a6b049eb51e4051f0dca9bf2
+ md5sums = 313949661feb29e7ef016fb36da89fab
+
+pkgname = python-termcolors
+
+pkgname = python2-termcolors
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4ae4ead354d4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+pkg
+src
+*.pkg.tar.xz
+*.tar.gz
+*.log
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8d3e28336d6f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,44 @@
+# Maintainer: peeweep <peeweep at 0x0 dot ee>
+
+pkgname=('python-termcolors' 'python2-termcolors')
+pkgdesc="A Python script to show off your beautiful terminal palette"
+pkgver=0.1.0
+pkgrel=1
+license=('MIT')
+url='https://github.com/scizzorz/termcolors'
+arch=('x86_64')
+# depends=('python' 'python2')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
+ python2.patch
+ python.patch)
+md5sums=('fc2249cf55752db81bf86ea5e7a2cdad'
+ '7d159998a6b049eb51e4051f0dca9bf2'
+ '313949661feb29e7ef016fb36da89fab')
+
+prepare() {
+ cd "${srcdir}/termcolors-${pkgver}"
+ mv README.md README.rst
+}
+
+package_python2-termcolors() {
+
+ cd "${srcdir}/termcolors-${pkgver}"
+ patch -p1 <"${srcdir}/python2.patch"
+
+ python2 setup.py install --root="$pkgdir"
+
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python-termcolors() {
+
+ cd "${srcdir}/termcolors-${pkgver}"
+ patch -p1 <"${srcdir}/python.patch"
+
+ python setup.py install --root="$pkgdir"
+
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:
diff --git a/python.patch b/python.patch
new file mode 100644
index 000000000000..b9ace48fa216
--- /dev/null
+++ b/python.patch
@@ -0,0 +1,66 @@
+diff --git a/termcolors.py b/termcolors.py
+index 0f5421a..cda61ba 100755
+--- a/termcolors.py
++++ b/termcolors.py
+@@ -27,7 +27,7 @@ def _highlight(text = ' *** ', fg = None, bg = None):
+ return '\033[%dm\033[%dm%s\033[0m' % (fg_esc, bg_esc, text)
+
+ def _print_short():
+- print ''
++ print('')
+
+ for f in range(2):
+ row = ' '
+@@ -35,26 +35,26 @@ def _print_short():
+ row += _highlight(text=' ', fg = b, bg = b)
+ row += _highlight(text=' ', fg = b + 8, bg = b + 8)
+ row += ' '
+- print row
++ print(row)
+
+- print ''
++ print('')
+
+ def _print_palette():
+- print ''
++ print('')
+
+ row = ' '*5
+ for b in range(8):
+ row += _highlight(text=' %2s ' % b, fg = b)
+ row += _highlight(text=' %2s ' % (b + 8), fg = b + 8)
+ row += ' '
+- print row
++ print(row)
+
+ row = ' '*5
+ for b in range(8):
+ row += _highlight(text=' ', fg = b, bg = b)
+ row += _highlight(text=' ', fg = b + 8, bg = b + 8)
+ row += ' '
+- print row
++ print(row)
+
+ for f in range(16):
+ row = _highlight(text=' %2s ' % f, fg = f)
+@@ -63,9 +63,9 @@ def _print_palette():
+ row += _highlight(text=' %2s ' % f, fg = f, bg = b)
+ row += _highlight(text=' %2s ' % f, fg = f, bg = b + 8)
+ row += ' '
+- print row
++ print(row)
+
+- print ''
++ print('')
+
+ def main(args):
+ if len(args) == 0:
+@@ -73,7 +73,7 @@ def main(args):
+ elif args[0] in ('-s', '--short'):
+ _print_short()
+ else:
+- print 'Usage: termcolors [-s|--short]'
++ print('Usage: termcolors [-s|--short]')
+
+ if __name__ == '__main__':
+ main(sys.argv[1:])
diff --git a/python2.patch b/python2.patch
new file mode 100644
index 000000000000..0656e910d54f
--- /dev/null
+++ b/python2.patch
@@ -0,0 +1,8 @@
+diff --git a/bin/termcolors b/bin/termcolors
+index 1d6de0d..e8f91a6 100755
+--- a/bin/termcolors
++++ b/bin/termcolors
+@@ -1,2 +1,2 @@
+ #!/bin/sh
+-python -m termcolors $@
++python2 -m termcolors $@