Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > 1477f947f47e929dc87207398cf11285 > files > 2

gtksourceview-1.2.1-1mdk.src.rpm

%define api_version	1.0
%define lib_major 0
%define lib_name	%mklibname %{name}- %{api_version} %{lib_major}


Summary:	Source code viewing library
Name:		gtksourceview
Version: 1.2.1
Release:	1mdk
License:	GPL
Group:		Editors
URL:		http://people.ecsc.co.uk/~matt/downloads/rpms/gtksourceview/
Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
BuildRoot:	%{_tmppath}/%{name}-%{version}
BuildRequires:	libgtk+2-devel >= 2.3.0
BuildRequires:  libgnome-vfs2-devel >= 2.2.0
BuildRequires:  libgnomeprintui-devel >= 2.7.0
BuildRequires:  perl-XML-Parser
Conflicts:		gtksourceview-sharp <= 0.5-3mdk

%description
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%package -n %{lib_name}
Summary:	Source code viewing library
Group:		Editors
Requires:	%{name} >= %{version}-%{release}
Provides:	lib%{name} = %{version}-%{release}
Provides:	libgtksourceview0 = %{version}-%{release}
Obsoletes:	libgtksourceview0
Provides:   libgtksourceview1.0 = %{version}-%{release}
Obsoletes:  libgtksourceview1.0

%description -n %{lib_name}
GtkSourceview is a library that adds syntax highlighting,
line numbers, and other programming-editor features.
GtkSourceView specializes these features for a code editor.

%package -n %{lib_name}-devel
Summary:        Libraries and include files for GtkSourceView
Group:          Development/GNOME and GTK+
Requires:       %{lib_name} = %{version}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	lib%{name}-%{api_version}-devel = %{version}-%{release}
Provides:	libgtksourceview0-devel = %{version}-%{release}
Obsoletes:	libgtksourceview0-devel
Provides:   libgtksourceview1.0-devel = %{version}-%{release}
Obsoletes:   libgtksourceview1.0-devel

%description -n %{lib_name}-devel
GtkSourceView development files 


%prep
%setup -q

%build

%configure2_5x

%make

%install
rm -rf %{buildroot}

%makeinstall_std

%{find_lang} %{name}-%{api_version}

%post -n %{lib_name} -p /sbin/ldconfig

%postun -n %{lib_name} -p /sbin/ldconfig

%clean
rm -rf %{buildroot}

%files -f %{name}-%{api_version}.lang
%defattr(-,root,root)
%doc AUTHORS ChangeLog NEWS README TODO
%{_datadir}/gtksourceview-%{api_version}

%files -n %{lib_name} 
%defattr(-,root,root)
%{_libdir}/*.so.*

%files -n %{lib_name}-devel
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/gtksourceview
%{_libdir}/*.so
%{_libdir}/*.la
%{_includedir}/*
%{_libdir}/pkgconfig/*

%changelog
* Wed Jul 13 2005 Götz Waschk <waschk@mandriva.org> 1.2.1-1mdk
- New release 1.2.1

* Wed Apr 20 2005 Frederic Crozat <fcrozat@mandriva.com> 1.2.0-1mdk 
- Release 1.2.0 (based on Götz Waschk package)
- Remove patch0 (merged upstream)

* Thu Mar 24 2005 Laurent MONTEL <lmontel@mandrakesoft.com> 1.1.1-2mdk
- Fix upgrade from MDK 10.1

* Wed Nov 10 2004 Götz Waschk <waschk@linux-mandrake.com> 1.1.1-1mdk
- New release 1.1.1
- Enable libtoolize
- Patch0 (Fedora): Fix problem with backspace to delete partial characters

* Thu Apr 22 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0.1-2mdk
- fix buildrequires

* Mon Apr 19 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0.1-1mdk
- new version

* Tue Apr 06 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0.0-1mdk
- Release 1.0.0 (with Götz help)
- requires new gtk

* Fri Nov 07 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.7.0-1mdk
- Release 0.7.0

* Tue Aug 26 2003 Götz Waschk <waschk@linux-mandrake.com> 0.6.0-4mdk
- arrgh, it really buildrequires libgnome-vfs2-devel

* Tue Aug 26 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6.0-3mdk
- BuildRequires again (Gotz

* Tue Aug 26 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6.0-2mdk
- Merge buildrequires from Gotz (oops, our packages were done at the
  same time)

* Tue Aug 26 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.6.0-1mdk
- Release 0.6.0

* Thu Aug  7 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 0.5.0-1mdk
- Release 0.5.0

* Tue Jul 15 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 0.4.0-1mdk
- Release 0.4.0

* Wed Jun 18 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 0.3.0-1mdk
- Release 0.3.0 (GU4DEC Powered)

* Mon Jun  2 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 0.2.1-1mdk
- Release 0.2.1
- Rename the libpackage to be really libification spec compliant
- Clean the package and really split it.

* Tue May 13 2003 Marcel Pol <mpol@gmx.net> 0.2.0-3mdk
- fix mistake with buildrequires

* Sun May 11 2003 Marcel Pol <mpol@gmx.net> 0.2.0-2mdk
- fix soname
- provides

* Fri May 09 2003 Marcel Pol <mpol@gmx.net> 0.2.0-1mdk
- 0.2.0

* Fri Mar 21 2003 Marcel Pol <mpol@gmx.net> 0.0.4-4mdk
- fix url
- really update %release

* Thu Mar 20 2003 Marcel Pol <mpol@gmx.net> 0.0.4-3mdk
- include automake1.6 files
- new description
- libpolicy

* Thu Mar 06 2003 Quel Qun <kelk1@hotmail.com> 0.0.4-2mdk
- BuildRequires libgnome2-devel.
* Thu Mar 06 2003 Quel Qun <kelk1@hotmail.com> 0.0.4-1mdk
- Mandrake rpm.
* Fri Nov 22 2002 Matthew Hall <matt@ecsc.co.uk>
- New Spec File