[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