%define name lintalk %define version 0.4 %define release %mkrel 3 Name: %{name} Summary: Serverless instant messaging for a LAN Version: %{version} Release: %{release} Source: %{name}-%{version}-1.tar.bz2 URL: http://software.manicsadness.com License: GPL Group: Networking/Chat BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: gtk2-devel pkgconfig %description LinTalk is a simple serverless instant messaging tool which is primarily meant for Local Area Networks. The contactlists synchronize automatically between all known hosts. %prep %setup -q %build %configure %make %install rm -rf $RPM_BUILD_ROOT %makeinstall rm -fr $RPM_BUILD_ROOT/usr/doc #menu mkdir -p $RPM_BUILD_ROOT%{_menudir} cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name} ?package(%{name}): command="%{name}" icon="networking_section.png" needs="x11" title="LinTalk" longtitle="LAN Messaging" section="Internet/Instant messaging" xdg="true" EOF mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Name=%{name} Comment=%{summary} Exec=%{_bindir}/%{name} Icon=networking_section Terminal=false Type=Application Categories=X-MandrivaLinux-Internet-InstantMessaging;Network;InstantMessaging; Encoding=UTF-8 EOF %find_lang %name %clean rm -rf $RPM_BUILD_ROOT %post %update_menus %postun %clean_menus %files -f %{name}.lang %defattr(-,root,root) %doc README ABOUT-NLS AUTHORS ChangeLog NEWS TODO %{_bindir}/%name %{_menudir}/%name %{_datadir}/applications/mandriva-%{name}.desktop %changelog * Sun Sep 03 2006 Emmanuel Andry <eandry@mandriva.org> 0.4-3mdv2007.0 - xdg menu - %mkrel * Sat Jul 17 2004 Austin Acton <austin@mandrake.org> 0.4-2mdk - new menu - fix buildrequires * Mon May 26 2003 Austin Acton <aacton@yorku.ca> 0.4-1mdk - initial package