Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 18cd59c0e7fd0d1df8a73ad9a8be3beb > files > 5

glimmer-1.2.1-2mdk.src.rpm

# require swig to build with python support
%define	name	glimmer
%define	version	1.2.1
%define	release	2mdk

Summary:	Extensible Code Editor
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Editors
URL:		http://glimmer.sourceforge.net/
Source0:	http://download.sourceforge.net/glimmer/%{name}-%{version}.tar.bz2
Source1:	glimmer-normal.png
Source2:	glimmer-large.png
Source3:	glimmer-mini.png
BuildRoot:	%{_tmppath}/%{name}-%{version}
Obsoletes:	CodeCommander, latte
Provides:	CodeCommander, latte
BuildRequires:	GConf-devel
BuildRequires:	autoconf
BuildRequires:	automake
BuildRequires:	freetype2-devel
BuildRequires:	gcc
BuildRequires:	gettext
BuildRequires:	db3-devel
BuildRequires:	gnome-vfs-devel
BuildRequires:	gnome-print-devel
BuildRequires:	openssl-devel
BuildRequires:	python-devel
BuildRequires:	pygtk-devel
BuildRequires:	texinfo
Requires: pygtk

%description
Glimmer is the code editor formerly know as CodeCommander.

It is a full featured code editor with many advanced features,
including full scripting integration with either Python or Guile. 

In the old days, it was named latte (and previously CodeCommander).

%prep
rm -rf $RPM_BUILD_ROOT
%setup -q -n %name-%version

%build
%configure
%make

%install
%makeinstall

(cd $RPM_BUILD_ROOT
mkdir -p ./usr/lib/menu
cat > ./usr/lib/menu/%{name} <<EOF
?package(%{name}):\
command="/usr/bin/glimmer"\
title="Glimmer"\
longtitle="Code editor"\
needs="x11"\
icon="glimmer.png" \
section="Applications/Development/Development environments"
EOF
)
mkdir $RPM_BUILD_ROOT{%_iconsdir,%_miconsdir,%_liconsdir}
install -m 644 %SOURCE1  $RPM_BUILD_ROOT%_iconsdir/%name.png
install -m 644 %SOURCE2  $RPM_BUILD_ROOT%_liconsdir/%name.png
install -m 644 %SOURCE3  $RPM_BUILD_ROOT%_miconsdir/%name.png


%find_lang %{name}
 
%post
%update_menus
  
%postun
%clean_menus  

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/glimmer
%{_datadir}/gnome/help/glimmer
%{_datadir}/pixmaps/*.png
%{_datadir}/gnome/apps/Development/glimmer.desktop               
%{_menudir}/*
%_iconsdir/%name.png
%_liconsdir/%name.png
%_miconsdir/%name.png


%changelog
* Fri Jan 03 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.2.1-2mdk
- build release

* Tue Jan 15 2002 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2.1-1mdk
- 1.2.1: the :Who's the wanker that broke the file selector?" release.
  (scheesh, what a name... ;p ).
  
* Mon Jan 14 2002 Stefan van der Eijk <stefan@eijk.nu> 1.1.12-2mdk
- BuildRequires

* Thu Jan 10 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.12-1mdk
- new release

* Sun Jan 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.9-4mdk
- rebuild for new python

* Tue Oct 30 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.9-3mdk
- build release

* Sun Oct 21 2001 Stefan van der Eijk <stefan@eijk.nu> 1.1.9-2mdk
- BuildRequires: pop-devel
- Removed redundant BuildRequires

* Thu Oct 18 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.1.9-1mdk
- new version
- fix regex
- Provides:   CodeCommander, latte

* Mon Aug 06 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.8-2mdk
- made my own icons since baddadou won't

* Mon Jul 30 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.8-1mdk
- new release

* Tue Jul 10 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.6-1mdk
- new release

* Sun Jul 08 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.0.5-1mdk
- 1.0.5 aka "Whatever tomorrow brings...".

* Thu Jul 05 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.4-1mdk
- new release

* Sun Jul 01 2001 Stefan van der Eijk <stefan@eijk.nu> 1.0.3-2mdk
- BuildRequires:	db1-devel
- BuildRequires:	GConf-devel
- BuildRequires:	gdk-pixbuf-devel
- BuildRequires:	gnome-print-devel	
- BuildRequires:	gnome-vfs-devel	
- BuildRequires:	libxml-devel
- BuildRequires:	pygtk-devel
- BuildRequires:	python-devel	
- Remove BuildRequires:	audiofile-devel
- Remove BuildRequires:	esound-devel
- Remove BuildRequires:	imlib-devel
- Remove BuildRequires:	XFree86-devel
- Remove BuildRequires:	zlib-devel

* Sun Jul 01 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.0.3-1mdk
- Push out the new and shiny 1.0.3.
- There is no longer any need for the link-with-lutil-patch.

* Fri Jun 29 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.2-2mdk
- fix requires

* Mon Apr 30 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0.2-1mdk
- new version
- adapt patches

* Tue Feb 06 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.0.1-1mdk
- put a new and shiny glimmer out for consumption.
- add a url in the source tag.

* Mon Feb 5 2001 Stew Benedict <sbenedict@mandrakesoft.com> 1.0-2mdk
- patch to configure.in to add -lutil to PY_LIBS 

* Tue Nov 14 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.0-1mdk
- new version
- %%find_lang
- various spec cleaning

* Mon Nov 13 2000 Lenny Cartier <lenny@mandrakesoft.com> 1.0-1mdk
- new in contribs