[packages/python3-wxPython] - updated files, no editra or xrced in main package
baggins
baggins at pld-linux.org
Sun Sep 24 11:15:40 CEST 2023
commit fdad04ee113034e873f4b9024c70041ea535f22c
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sun Sep 24 10:07:04 2023 +0200
- updated files, no editra or xrced in main package
python3-wxPython.spec | 182 +++++++++++++++++---------------------------------
1 file changed, 63 insertions(+), 119 deletions(-)
---
diff --git a/python3-wxPython.spec b/python3-wxPython.spec
index 3dcd8bc..e2a8903 100644
--- a/python3-wxPython.spec
+++ b/python3-wxPython.spec
@@ -1,4 +1,3 @@
-# TODO: move Editra locale (.mo) files to system LC_MESSAGES dirs
%define module wxPython
Summary: Cross platform GUI toolkit for Python
Summary(pl.UTF-8): Wieloplatformowe narzędzie GUI dla Pythona
@@ -12,13 +11,13 @@ Source0: https://files.pythonhosted.org/packages/source/w/%{module}/%{module}-%{
Source1: %{name}-wxversion-null.py
Patch0: %{name}-CFLAGS.patch
URL: http://wxpython.org/
-BuildRequires: rpmbuild(macros) >= 1.710
BuildRequires: gtk+3-devel
BuildRequires: pkgconfig
BuildRequires: python3 >= 1:2.5
BuildRequires: python3-devel >= 1:2.5
BuildRequires: python3-modules
BuildRequires: rpm-pythonprov
+BuildRequires: rpmbuild(macros) >= 1.710
BuildRequires: wxGTK3-unicode-gl-devel >= 3.2
# optional: gstreamer 1.7.2
Requires: python3-modules
@@ -49,47 +48,6 @@ Header and SWIG files for wxPython.
%description devel -l pl.UTF-8
Pliki nagłówkowe i SWIG dla wxPythona.
-%package editra
-Summary: Editra editor
-Summary(pl.UTF-8): Edytor Editra
-Group: Development/Tools
-URL: http://editra.org/
-BuildRequires: rpmbuild(macros) >= 1.710
-Requires: %{name} = %{version}-%{release}
-
-%description editra
-Editra is a multi-platform text editor with an implementation that
-focuses on creating an easy to use interface and features that aid in
-code development. Currently it supports syntax highlighting and
-variety of other useful features for over 50 programming languages.
-
-%description editra -l pl.UTF-8
-Editra to wieloplatformowy edytor tekstu, którego implementacja skupia
-się na stworzeniu łatwego w użyciu interfejsu i możliwościach
-pomagających w tworzeniu kodu. Aktualnie obsługuje podświetlanie
-składni i różne przydatne ułatwienia dla ponad 50 języków
-programowania.
-
-%package xrced
-Summary: XRCed - XRC files editor
-Summary(pl.UTF-8): XRCed - edytor plików XRC
-License: BSD
-Group: Development/Tools
-URL: http://xrced.sourceforge.net/
-BuildRequires: rpmbuild(macros) >= 1.710
-Requires: %{name} = %{version}-%{release}
-
-%description xrced
-XRCed is a simple resource editor for wxWidgets/wxPython GUI
-development which supports creating and editing files in XRC format.
-It is written in Python and uses wxPython GUI toolkit.
-
-%description xrced -l pl.UTF-8
-XRCed to prosty edytor zasobów do programowania w środowisku
-graficznym wxWidgets/wxPython, pozwalający na tworzenie i
-modyfikowanie plików w formacie XRC. Został napisany w Pythonie i
-wykorzystuje toolkit graficzny wxPython.
-
%package examples
Summary: wxPython example programs
Summary(pl.UTF-8): Przykładowe programy wxPython
@@ -114,6 +72,7 @@ Przykładowe programy w wxPythonie.
%build
WX_CONFIG=%{_bindir}/wx-gtk3-unicode-config \
%{__python3} build.py build_py \
+ --jobs=%{__jobs} \
--verbose \
--python=%{__python3} \
--use_syswx
@@ -123,6 +82,7 @@ rm -rf $RPM_BUILD_ROOT
WX_CONFIG=%{_bindir}/wx-gtk3-unicode-config \
%{__python3} build.py install_py \
+ --jobs=%{__jobs} \
--verbose \
--python=%{__python3} \
--destdir=$RPM_BUILD_ROOT
@@ -136,154 +96,138 @@ rm -f $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}/samples/embedded/embedde
%{__mv} $RPM_BUILD_ROOT%{py3_sitedir}/wx/lib/editor/README.txt README.editor.txt
+install -d $RPM_BUILD_ROOT%{_datadir}
+%{__mv} $RPM_BUILD_ROOT%{py3_sitedir}/wx/locale $RPM_BUILD_ROOT%{_datadir}
+ln -sfr $RPM_BUILD_ROOT%{_localedir} $RPM_BUILD_ROOT%{py3_sitedir}/wx/locale
+
+%find_lang wxstd
+
%clean
rm -rf $RPM_BUILD_ROOT
-%files
+%files -f wxstd.lang
%defattr(644,root,root,755)
-%doc wxPython/docs/{CHANGES.txt,MigrationGuide.txt,README.txt} wxPython/README.editor.txt
+%doc CHANGES.rst docs/MigrationGuide.rst README.rst README.editor.txt
#don't remove these files, because this is licensing information
-%doc docs/{licence.txt,licendoc.txt,preamble.txt}
+%doc license/{licence,preamble,sip-license}.txt
%attr(755,root,root) %{_bindir}/helpviewer
%attr(755,root,root) %{_bindir}/img2png
%attr(755,root,root) %{_bindir}/img2py
%attr(755,root,root) %{_bindir}/img2xpm
-%attr(755,root,root) %{_bindir}/pyalacarte
-%attr(755,root,root) %{_bindir}/pyalamode
%attr(755,root,root) %{_bindir}/pycrust
%attr(755,root,root) %{_bindir}/pyshell
-%attr(755,root,root) %{_bindir}/pywrap
+%attr(755,root,root) %{_bindir}/pyslices
+%attr(755,root,root) %{_bindir}/pyslicesshell
%attr(755,root,root) %{_bindir}/pywxrc
+%attr(755,root,root) %{_bindir}/wxdemo
+%attr(755,root,root) %{_bindir}/wxdocs
+%attr(755,root,root) %{_bindir}/wxget
%{py3_sitedir}/wxversion.py
%dir %{py3_sitedir}/wx
%attr(755,root,root) %{py3_sitedir}/wx/*.so
+%{py3_sitedir}/wx/__pycache__
%{py3_sitedir}/wx/*.py
-%dir %{py3_sitedir}/wx/build
-%{py3_sitedir}/wx/build/*.py
+%{py3_sitedir}/wx/*.pyi
%dir %{py3_sitedir}/wx/lib
+%{py3_sitedir}/wx/lib/myole4ax.*
+%{py3_sitedir}/wx/lib/__pycache__
%{py3_sitedir}/wx/lib/*.py
%dir %{py3_sitedir}/wx/lib/analogclock
+%{py3_sitedir}/wx/lib/analogclock/__pycache__
%{py3_sitedir}/wx/lib/analogclock/*.py
%dir %{py3_sitedir}/wx/lib/analogclock/lib_setup
+%{py3_sitedir}/wx/lib/analogclock/lib_setup/__pycache__
%{py3_sitedir}/wx/lib/analogclock/lib_setup/*.py
%dir %{py3_sitedir}/wx/lib/art
+%{py3_sitedir}/wx/lib/art/__pycache__
%{py3_sitedir}/wx/lib/art/*.py
%dir %{py3_sitedir}/wx/lib/colourchooser
+%{py3_sitedir}/wx/lib/colourchooser/__pycache__
%{py3_sitedir}/wx/lib/colourchooser/*.py
%dir %{py3_sitedir}/wx/lib/editor
+%{py3_sitedir}/wx/lib/editor/__pycache__
%{py3_sitedir}/wx/lib/editor/*.py
%dir %{py3_sitedir}/wx/lib/floatcanvas
+%{py3_sitedir}/wx/lib/floatcanvas/__pycache__
%{py3_sitedir}/wx/lib/floatcanvas/*.py
%dir %{py3_sitedir}/wx/lib/floatcanvas/Utilities
+%{py3_sitedir}/wx/lib/floatcanvas/Utilities/__pycache__
%{py3_sitedir}/wx/lib/floatcanvas/Utilities/*.py
+%dir %{py3_sitedir}/wx/lib/gizmos
+%{py3_sitedir}/wx/lib/gizmos/__pycache__
+%{py3_sitedir}/wx/lib/gizmos/*.py
%dir %{py3_sitedir}/wx/lib/masked
+%{py3_sitedir}/wx/lib/masked/__pycache__
%{py3_sitedir}/wx/lib/masked/*.py
%dir %{py3_sitedir}/wx/lib/mixins
+%{py3_sitedir}/wx/lib/mixins/__pycache__
%{py3_sitedir}/wx/lib/mixins/*.py
%dir %{py3_sitedir}/wx/lib/ogl
+%{py3_sitedir}/wx/lib/ogl/__pycache__
%{py3_sitedir}/wx/lib/ogl/*.py
%dir %{py3_sitedir}/wx/lib/agw
+%{py3_sitedir}/wx/lib/agw/__pycache__
%{py3_sitedir}/wx/lib/agw/*.py
%{py3_sitedir}/wx/lib/agw/data
%dir %{py3_sitedir}/wx/lib/agw/aui
+%{py3_sitedir}/wx/lib/agw/aui/__pycache__
%{py3_sitedir}/wx/lib/agw/aui/*.py
%dir %{py3_sitedir}/wx/lib/agw/persist
+%{py3_sitedir}/wx/lib/agw/persist/__pycache__
%{py3_sitedir}/wx/lib/agw/persist/*.py
%dir %{py3_sitedir}/wx/lib/agw/ribbon
+%{py3_sitedir}/wx/lib/agw/ribbon/__pycache__
%{py3_sitedir}/wx/lib/agw/ribbon/*.py
%dir %{py3_sitedir}/wx/lib/pdfviewer
+%{py3_sitedir}/wx/lib/pdfviewer/__pycache__
%{py3_sitedir}/wx/lib/pdfviewer/*.py
+%dir %{py3_sitedir}/wx/lib/pdfviewer/bitmaps
+%{py3_sitedir}/wx/lib/pdfviewer/bitmaps/__pycache__
+%{py3_sitedir}/wx/lib/pdfviewer/bitmaps/*.py
+%{py3_sitedir}/wx/lib/pdfviewer/bitmaps/*.png
+%dir %{py3_sitedir}/wx/lib/plot
+%{py3_sitedir}/wx/lib/plot/__pycache__
+%{py3_sitedir}/wx/lib/plot/*.py
%dir %{py3_sitedir}/wx/lib/pubsub
+%{py3_sitedir}/wx/lib/pubsub/__pycache__
%{py3_sitedir}/wx/lib/pubsub/*.py
%dir %{py3_sitedir}/wx/lib/pubsub/core
+%{py3_sitedir}/wx/lib/pubsub/core/__pycache__
%{py3_sitedir}/wx/lib/pubsub/core/*.py
%dir %{py3_sitedir}/wx/lib/pubsub/core/arg1
+%{py3_sitedir}/wx/lib/pubsub/core/arg1/__pycache__
%{py3_sitedir}/wx/lib/pubsub/core/arg1/*.py
%dir %{py3_sitedir}/wx/lib/pubsub/core/kwargs
+%{py3_sitedir}/wx/lib/pubsub/core/kwargs/__pycache__
%{py3_sitedir}/wx/lib/pubsub/core/kwargs/*.py
%dir %{py3_sitedir}/wx/lib/pubsub/utils
+%{py3_sitedir}/wx/lib/pubsub/utils/__pycache__
%{py3_sitedir}/wx/lib/pubsub/utils/*.py
+%dir %{py3_sitedir}/wx/lib/wxcairo
+%{py3_sitedir}/wx/lib/wxcairo/__pycache__
+%{py3_sitedir}/wx/lib/wxcairo/*.py
%dir %{py3_sitedir}/wx/py
%{py3_sitedir}/wx/py/*.ico
+%{py3_sitedir}/wx/py/*.png
+%{py3_sitedir}/wx/py/__pycache__
%{py3_sitedir}/wx/py/*.py
%doc %{py3_sitedir}/wx/py/*.txt
+%dir %{py3_sitedir}/wx/svg
+%{py3_sitedir}/wx/svg/__pycache__
+%attr(755,root,root) %{py3_sitedir}/wx/svg/*.so
+%{py3_sitedir}/wx/svg/*.py
%dir %{py3_sitedir}/wx/tools
+%{py3_sitedir}/wx/tools/__pycache__
%{py3_sitedir}/wx/tools/*.py
-%dir %{py3_sitedir}/wx/tools/XRCed
-%{py3_sitedir}/wx/tools/XRCed/*.py
-%doc %{py3_sitedir}/wx/tools/XRCed/*.txt
-%{py3_sitedir}/wx/tools/XRCed/*.xrc
+%{py3_sitedir}/wx/locale
%{py3_sitedir}/wxPython-*.egg-info
%files devel
%defattr(644,root,root,755)
-%{_includedir}/wx-3.0/wx/wxPython
-
-%files editra
-%defattr(644,root,root,755)
-%doc wxPython/wx/tools/Editra/{AUTHORS,CHANGELOG,COPYING,FAQ,NEWS,README,THANKS,TODO,docs/*.txt}
-%attr(755,root,root) %{_bindir}/editra
-%dir %{py3_sitedir}/wx/tools/Editra
-%{py3_sitedir}/wx/tools/Editra/__init__.py
-%{py3_sitedir}/wx/tools/Editra/launcher.py
-%{py3_sitedir}/wx/tools/Editra/Editra.pyw
-%dir %{py3_sitedir}/wx/tools/Editra/locale
-%lang(ca) %{py3_sitedir}/wx/tools/Editra/locale/ca_ES at valencia
-%lang(cs) %{py3_sitedir}/wx/tools/Editra/locale/cs_CZ
-%lang(da) %{py3_sitedir}/wx/tools/Editra/locale/da_DK
-%lang(de) %{py3_sitedir}/wx/tools/Editra/locale/de_DE
-%lang(en) %{py3_sitedir}/wx/tools/Editra/locale/en_US
-%lang(es) %{py3_sitedir}/wx/tools/Editra/locale/es_ES
-%lang(fr) %{py3_sitedir}/wx/tools/Editra/locale/fr_FR
-%lang(gl) %{py3_sitedir}/wx/tools/Editra/locale/gl_ES
-%lang(hr) %{py3_sitedir}/wx/tools/Editra/locale/hr_HR
-%lang(hu) %{py3_sitedir}/wx/tools/Editra/locale/hu_HU
-%lang(it) %{py3_sitedir}/wx/tools/Editra/locale/it_IT
-%lang(ja) %{py3_sitedir}/wx/tools/Editra/locale/ja_JP
-%lang(lv) %{py3_sitedir}/wx/tools/Editra/locale/lv_LV
-%lang(nl) %{py3_sitedir}/wx/tools/Editra/locale/nl_NL
-%lang(nn) %{py3_sitedir}/wx/tools/Editra/locale/nn_NO
-%lang(pl) %{py3_sitedir}/wx/tools/Editra/locale/pl_PL
-%lang(pt_BR) %{py3_sitedir}/wx/tools/Editra/locale/pt_BR
-%lang(ro) %{py3_sitedir}/wx/tools/Editra/locale/ro_RO
-%lang(ru) %{py3_sitedir}/wx/tools/Editra/locale/ru_RU
-%lang(sk) %{py3_sitedir}/wx/tools/Editra/locale/sk_SK
-%lang(sl) %{py3_sitedir}/wx/tools/Editra/locale/sl_SI
-%lang(sr) %{py3_sitedir}/wx/tools/Editra/locale/sr_RS
-%lang(sv) %{py3_sitedir}/wx/tools/Editra/locale/sv_SE
-%lang(tr) %{py3_sitedir}/wx/tools/Editra/locale/tr_TR
-%lang(uk) %{py3_sitedir}/wx/tools/Editra/locale/uk_UA
-%lang(zh_CN) %{py3_sitedir}/wx/tools/Editra/locale/zh_CN
-%lang(zh_TW) %{py3_sitedir}/wx/tools/Editra/locale/zh_TW
-%{py3_sitedir}/wx/tools/Editra/pixmaps
-%dir %{py3_sitedir}/wx/tools/Editra/src
-%{py3_sitedir}/wx/tools/Editra/src/*.py
-%dir %{py3_sitedir}/wx/tools/Editra/src/autocomp
-%{py3_sitedir}/wx/tools/Editra/src/autocomp/*.py
-%dir %{py3_sitedir}/wx/tools/Editra/src/eclib
-%{py3_sitedir}/wx/tools/Editra/src/eclib/*.py
-%dir %{py3_sitedir}/wx/tools/Editra/src/extern
-%{py3_sitedir}/wx/tools/Editra/src/extern/*.py
-%dir %{py3_sitedir}/wx/tools/Editra/src/syntax
-%{py3_sitedir}/wx/tools/Editra/src/syntax/*.py
-%dir %{py3_sitedir}/wx/tools/Editra/src/ebmlib
-%{py3_sitedir}/wx/tools/Editra/src/ebmlib/*.py
-%{py3_sitedir}/wx/tools/Editra/styles
-
-%files xrced
-%defattr(644,root,root,755)
-%doc wxPython/wx/tools/XRCed/{CHANGES.txt,ChangeLog,README.txt,TODO.txt,license.txt}
-%attr(755,root,root) %{_bindir}/xrced
-%dir %{py3_sitedir}/wx/tools/XRCed
-%{py3_sitedir}/wx/tools/XRCed/misc
-%dir %{py3_sitedir}/wx/tools/XRCed/plugins
-%{py3_sitedir}/wx/tools/XRCed/plugins/*.py
-%{py3_sitedir}/wx/tools/XRCed/plugins/bitmaps
-%{py3_sitedir}/wx/tools/XRCed/plugins/gizmos.crx
-%{py3_sitedir}/wx/tools/XRCed/xrced.htb
+%{py3_sitedir}/wx/include
%files examples
%defattr(644,root,root,755)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python3-wxPython.git/commitdiff/fdad04ee113034e873f4b9024c70041ea535f22c
More information about the pld-cvs-commit
mailing list