%define name cssed %define version 0.4.0 %define release 3 %define Summary CSS editor for web developers %define title Cssed %define section "Internet/Web Editors" Summary: %Summary Name: %name Version: %version Release: %mkrel %release Group: Development/Other License: GPL Url: http://cssed.sourceforge.net Source: %{name}-%{version}.tar.bz2 Source1: %name-16.png Source2: %name-32.png Source3: %name.png BuildRoot: %_tmppath/%{name}-%{version}-%{release}-buildroot Buildrequires: glib2-devel, gtk2-devel, expat, desktop-file-utils %description cssed is a tiny GTK+ CSS editor and validator for web developers. %package -n %name-devel Summary: Cssed devel file Requires: %name = %version-%release Group: Development/Other Provides: %name-devel = %version-%release %description -n %name-devel Cssed devel file. %prep %setup -q %build %configure2_5x --with-plugin-headers %make WARN_CFLAGS="" %install rm -rf %{buildroot} %makeinstall_std %find_lang %name --with-gnome mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Name=Cssed Comment=%{summary} Exec=%{_bindir}/%{name} Icon=%{name} Terminal=false Type=Application Categories=GNOME;GTK;X-MandrivaLinux-Internet-WebEditors;Network;WebDevelopment; EOF # icon mkdir -p %buildroot/{%_liconsdir,%_iconsdir,%_miconsdir,%_datadir/pixmaps/} install -m 644 %SOURCE3 %buildroot/%_datadir/pixmaps/%name.png install -m 644 %SOURCE1 %buildroot/%_miconsdir/%name.png install -m 644 %SOURCE2 %buildroot/%_liconsdir/%name.png install -m 644 %SOURCE3 %buildroot/%_iconsdir/%name.png #%makeinstall #for doc in AUTHORS README COPYING INSTALL NEWS ChangeLog; do # rm -f $RPM_BUILD_ROOT%{prefix}/doc/cssed/$doc; #done; %post %update_menus %postun %clean_menus %clean rm -rf %{buildroot} %files -f %{name}.lang %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog README INSTALL NEWS %{_bindir}/%{name} %dir %{_datadir}/%{name}/ %{_datadir}/%{name}/pixmaps/ %{_datadir}/%{name}/data/ %{_mandir}/man1/%{name}.1.* %{_datadir}/locale/*/LC_MESSAGES/* %{_iconsdir}/%{name}.png %{_miconsdir}/%{name}.png %{_liconsdir}/%{name}.png %{_datadir}/applications/*desktop %{_datadir}/pixmaps/%name.png %files -n %name-devel %defattr(-,root,root) %{_datadir}/%{name}/include/*.h %{_libdir}/pkgconfig/%{name}.pc %changelog * Sun Sep 10 2006 Jerome Soyer <saispo@mandriva.org> 0.4.0-3mdv2007.0 - Fix Icon * Wed Aug 09 2006 Michael Scherer <misc@mandriva.org> 0.4.0-2mdv2007.0 - Rebuild for src.rpm not in sync - add xdg menu, remove old one - comply with rpmbuildupdate way of life * Wed Dec 07 2005 Michael Scherer <misc@mandriva.org> 0.4.0-1mdk - New release 0.4.0 - use mkrel - fix rpmlint warning ( summary-end-with-dot, and move the .pc to the devel rpm ) * Thu Oct 20 2005 Frederic Crozat <fcrozat@mandriva.com> 0.3.0-3mdk - Fix buildrequires * Thu Oct 21 2004 Michael Scherer <misc@mandrake.org> 0.3.0-2mdk - [DIRM] * Mon Oct 11 2004 Jerome Soyer <saispo@mandrake.org> 0.3.0-1mdk - 0.3.0 * Mon Aug 16 2004 Jerome Soyer <saispo@mandrake.org> 0.2.1-2mdk - Fix menu * Sun Jul 25 2004 Jerome Soyer <jerome.soyer@yahoo.fr> 0.2.1-1mdk - First Mandrake Package