update to 3.10.1 [release 3.10.1-1mamba;Sun Jan 09 2022]

This commit is contained in:
Silvan Calarco 2024-01-05 19:30:34 +01:00
parent 46964365bb
commit abe27e55c2

View File

@ -1,13 +1,13 @@
Name: wxformbuilder
Version: 3.5.0
Version: 3.10.1
Release: 1mamba
Summary: A RAD tool for wxWidgets GUI design
Group: Graphical Desktop/Applications/Development
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://sourceforge.net/projects/wxformbuilder/
Source: http://downloads.sourceforge.net/project/wxformbuilder/wxformbuilder-nightly/%{version}-beta/wxFormBuilder_v%{version}-beta-source.zip
URL: https://github.com/wxFormBuilder/wxFormBuilder
Source: https://github.com/wxFormBuilder/wxFormBuilder.git/v%{version}/wxFormBuilder-%{version}.tar.bz2
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
@ -16,7 +16,6 @@ BuildRequires: libstdc++6-devel
BuildRequires: libwx_baseu-devel
BuildRequires: libwx_gtk3u-devel
## AUTOBUILDREQ-END
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
wxFormBuilder is a RAD tool for wxWidgets GUI design.
@ -29,19 +28,23 @@ Features:
- Available from Ubuntu PPA (ppa:wxformbuilder/release, ppa:wxformbuilder/wxwidgets)
- Available from wxPack (https://github.com/rjpcomputing/wxpack/wiki)
%debug_package
%prep
%setup -q -c
%setup -q -n wxFormBuilder-%{version}
#sh ./create_build_files5.sh
%build
# WARNING: on x86_64 with gcc 4.9.2 requires ld.gold
cd source
sh ./create_build_files4.sh
cd build/3.0/gmake
make config=release
#CXX="gcc -fno-devirtualize"
%cmake -d build \
-DwxWidgets_CONFIG_EXECUTABLE=%{_bindir}/wx-config-unicode-3
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall -C build
:<< __OLD
install -d -m0755 %{buildroot}%{_datadir} %{buildroot}%{_bindir}
cp -a source/output %{buildroot}%{_datadir}/wxformbuilder
ln -s %{_datadir}/wxformbuilder/bin/wxformbuilder %{buildroot}%{_bindir}/wxformbuilder
@ -62,6 +65,7 @@ Terminal=False
Icon=%{_datadir}/wxformbuilder/resources/icons/logo.png
Categories=Application;Development
_EOF
__OLD
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
@ -69,59 +73,23 @@ _EOF
%files
%defattr(-,root,root)
%{_bindir}/wxformbuilder
%dir %{_libdir}/wxformbuilder
%{_libdir}/wxformbuilder/lib*.so
%{_datadir}/applications/org.wxformbuilder.wxFormBuilder.desktop
%{_datadir}/icons/hicolor/*/apps/org.wxformbuilder.wxFormBuilder.png
%{_datadir}/icons/hicolor/*/mimetypes/org.wxformbuilder.wxFormBuilder.application-x-wxformbuilder.png
%{_datadir}/metainfo/org.wxformbuilder.wxFormBuilder.metainfo.xml
%{_datadir}/mime/packages/org.wxformbuilder.wxFormBuilder.xml
%dir %{_datadir}/wxformbuilder
%{_datadir}/wxformbuilder/Changelog.txt
%dir %{_datadir}/wxformbuilder/bin
%{_datadir}/wxformbuilder/bin/wxformbuilder
%dir %{_datadir}/wxformbuilder/lib
%dir %{_datadir}/wxformbuilder/lib/wxformbuilder
%{_datadir}/wxformbuilder/lib/wxformbuilder/libadditional.so
%{_datadir}/wxformbuilder/lib/wxformbuilder/libcommon.so
%{_datadir}/wxformbuilder/lib/wxformbuilder/libcontainers.so
%{_datadir}/wxformbuilder/lib/wxformbuilder/libforms.so
%{_datadir}/wxformbuilder/lib/wxformbuilder/liblayout.so
%{_datadir}/wxformbuilder/license.txt
%dir %{_datadir}/wxformbuilder/plugins
%dir %{_datadir}/wxformbuilder/plugins/additional
%dir %{_datadir}/wxformbuilder/plugins/additional/icons
%{_datadir}/wxformbuilder/plugins/additional/icons/*.xpm
%dir %{_datadir}/wxformbuilder/plugins/additional/xml
%{_datadir}/wxformbuilder/plugins/additional/xml/*
%dir %{_datadir}/wxformbuilder/plugins
%dir %{_datadir}/wxformbuilder/plugins/common
%dir %{_datadir}/wxformbuilder/plugins/common/icons
%{_datadir}/wxformbuilder/plugins/common/icons/*.xpm
%{_datadir}/wxformbuilder/plugins/common/xml/*
%dir %{_datadir}/wxformbuilder/plugins/containers
%dir %{_datadir}/wxformbuilder/plugins/containers/icons
%{_datadir}/wxformbuilder/plugins/containers/icons/*.xpm
%dir %{_datadir}/wxformbuilder/plugins/containers/xml
%{_datadir}/wxformbuilder/plugins/containers/xml/*
%dir %{_datadir}/wxformbuilder/plugins/forms
%dir %{_datadir}/wxformbuilder/plugins/forms/icons
%{_datadir}/wxformbuilder/plugins/forms/icons/*
%dir %{_datadir}/wxformbuilder/plugins/forms/xml
%{_datadir}/wxformbuilder/plugins/forms/xml/*
%dir %{_datadir}/wxformbuilder/plugins/layout
%dir %{_datadir}/wxformbuilder/plugins/layout/icons
%{_datadir}/wxformbuilder/plugins/layout/icons/*.xpm
%dir %{_datadir}/wxformbuilder/plugins/layout/xml
%{_datadir}/wxformbuilder/plugins/layout/xml/*
%dir %{_datadir}/wxformbuilder/resources
%{_datadir}/wxformbuilder/resources/about.html
%dir %{_datadir}/wxformbuilder/resources/icons
%{_datadir}/wxformbuilder/resources/icons/*
%{_datadir}/wxformbuilder/resources/splash.png
%{_datadir}/wxformbuilder/resources/wxFormBuilder_Banner.png
%{_datadir}/wxformbuilder/share/README.txt
%{_datadir}/wxformbuilder/share/wxformbuilder
%dir %{_datadir}/wxformbuilder/xml
%{_datadir}/wxformbuilder/xml/*
%{_datadir}/applications/wxformbuilder.desktop
%doc source/COPYING
#%doc source/README
%dir %{_datadir}/wxformbuilder
%{_datadir}/wxformbuilder/*
%doc LICENSE
%changelog
* Sun Jan 09 2022 Silvan Calarco <silvan.calarco@mambasoft.it> 3.10.1-1mamba
- update to 3.10.1
* Tue May 17 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 3.5.0-1mamba
- update to 3.5.0