%define name xpad %define version 2.9 %define release %mkrel 1 %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: GPL 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 #menu %__mkdir -p $RPM_BUILD_ROOT%{_menudir} %__cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name} ?package(%{name}): command="%{name}" icon="%{name}.png" needs="x11" title="XPad" longtitle="Sticky Notes" section="Office/Accessories" EOF #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 %post %update_menus %postun %clean_menus %files -f %name.lang %defattr(-,root,root) %doc ABOUT-NLS 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 %{_menudir}/%name %{_mandir}/man1/* %changelog * 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