Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > by-pkgid > 80e01691eca8d382b6e470dd1cde8c96 > files > 5

cssed-0.4.0-3mdv2007.0.src.rpm

%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