From abe27e55c2700147cbe96c37677d96c4d8e306c6 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 19:30:34 +0100 Subject: [PATCH] update to 3.10.1 [release 3.10.1-1mamba;Sun Jan 09 2022] --- wxformbuilder.spec | 88 +++++++++++++++------------------------------- 1 file changed, 28 insertions(+), 60 deletions(-) diff --git a/wxformbuilder.spec b/wxformbuilder.spec index 57328cc..e788344 100644 --- a/wxformbuilder.spec +++ b/wxformbuilder.spec @@ -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 -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 3.10.1-1mamba +- update to 3.10.1 + * Tue May 17 2016 Silvan Calarco 3.5.0-1mamba - update to 3.5.0