Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > by-pkgid > 177c43a82b49530cd149fd418996dfc4 > files > 2

Moleskine-0.7.9-6mdk.src.rpm

%define name 	Moleskine
%define version 0.7.9
%define release 6mdk

%define pythonver 2.4

Summary: 	Moleskine - A source code editor for the GNOME desktop
Name:	 	%{name}
Version: 	%{version}
Release: 	%{release}
License: 	GPL
Group: 		Editors
Url:		http://www.micampe.it/software/moleskine
Source: 	%{name}-%{version}.tar.bz2
Requires: 	python, pygnome
Requires: 	PyGtkScintilla >= 0.8.2
Requires: 	pygnome-libglade
Buildrequires: 	gnome-libs-devel
BuildRoot: 	%{_tmppath}/%{name}-root
Buildarch: 	noarch

%description
Moleskine is a source code editor for the GNOME desktop. I want to
make it as powerful and flexible as NEdit <www.nedit.org>, my current
favourite editor (I have no problems with it, I only wanted a GNOME
editor... GTK+ looks better than Motif/Lesstif ;-) ).

%prep
%setup -q
# fix one redundant line in Makefile (austin)
perl -p -i -e 's/\/usr\/share\/pixmaps/\./g' Makefile

%install
rm -fr $RPM_BUILD_ROOT
make DESTDIR=${RPM_BUILD_ROOT} install
%find_lang moleskine

# menu
install -d $RPM_BUILD_ROOT%{_menudir}
cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}):command="moleskine"\
needs="x11"\
section="Applications/Editors"\
title="Moleskine"\
icon="editors_section.png"\
longtitle="GTK Text Editor"
EOF

%post 
%update_menus

%postun
%clean_menus

%clean
rm -fr $RPM_BUILD_ROOT

%files -f moleskine.lang
%defattr(-, root, root)
%doc COPYING README NEWS MANUAL
%{_bindir}/*
%config(noreplace) %{_sysconfdir}/gnome/config/%{name}/*
%{_datadir}/%{name}/*
%{_libdir}/python%pythonver/site-packages/%{name}/*
%{_datadir}/pixmaps/moleskine.png
%{_datadir}/gnome/apps/Development/*.desktop
%{_menudir}/%name

%changelog
* Sun Feb 6 2005 Austin Acton <austin@mandrake.org> 0.7.9-6mdk
- rebuild

* Thu Jan 14 2004 Franck Villaume <fvill@freesurf.fr> 0.7.9-5mdk
- 64 bits buildrequires

* Thu Aug 7 2003 Austin Acton <aacton@yorku.ca> 0.7.9-4mdk
- python 2.3
- clean

* Fri Apr 25 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.7.9-3mdk
- adjust buildrequires

* Wed Feb 5 2002 Austin Acton <aacton@yorku.ca> 0.7.9-2mdk
- requires pygnome

* Thu Jan 02 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.7.9-1mdk
- from Austin Acton <aacton@yorku.ca> :
	- initial package