Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 01be02dfd6a598aa17bb944fe1fc79ad > files > 2

GXedit-1.23-9mdk.src.rpm

%define name GXedit
%define version 1.23
%define release 9mdk

Summary: A multi-function text editor using GTK+

Name: %{name}
Version: %{version}
Release: %{release}
Group: Editors
BuildRequires: gtk+-devel
Requires: gtk+
License: GPL
Url: http://www.linsupport.com/sw/gxedit.html
Source: %{name}%{version}.tar.bz2
Source1: GXedit.desktop
Source2: gxedit-config.h

Patch: gxedit-1.23-makefile.patch.bz2
Patch1: gxedit-1.23-time_h.patch.bz2

Buildroot: %{_tmppath}/%{name}-%{version}-root

%description
Here is a fast, easy-to-use editor which is both network-
oriented and very secure. GXedit is a graphical text editor
which features a toolbar, network bar and tooltips, spell
checking, inline help, the ability to send text as e-mail, 
macros and more. GXedit was designed to balance these and
many other features without becoming too bloated.

You'll need GTK+ to use GXedit.

%prep
%setup -n GXedit%{version} -q
%patch -p1
%patch1 -p1

cd ${RPM_BUILD_DIR}/%{name}%{version}
cp %{SOURCE2} ./config.h

sed s^/usr/doc/GXedit/^/usr/share/doc/GXedit-%{version}/^g gxedit.c > gxedit.c.new
mv gxedit.c.new gxedit.c

%build
make CFLAGS="`gtk-config --cflags` -I/usr/local/include -I. $RPM_OPT_FLAGS -Wall -DVERSION=\\\"1.23\\\"" gxe
chmod a+r docs/*

%install
if [ -d $RPM_BUILD_ROOT ]; then rm -r $RPM_BUILD_ROOT; fi
mkdir -p $RPM_BUILD_ROOT%{_bindir}
%makeinstall SHARE=$RPM_BUILD_ROOT%{_datadir} INSTALL_DIR=$RPM_BUILD_ROOT%{_bindir}/

mkdir -p $RPM_BUILD_ROOT%{_datadir}/gnome/apps/Applications
install -c -m 664 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/gnome/apps/Applications

%files
%defattr(-, root,root)
%doc docs/manual.txt docs/manual.ps docs/quickref.txt docs/quickref.ps
%doc docs/COPYING README CHANGELOG
%{_bindir}/*
%{_datadir}/gnome/apps/Applications/GXedit.desktop
%{_datadir}/GXedit

%clean
rm -r $RPM_BUILD_ROOT

%changelog
* Sun Jul 13 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 1.23-9mdk
- rebuild

* Wed Oct  3 2001 DindinX <odin@mandrakesoft.com> 1.23-8mdk
- rebuild (rpmlint fixes)

* Wed Mar 14 2001 DindinX <odin@mandrakesoft.com> 1.23-7mdk
- added a patch to build with new glic

* Mon Jan 22 2001 DindinX <odin@mandrakesoft.com> 1.23-6mdk
- fix url
- s/Copyright/License/
- BM
- fix License (GPL)
- some other fixes

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.23-5mdk
- automatically added BuildRequires

* Mon Jul 17 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.23-4mdk
- let spec-helper do the binaries striping job
- %makeinstall (Stefan van der Eijk <s.vandereijk@chello.nl>)

* Sat Mar 25 2000 Daouda Lo <daouda@mandrakesoft.com> 1.23-3mdk
- change group

* Tue May 04 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com>
- Mandrake adaptions
- handle RPM_OPT_FLAGS

* Thu Apr 01 1999 Michael Fulbright <drmike@redhat.com>
- version 1.23

* Fri Mar 19 1999 Michael Fulbright <drmike@redhat.com>
- strip binaries

* Sun Mar 06 1999 Michael Fulbright <drmike@redhat.com>
- version 1.22

* Wed Jan 27 1998 Michael Fulbright <drmike@redhat.com>
- first attempt at spec file