From 90259717d2364a05ff320ca375613bfd2fa87940faa4f42ab7f78c62865e19cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Wed, 20 Mar 2019 13:01:00 +0000 Subject: [PATCH] Accepting request 686873 from home:jayvdb:branches:devel:languages:python:numeric - Convert to single spec - Add %license - Update to v4.1.2 * Fix misbound function call in JavaScript lexer - from v4.1.1 * Slight improvements to JavaScript lexer - from v4.1.0 * Add JavaScript lexer - from v4.0.11 * Fix keyboard shortcut for preferences - from v4.0.10 * Use 0 instead of None to disable wordWrapMarker Necessary because the OpenSesame config chokes on config options with different types - from v4.0.9 * Fix copy-paste issues on MacOS - from v4.0.7 * Convert line endings to unix-style when pasting OBS-URL: https://build.opensuse.org/request/show/686873 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-qprogedit?expand=0&rev=1 --- .gitattributes | 23 +++++++++++++ .gitignore | 1 + copyright | 27 +++++++++++++++ python-python-qprogedit.changes | 40 ++++++++++++++++++++++ python-python-qprogedit.spec | 59 +++++++++++++++++++++++++++++++++ python-qprogedit-4.1.2.tar.gz | 3 ++ 6 files changed, 153 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 copyright create mode 100644 python-python-qprogedit.changes create mode 100644 python-python-qprogedit.spec create mode 100644 python-qprogedit-4.1.2.tar.gz diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/copyright b/copyright new file mode 100644 index 0000000..48eeb30 --- /dev/null +++ b/copyright @@ -0,0 +1,27 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: python-qprogedit +Source: https://github.com/smathot/QProgEdit + +Files: * +Copyright: Copyright 2015-2016 Sebastiaan Mathot +License: GPL-3+ + This program is free software; you can redistribute it + and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either + version 3 of the License, or (at your option) any later + version. + . + This program is distributed in the hope that it will be + useful, but WITHOUT ANY WARRANTY; without even the implied + warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the GNU General Public License for more + details. + . + You should have received a copy of the GNU General Public + License along with this package; if not, write to the Free + Software Foundation, Inc., 51 Franklin St, Fifth Floor, + Boston, MA 02110-1301 USA + . + On Debian systems, the full text of the GNU General Public + License version 3 can be found in the file + `/usr/share/common-licenses/GPL-3'. diff --git a/python-python-qprogedit.changes b/python-python-qprogedit.changes new file mode 100644 index 0000000..8b17125 --- /dev/null +++ b/python-python-qprogedit.changes @@ -0,0 +1,40 @@ +------------------------------------------------------------------- +Wed Mar 20 08:13:13 UTC 2019 - John Vandenberg + +- Convert to single spec +- Add %license +- Update to v4.1.2 + * Fix misbound function call in JavaScript lexer +- from v4.1.1 + * Slight improvements to JavaScript lexer +- from v4.1.0 + * Add JavaScript lexer +- from v4.0.11 + * Fix keyboard shortcut for preferences +- from v4.0.10 + * Use 0 instead of None to disable wordWrapMarker + Necessary because the OpenSesame config chokes on config options + with different types +- from v4.0.9 + * Fix copy-paste issues on MacOS +- from v4.0.7 + * Convert line endings to unix-style when pasting + +------------------------------------------------------------------- +Fri Nov 11 10:20:51 UTC 2016 - avvissu@yandex.by + +- Update to 4.0.6: + * see: /usr/share/doc/packages/python-qprogedit/changelog +- Swith to Qt5 + +------------------------------------------------------------------- +Sat Mar 12 05:17:47 UTC 2016 - avvissu@yandex.ru + +- Update to 3.2.2: + * see: /usr/share/doc/packages/python-qprogedit/changelog + +------------------------------------------------------------------- +Tue Jun 3 17:47:20 UTC 2015 - avvissu@yandex.ru + +- Initial package + diff --git a/python-python-qprogedit.spec b/python-python-qprogedit.spec new file mode 100644 index 0000000..925425d --- /dev/null +++ b/python-python-qprogedit.spec @@ -0,0 +1,59 @@ +# +# spec file for package python-python-qprogedit +# +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ + + +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +Name: python-python-qprogedit +Version: 4.1.2 +Release: 0 +License: GPL-3.0-or-later +Summary: A QScintilla-based text-editor component +Url: https://github.com/smathot/QProgEdit +Group: Development/Languages/Python +Source: https://files.pythonhosted.org/packages/source/p/python-qprogedit/python-qprogedit-%{version}.tar.gz +Source1: https://raw.githubusercontent.com/smathot/QProgEdit/master/copyright +BuildRequires: python-rpm-macros +BuildRequires: %{python_module QtPy} +BuildRequires: %{python_module qscintilla-qt5} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +Requires: python-QtPy +Requires: python-qscintilla-qt5 +BuildArch: noarch + +%python_subpackages + +%description +QProgEdit is a PyQt widget that implements a full-featured text editor +component. It's primary target at the moment is OpenSesame, a graphical +experiment builder. + +%prep +%setup -q -n python-qprogedit-%{version} +cp %{SOURCE1} . + +%build +%python_build + +%install +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%files %{python_files} +%license copyright +%{python_sitelib}/* + +%changelog diff --git a/python-qprogedit-4.1.2.tar.gz b/python-qprogedit-4.1.2.tar.gz new file mode 100644 index 0000000..0700207 --- /dev/null +++ b/python-qprogedit-4.1.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15e9c01451e3a1741b0c87e0d76e1a0080296b05c8ef8b7dd5953956cda45a43 +size 20623