Name: wxformbuilder Version: 3.10.1 Release: 2mamba Summary: A RAD tool for wxWidgets GUI design Group: Graphical Desktop/Applications/Development Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://github.com/wxFormBuilder/wxFormBuilder Source: https://github.com/wxFormBuilder/wxFormBuilder.git/v%{version}/wxFormBuilder-%{version}.tar.bz2 Patch0: wxformbuilder-3.10.1-md5hh-cinttypes.patch Patch1: wxformbuilder-3.10.1-wxwidgets-3.2.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libgcc BuildRequires: libstdc++6-devel BuildRequires: wxwidgets-devel BuildRequires: wxwidgets-gtk3-devel ## AUTOBUILDREQ-END BuildRequires: wxwidgets-devel >= 3.2.2.1 %description wxFormBuilder is a RAD tool for wxWidgets GUI design. Features: - Visual design of wxWidgets dialogs, frames, panels, toolbars and menubars - Source code generation for C++, Python, PHP, Lua and XRC - Support for AUI-managed frames - Support for wxWidgets 3.0 widgets - Available from Ubuntu PPA (ppa:wxformbuilder/release, ppa:wxformbuilder/wxwidgets) - Available from wxPack (https://github.com/rjpcomputing/wxpack/wiki) %debug_package %prep %setup -q -n wxFormBuilder-%{version} #sh ./create_build_files5.sh %patch 0 -p1 -b .md5hh-cinttypes %patch 1 -p1 -b .wxwidgets-3.2 %build %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 rm -f %{buildroot}%{_datadir}/wxformbuilder/share/wxformbuilder ln -sf .. %{buildroot}%{_datadir}/wxformbuilder/share/wxformbuilder install -d -m0755 %{buildroot}%{_datadir}/applications cat >> %{buildroot}%{_datadir}/applications/wxformbuilder.desktop << _EOF [Desktop Entry] Type=Application Encoding=UTF-8 Name=wxFormBuilder GenericName=RAD Comment=Designer, GUI Builder, and RAD Tool For wxWidgets Comment[it]=Designer, GUI Builder e strumento RAD per wxWidgets Exec=wxformbuilder Terminal=False Icon=%{_datadir}/wxformbuilder/resources/icons/logo.png Categories=Application;Development _EOF __OLD %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %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 %{_datadir}/wxformbuilder/* %doc LICENSE %changelog * Sat Sep 30 2023 Silvan Calarco 3.10.1-2mamba - rebuilt with wxwidgets 3.2.2.1 * Sun Jan 09 2022 Silvan Calarco 3.10.1-1mamba - update to 3.10.1 * Tue May 17 2016 Silvan Calarco 3.5.0-1mamba - update to 3.5.0 * Mon Mar 24 2014 Silvan Calarco 3.4.2-1mamba - package created using the webbuild interface