Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > c6a1031c95f7e1c37245f92e661fc6f3 > files > 2

xpad-2.9-1mdk.src.rpm

%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