%define name xpad %define version 2.14 %define release %mkrel 4 %define icon48 %_builddir/%{name}-%{version}/images/hicolor/48x48/apps/%{name}.png Name: %{name} Summary: Sticky notepad for GTK+2 Version: %{version} Release: %{release} Source: http://prdownloads.sourceforge.net/xpad/%{name}-%{version}.tar.bz2 #Source1: %{name}48.png Source2: %{name}32.png Source3: %{name}16.png URL: http://xpad.sourceforge.net License: GPLv2+ Requires: gtk+2.0 >= 2.6 Group: Office BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: pkgconfig gtk+2-devel >= 2.6 gettext %description Xpad is a GTK+2 application that emulates real-life sticky notes. If you are likely to forget something, open up an xpad and jot it down. It is easy-to-use, fault-tolerant, and its appearance is customizable. %prep %setup -q %build %configure2_5x %make %install %__rm -rf $RPM_BUILD_ROOT %makeinstall %find_lang %name #icons %__mkdir -p $RPM_BUILD_ROOT%_liconsdir %__cp %{icon48} $RPM_BUILD_ROOT%_liconsdir/%{name}.png #%__cat %SOURCE1 > $RPM_BUILD_ROOT/%_liconsdir/%name.png %__mkdir -p $RPM_BUILD_ROOT%_iconsdir %__cat %SOURCE2 > $RPM_BUILD_ROOT%_iconsdir/%name.png %__mkdir -p $RPM_BUILD_ROOT%_miconsdir %__cat %SOURCE3 > $RPM_BUILD_ROOT%_miconsdir/%name.png %clean %__rm -rf $RPM_BUILD_ROOT %if %mdkversion < 200900 %post %update_menus %endif %if %mdkversion < 200900 %postun %clean_menus %endif %files -f %name.lang %defattr(-,root,root) %doc AUTHORS NEWS README THANKS TODO ChangeLog %{_bindir}/%name %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/*.png %{_iconsdir}/hicolor/*/apps/* %{_iconsdir}/%name.png %{_liconsdir}/%name.png %{_miconsdir}/%name.png %{_mandir}/man1/* %changelog * Mon Aug 04 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.14-4mdv2009.0 + Revision: 262657 - rebuild - rebuild + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Mon Jan 21 2008 Ademar de Souza Reis Jr <ademar@mandriva.com.br> 2.14-1mdv2008.1 + Revision: 155869 - new upstream version: 2.14 (fixes an infinite-loop bug) + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Sun Dec 09 2007 Funda Wang <fundawang@mandriva.org> 2.13-1mdv2008.1 + Revision: 116753 - New version 2.13 * Sat Jul 14 2007 Funda Wang <fundawang@mandriva.org> 2.12-1mdv2008.0 + Revision: 51998 - New version - Import xpad * Mon Feb 13 2006 Jerome Soyer <saispo@mandriva.org> 2.11-1mdk - New release 2.11 * Wed Oct 05 2005 Lenny Cartier <lenny@mandriva.com> 2.10-1mdk - 2.10 * Thu Aug 25 2005 Austin Acton <austin@mandriva.org> 2.9-1mdk - 2.9 - configure 2.5 - source URL * Sat Jun 11 2005 Eskild Hustvedt <eskild@mandriva.org> 2.8-1mdk - New release 2.8 * Fri Jun 03 2005 Eskild Hustvedt <eskild@mandriva.org> 2.7-1mdk - New release 2.7 - %%mkrel * Mon Mar 14 2005 Eskild Hustvedt <eskild@mandrake.org> 2.6-3mdk - Don't include COPYING (GNU GPL is in the common-licenses package) - Include ChangeLog * Sun Mar 13 2005 Eskild Hustvedt <eskild@mandrake.org> 2.6-2mdk - Don't install Makefile.in.in * Sun Mar 13 2005 Eskild Hustvedt <eskild@mandrake.org> 2.6-1mdk - New version 2.6 * Fri Mar 04 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.5-1mdk - 2.5 * Fri Feb 11 2005 Lenny Cartier <lenny@mandrakesoft.com> 2.4-1mdk - from Tom Ph <tpgww@onepost.net> : - 2.4 - requires gtk 2.6 - use existing 48x48 icon - po creation * Tue Oct 21 2003 Lenny Cartier <lenny@mandrakesoft.com> 1.13-1mdk - 1.13 * Wed Aug 5 2003 Austin Acton <aacton@yorku.ca> 1.11-1mdk - 1.11 - new icon locations - add locales * Wed Apr 2 2003 Austin Acton <aacton@yorku.ca> 1.10.1-1mdk - 1.10.1 * Sun Feb 9 2003 Austin Acton <aacton@yorku.ca> 1.9-1mdk - initial package