|
Packit |
a7d494 |
#
|
|
Packit |
a7d494 |
# gtksourceview.spec
|
|
Packit |
a7d494 |
#
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%define api_version 1.0
|
|
Packit |
a7d494 |
%define lib_major 0
|
|
Packit |
a7d494 |
%define lib_name %mklibname %{name}- %{api_version} %{lib_major}
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
Summary: Source code viewing library
|
|
Packit |
a7d494 |
Name: gtksourceview
|
|
Packit |
a7d494 |
Version: 1.7.2
|
|
Packit |
a7d494 |
Release: %mkrel 1
|
|
Packit |
a7d494 |
License: GPL
|
|
Packit |
a7d494 |
Group: Editors
|
|
Packit |
a7d494 |
URL: http://people.ecsc.co.uk/~matt/downloads/rpms/gtksourceview/
|
|
Packit |
a7d494 |
Source0: https://download.gnome.org/sources/%{name}/%{name}-%{version}.tar.xz
|
|
Packit |
a7d494 |
BuildRoot: %{_tmppath}/%{name}-%{version}
|
|
Packit |
a7d494 |
BuildRequires: libgtk+2-devel >= 2.3.0
|
|
Packit |
a7d494 |
BuildRequires: libgnome-vfs2-devel >= 2.2.0
|
|
Packit |
a7d494 |
BuildRequires: libgnomeprintui-devel >= 2.7.0
|
|
Packit |
a7d494 |
BuildRequires: perl-XML-Parser
|
|
Packit |
a7d494 |
Conflicts: gtksourceview-sharp <= 0.5-3mdk
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%description
|
|
Packit |
a7d494 |
GtkSourceview is a library that adds syntax highlighting,
|
|
Packit |
a7d494 |
line numbers, and other programming-editor features.
|
|
Packit |
a7d494 |
GtkSourceView specializes these features for a code editor.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%package -n %{lib_name}
|
|
Packit |
a7d494 |
Summary: Source code viewing library
|
|
Packit |
a7d494 |
Group: Editors
|
|
Packit |
a7d494 |
Requires: %{name} >= %{version}-%{release}
|
|
Packit |
a7d494 |
Provides: lib%{name} = %{version}-%{release}
|
|
Packit |
a7d494 |
Provides: libgtksourceview0 = %{version}-%{release}
|
|
Packit |
a7d494 |
Obsoletes: libgtksourceview0
|
|
Packit |
a7d494 |
Provides: libgtksourceview1.0 = %{version}-%{release}
|
|
Packit |
a7d494 |
Obsoletes: libgtksourceview1.0
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%description -n %{lib_name}
|
|
Packit |
a7d494 |
GtkSourceview is a library that adds syntax highlighting,
|
|
Packit |
a7d494 |
line numbers, and other programming-editor features.
|
|
Packit |
a7d494 |
GtkSourceView specializes these features for a code editor.
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%package -n %{lib_name}-devel
|
|
Packit |
a7d494 |
Summary: Libraries and include files for GtkSourceView
|
|
Packit |
a7d494 |
Group: Development/GNOME and GTK+
|
|
Packit |
a7d494 |
Requires: %{lib_name} = %{version}
|
|
Packit |
a7d494 |
Provides: %{name}-devel = %{version}-%{release}
|
|
Packit |
a7d494 |
Provides: lib%{name}-devel = %{version}-%{release}
|
|
Packit |
a7d494 |
Provides: lib%{name}-%{api_version}-devel = %{version}-%{release}
|
|
Packit |
a7d494 |
Provides: libgtksourceview0-devel = %{version}-%{release}
|
|
Packit |
a7d494 |
Obsoletes: libgtksourceview0-devel
|
|
Packit |
a7d494 |
Provides: libgtksourceview1.0-devel = %{version}-%{release}
|
|
Packit |
a7d494 |
Obsoletes: libgtksourceview1.0-devel
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%description -n %{lib_name}-devel
|
|
Packit |
a7d494 |
GtkSourceView development files
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%prep
|
|
Packit |
a7d494 |
%setup -q
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%build
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%configure2_5x
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%make
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%install
|
|
Packit |
a7d494 |
rm -rf %{buildroot}
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%makeinstall_std
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%{find_lang} %{name}-%{api_version}
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%post -n %{lib_name} -p /sbin/ldconfig
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%postun -n %{lib_name} -p /sbin/ldconfig
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%clean
|
|
Packit |
a7d494 |
rm -rf %{buildroot}
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%files -f %{name}-%{api_version}.lang
|
|
Packit |
a7d494 |
%defattr(-,root,root)
|
|
Packit |
a7d494 |
%doc AUTHORS ChangeLog NEWS README TODO
|
|
Packit |
a7d494 |
%{_datadir}/gtksourceview-%{api_version}
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%files -n %{lib_name}
|
|
Packit |
a7d494 |
%defattr(-,root,root)
|
|
Packit |
a7d494 |
%{_libdir}/*.so.*
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%files -n %{lib_name}-devel
|
|
Packit |
a7d494 |
%defattr(-,root,root)
|
|
Packit |
a7d494 |
%doc %{_datadir}/gtk-doc/html/gtksourceview
|
|
Packit |
a7d494 |
%{_libdir}/*.so
|
|
Packit |
a7d494 |
%attr(644,root,root) %{_libdir}/*.la
|
|
Packit |
a7d494 |
%{_includedir}/*
|
|
Packit |
a7d494 |
%{_libdir}/pkgconfig/*
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
%changelog
|
|
Packit |
a7d494 |
* Tue Aug 08 2006 Götz Waschk <waschk@mandriva.org> 1.7.2-1mdv2007.0
|
|
Packit |
a7d494 |
- New release 1.7.2
|
|
Packit |
a7d494 |
|
|
Packit |
a7d494 |
* Tue Jul 25 2006 Götz Waschk <waschk@mandriva.org> 1.7.1-1mdk
|
|
Packit |
a7d494 |
- New release 1.7.1
|