summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdison Ibañez2017-10-11 20:38:40 -0500
committerEdison Ibañez2017-10-11 20:38:40 -0500
commit66e2c45d3f42c669ba86271a2ea456f78f6d6ed7 (patch)
tree16dd72975df90fc6f379c5df99e8923b7e9ce587
parentc86d98579a4d30851df72ba8980aa6fce7634044 (diff)
downloadaur-66e2c45d3f42c669ba86271a2ea456f78f6d6ed7.tar.gz
UPDATE to v0.2.0
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD16
-rw-r--r--xkbgroup.patch42
3 files changed, 6 insertions, 60 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c8ce1957da28..5846b3fcd95a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,14 @@
pkgbase = python-xkbgroup
pkgdesc = Query and change XKB layout state
- pkgver = 0.1.4.3
+ pkgver = 0.2.0
pkgrel = 1
url = https://github.com/hcpl/xkbgroup
arch = any
license = MIT
makedepends = python
depends = python
- source = https://github.com/hcpl/xkbgroup/archive/v0.1.4.3.tar.gz
- source = xkbgroup.patch
- md5sums = 82ed59597add176fa8b69835de83f841
- md5sums = fb81fd181f54b9dd743d12da03f4be47
+ source = https://github.com/hcpl/xkbgroup/archive/v0.2.0.tar.gz
+ md5sums = ab49e9c66b73ae2d30d3dc17f8c8d197
pkgname = python-xkbgroup
diff --git a/PKGBUILD b/PKGBUILD
index aa8f0a676dcc..be14fef3edf6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=python-xkbgroup
_name=xkbgroup
-pkgver=0.1.4.3
+pkgver=0.2.0
pkgrel=1
pkgdesc="Query and change XKB layout state"
arch=("any")
@@ -10,16 +10,8 @@ url="https://github.com/hcpl/xkbgroup"
license=("MIT")
depends=("python")
makedepends=("python")
-source=("https://github.com/hcpl/${_name}/archive/v${pkgver}.tar.gz"
- "$_name.patch")
-md5sums=('82ed59597add176fa8b69835de83f841'
- 'fb81fd181f54b9dd743d12da03f4be47')
-
-prepare() {
- cd "$srcdir/$_name-$pkgver"
-
- patch -p1 -i "$srcdir/$_name.patch"
-}
+source=("https://github.com/hcpl/${_name}/archive/v${pkgver}.tar.gz")
+md5sums=('ab49e9c66b73ae2d30d3dc17f8c8d197')
build() {
cd "$srcdir/$_name-$pkgver"
@@ -30,5 +22,3 @@ package() {
cd "$srcdir/$_name-$pkgver"
python setup.py install --prefix=/usr --root "${pkgdir}" || return 1
}
-
-# vim:set ts=2 sw=2 et:
diff --git a/xkbgroup.patch b/xkbgroup.patch
deleted file mode 100644
index c1aa3c7d207a..000000000000
--- a/xkbgroup.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff --git a/xkbgroup/core.py b/xkbgroup/core.py
-index ee72a52..c54f61f 100644
---- a/xkbgroup/core.py
-+++ b/xkbgroup/core.py
-@@ -124,7 +124,7 @@ class XKeyboard:
-
- # Fields with default values
-
-- non_symbols = {"pc", "inet", "group", "terminate"}
-+ non_symbols = {"capslock", "pc", "inet", "group", "terminate"}
-
-
- # Main methods
-@@ -451,7 +451,7 @@ class XKeyboard:
- SymbolData = namedtuple("SymbolData", ["symbol", "variant", "index"])
- SYMBOL_REGEX = re.compile(r"""
- (?P<symbol>\w+)
-- (?: \( (?P<variant>\w+) \) )?
-+ (?: \( (?P<variant>\w+.*) \) )?
- (?: : (?P<index>\d+) )?
- """, re.VERBOSE)
-
-@@ -484,7 +484,7 @@ def _parse_symbols(symbols_str, non_symbols, default_index=0):
- match.group('variant'),
- int(index) - 1 if index else default_index)
- else:
-- raise X11Error("Malformed symbol string: \"{}\"".format(symstr))
-+ raise X11Error("Malformed symbol string: {!r}".format(symstr))
-
- symboldata_list = []
- for symstr in symbols_str.split('+'):
-@@ -493,8 +493,8 @@ def _parse_symbols(symbols_str, non_symbols, default_index=0):
- symboldata_list.append(symboldata)
-
- indices = [symdata.index for symdata in symboldata_list]
-- assert len(indices) == len(set(indices)) # No doubles
--
-+ assert len(indices) == len(set(indices)), ("Duplicate index in %r" %
-+ symboldata_list)
- return symboldata_list
-
-