Name: regexxer Version: 0.9 Release: 32%{?dist} Summary: A nifty GUI search/replace tool License: GPLv2+ URL: http://regexxer.sourceforge.net/ Source0: http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz Patch0: %{name}-0.9-fix-save-all-menu-item.patch Patch1: %{name}-0.9-Only-glib.h-can-be-included-directly.patch BuildRequires: make BuildRequires: gcc-c++ BuildRequires: gcc BuildRequires: libsigc++20-devel, libglademm24-devel BuildRequires: gconfmm26-devel >= 2.6.1, pcre-devel >= 5.0.0 BuildRequires: desktop-file-utils, gettext Requires(pre): GConf2 Requires(post): GConf2 Requires(preun): GConf2 %description Regexxer is a nifty GUI search/replace tool featuring Perl-style regular expressions. If you need project-wide substitution and you’re tired of hacking sed command lines together, then you should definitely give it a try. %prep %setup -q %patch0 -p1 -b .save-all %patch1 -p1 -b .glib %build # Workaround for libglade bug (#184038) #%if "%{?fedora}" > "4" #CXXFLAGS="${RPM_OPT_FLAGS} -Wl,--export-dynamic" #%endif %configure --disable-schemas-install make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT desktop-file-install \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ --remove-category Application \ --delete-original \ ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop %find_lang %{name} %pre if [ "$1" -gt 1 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || : fi %post export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || : %preun if [ "$1" -eq 0 ]; then export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule \ %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || : fi %files -f %{name}.lang %doc AUTHORS COPYING ChangeLog NEWS README %{_bindir}/%{name} %{_sysconfdir}/gconf/schemas/%{name}.schemas %{_datadir}/applications/*%{name}.desktop %{_datadir}/%{name}/ %{_datadir}/icons/hicolor/48x48/apps/%{name}.png %changelog * Sat Jul 23 2022 Fedora Release Engineering - 0.9-32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Fri Jan 21 2022 Fedora Release Engineering - 0.9-31 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 0.9-30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jan 27 2021 Fedora Release Engineering - 0.9-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Wed Jul 29 2020 Fedora Release Engineering - 0.9-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Thu Jan 30 2020 Fedora Release Engineering - 0.9-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jul 26 2019 Fedora Release Engineering - 0.9-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sat Feb 02 2019 Fedora Release Engineering - 0.9-25 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sat Jul 14 2018 Fedora Release Engineering - 0.9-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Feb 09 2018 Fedora Release Engineering - 0.9-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jan 18 2018 Igor Gnatenko - 0.9-22 - Remove obsolete scriptlets * Thu Aug 03 2017 Fedora Release Engineering - 0.9-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.9-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Feb 11 2017 Fedora Release Engineering - 0.9-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 04 2016 Fedora Release Engineering - 0.9-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 0.9-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat May 02 2015 Kalev Lember - 0.9-16 - Rebuilt for GCC 5 C++11 ABI change * Sun Aug 17 2014 Fedora Release Engineering - 0.9-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sun Jun 08 2014 Fedora Release Engineering - 0.9-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Aug 04 2013 Fedora Release Engineering - 0.9-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed May 01 2013 Jon Ciesla - 0.9-12 - Drop desktop vendor tag. * Thu Feb 14 2013 Fedora Release Engineering - 0.9-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sat Jul 21 2012 Fedora Release Engineering - 0.9-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Feb 10 2012 Petr Pisar - 0.9-9 - Rebuild against PCRE 8.30 - Fix compilation against newer glib * Sat Jan 14 2012 Fedora Release Engineering - 0.9-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Dec 06 2011 Adam Jackson - 0.9-7 - Rebuild for new libpng * Wed Feb 09 2011 Fedora Release Engineering - 0.9-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sun Jul 26 2009 Fedora Release Engineering - 0.9-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 0.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Feb 09 2008 Christoph Wickert - 0.9-3 - Mass rebuild with gcc-4.3.0 - Fix "Save all" menu entry * Tue Aug 21 2007 Christoph Wickert - 0.9-2 - Rebuild for BuildID feature * Sun Feb 25 2007 Christoph Wickert - 0.9-1 - Update to 0.9. * Mon Sep 04 2006 Christoph Wickert - 0.8-6 - Mass rebuild for Fedora Core 6. * Sat Jul 29 2006 Christoph Wickert - 0.8-5 - Bump release to fix upgrade path. * Sun Mar 05 2006 Christoph Wickert - 0.8-4 - Compile with "-Wl,--export-dynamic" on Core 5 (#184001). - Don't kill gconfd in %%pre, %%post and %%preun any longer (#173869). - Fix typo in %%changelog. * Wed Feb 15 2006 Christoph Wickert - 0.8-3 - Rebuild for Fedora Extras 5. * Wed Sep 23 2005 Christoph Wickert - 0.8-2 - Removed hardcoded dependency on gconfmm26. - Remoded duplicate BuildRequires gtkmm24-devel. * Thu Sep 22 2005 Christoph Wickert - 0.8-1 - Initial RPM release.