038c00e
%define glib_version 2.44
038c00e
%define gtk_version 3.16
23cac62
23cac62
%define po_package gtksourceview-3.0
23cac62
23cac62
Summary: A library for viewing source files
23cac62
Name: gtksourceview3
ad12647
Version: 3.16.2
9d036a0
Release: 1%{?dist}
645a39e
License: LGPLv2+
23cac62
Group: System Environment/Libraries
23cac62
URL: http://gtksourceview.sourceforge.net/
23cac62
#VCS: git:git://git.gnome.org/gtksourceview
dd0dd77
Source0: http://download.gnome.org/sources/gtksourceview/3.16/gtksourceview-%{version}.tar.xz
a9a9855
a9a9855
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
a9a9855
BuildRequires: pkgconfig(gladeui-2.0)
a9a9855
BuildRequires: pkgconfig(gobject-introspection-1.0)
b7a2ae6
BuildRequires: pkgconfig(glib-2.0) >= %{glib_version}
a9a9855
BuildRequires: pkgconfig(gtk+-3.0) >= %{gtk_version}
a9a9855
BuildRequires: pkgconfig(libxml-2.0)
a9a9855
BuildRequires: pkgconfig(pango)
a9a9855
BuildRequires: intltool >= 0.40
23cac62
BuildRequires: gettext
5741ca1
BuildRequires: vala-tools
23cac62
b7a2ae6
Requires: glib2%{?_isa} >= %{glib_version}
5281e8b
Requires: gtk3%{?_isa} >= %{gtk_version}
5281e8b
23cac62
%description
23cac62
GtkSourceView is a text widget that extends the standard GTK+
23cac62
GtkTextView widget. It improves GtkTextView by implementing
23cac62
syntax highlighting and other features typical of a source code editor.
23cac62
23cac62
This package contains version 3 of GtkSourceView. The older version
23cac62
2 is contains in the gtksourceview2 package.
23cac62
23cac62
%package devel
23cac62
Summary: Files to compile applications that use gtksourceview3
23cac62
Group: Development/Libraries
4334c80
Requires: %{name}%{?_isa} = %{version}-%{release}
23cac62
23cac62
%description devel
23cac62
gtksourceview3-devel contains the files required to compile
23cac62
applications which use GtkSourceView 3.
23cac62
5490604
%package tests
5490604
Summary: Tests for the gtksourceview3 package
5490604
Group: Development/Libraries
5490604
Requires: %{name}%{?_isa} = %{version}-%{release}
5490604
5490604
%description tests
5490604
The gtksourceview3-tests package contains tests that can be used to verify
5490604
the functionality of the installed gtksourceview package.
5490604
23cac62
%prep
23cac62
%setup -q -n gtksourceview-%{version}
23cac62
23cac62
%build
5490604
%configure --disable-gtk-doc --disable-static --enable-glade-catalog \
5490604
 --enable-installed-tests
23cac62
23cac62
make %{?_smp_mflags}
23cac62
23cac62
%install
23cac62
make install DESTDIR=$RPM_BUILD_ROOT
23cac62
23cac62
# remove unwanted files
23cac62
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
23cac62
23cac62
%find_lang %{po_package}
23cac62
23cac62
%post -p /sbin/ldconfig
23cac62
23cac62
%postun -p /sbin/ldconfig
23cac62
23cac62
%files -f %{po_package}.lang
098b45e
%doc README AUTHORS NEWS MAINTAINERS
098b45e
%license COPYING
23cac62
%{_datadir}/gtksourceview-3.0
23cac62
%{_libdir}/*.so.*
23cac62
%{_libdir}/girepository-1.0/GtkSource-3.0.typelib
23cac62
23cac62
%files devel
23cac62
%{_includedir}/gtksourceview-3.0
23cac62
%{_datadir}/gtk-doc/html/*
23cac62
%{_libdir}/pkgconfig/*.pc
23cac62
%{_libdir}/*.so
23cac62
%{_datadir}/gir-1.0/GtkSource-3.0.gir
041a245
%dir %{_datadir}/glade
041a245
%dir %{_datadir}/glade/catalogs
041a245
%{_datadir}/glade/catalogs/gtksourceview.xml
5741ca1
%dir %{_datadir}/vala
5741ca1
%dir %{_datadir}/vala/vapi
5741ca1
%{_datadir}/vala/vapi/gtksourceview-3.0.deps
5741ca1
%{_datadir}/vala/vapi/gtksourceview-3.0.vapi
23cac62
5490604
%files tests
5490604
%{_libexecdir}/installed-tests/gtksourceview
5490604
%{_datadir}/installed-tests
5490604
23cac62
%changelog
ad12647
* Thu Jan 14 2016 David King <amigadave@amigadave.com> - 3.16.2-1
ad12647
- Update to 3.16.2
ad12647
038c00e
* Sun Apr 12 2015 Kalev Lember <kalevlember@gmail.com> - 3.16.1-1
038c00e
- Update to 3.16.1
038c00e
dd0dd77
* Sun Mar 22 2015 Kalev Lember <kalevlember@gmail.com> - 3.16.0-1
dd0dd77
- Update to 3.16.0
dd0dd77
217137f
* Thu Mar 05 2015 Kalev Lember <kalevlember@gmail.com> - 3.15.91-1
217137f
- Update to 3.15.91
b7a2ae6
- Set minimum required glib version
217137f
10f0879
* Sun Feb 15 2015 David King <amigadave@amigadave.com> - 3.15.90-1
10f0879
- Update to 3.15.90
098b45e
- Use license macro for COPYING
a9a9855
- Use pkgconfig for BuildRequires
10f0879
Richard Hughes 9abc761
* Mon Jan 19 2015 Richard Hughes <rhughes@redhat.com> - 3.15.3-1
Richard Hughes 9abc761
- Update to 3.15.3
Richard Hughes 9abc761
64646c2
* Tue Nov 25 2014 Kalev Lember <kalevlember@gmail.com> - 3.15.2-1
64646c2
- Update to 3.15.2
64646c2
2fd9fc0
* Mon Nov 10 2014 Kalev Lember <kalevlember@gmail.com> - 3.14.2-1
2fd9fc0
- Update to 3.14.2
2fd9fc0
ba8533e
* Mon Oct 13 2014 Kalev Lember <kalevlember@gmail.com> - 3.14.1-1
ba8533e
- Update to 3.14.1
ba8533e
2889455
* Mon Sep 22 2014 Kalev Lember <kalevlember@gmail.com> - 3.14.0-1
2889455
- Update to 3.14.0
2889455
9d036a0
* Tue Sep 16 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.91-1
9d036a0
- Update to 3.13.91
9d036a0
5490604
* Thu Sep 4 2014 Vadim Rutkovsky <vrutkovs@redhat.com> - 3.13.90-2
5490604
- Build installed tests (#1117380)
5490604
95c7598
* Mon Aug 18 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.90-1
95c7598
- Update to 3.13.90
5741ca1
- Include vala vapi files
95c7598
cd6e0ec
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.13.3-2
cd6e0ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
cd6e0ec
7ab9d99
* Tue Aug 12 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.3-1
7ab9d99
- Update to 3.13.3
7ab9d99
d982066
* Tue Jul 22 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.2-2
d982066
- Rebuilt for gobject-introspection 1.41.4
d982066
da52450
* Mon Jul 21 2014 Kalev Lember <kalevlember@gmail.com> - 3.13.2-1
da52450
- Update to 3.13.2
645a39e
- gtksourceview is now fully relicensed to LGPL, update the license tag
da52450
Richard Hughes 95da259
* Tue Jun 24 2014 Richard Hughes <rhughes@redhat.com> - 3.13.1-1
Richard Hughes 95da259
- Update to 3.13.1
Richard Hughes 95da259
1642635
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.12.2-2
1642635
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1642635
107253f
* Thu May 15 2014 Kalev Lember <kalevlember@gmail.com> - 3.12.2-1
107253f
- Update to 3.12.2
107253f
817e9cf
* Tue Apr 15 2014 Kalev Lember <kalevlember@gmail.com> - 3.12.1-1
817e9cf
- Update to 3.12.1
817e9cf
4334c80
* Sat Apr 05 2014 Kalev Lember <kalevlember@gmail.com> - 3.12.0-2
4334c80
- Tighten -devel deps
5281e8b
- Set minimum required gtk3 version
4334c80
Richard Hughes 93670cd
* Mon Mar 24 2014 Richard Hughes <rhughes@redhat.com> - 3.12.0-1
Richard Hughes 93670cd
- Update to 3.12.0
Richard Hughes 93670cd
Richard Hughes 5fedfe2
* Tue Mar 18 2014 Richard Hughes <rhughes@redhat.com> - 3.11.91-1
Richard Hughes 5fedfe2
- Update to 3.11.91
Richard Hughes 5fedfe2
Richard Hughes 2336704
* Tue Feb 18 2014 Richard Hughes <rhughes@redhat.com> - 3.11.90-1
Richard Hughes 2336704
- Update to 3.11.90
Richard Hughes 2336704
Ignacio Casal Quinteiro 9e5f0f6
* Thu Feb 06 2014 Ignacio Casal Quinteiro <icq@gnome.org> - 3.11.4-1
Ignacio Casal Quinteiro 9e5f0f6
- Update to 3.11.4
Ignacio Casal Quinteiro 9e5f0f6
Richard Hughes f915e29
* Tue Jan 14 2014 Richard Hughes <rhughes@redhat.com> - 3.11.3-1
Richard Hughes f915e29
- Update to 3.11.3
Richard Hughes f915e29
Richard Hughes 62332b5
* Tue Dec 17 2013 Richard Hughes <rhughes@redhat.com> - 3.11.2-1
Richard Hughes 62332b5
- Update to 3.11.2
Richard Hughes 62332b5
Richard Hughes b2641c1
* Tue Oct 29 2013 Richard Hughes <rhughes@redhat.com> - 3.11.1-1
Richard Hughes b2641c1
- Update to 3.11.1
Richard Hughes b2641c1
Ignacio Casal Quinteiro 234b074
* Mon Oct 14 2013 Ignacio Casal Quinteiro <icq@gnome.org> - 3.10.1-1
Ignacio Casal Quinteiro 234b074
- Update to 3.10.1
Ignacio Casal Quinteiro 234b074
Ignacio Casal Quinteiro c95688e
* Tue Sep 24 2013 Ignacio Casal Quinteiro <icq@gnome.org> - 3.10.0-1
Ignacio Casal Quinteiro c95688e
- Update to 3.10.0
Ignacio Casal Quinteiro c95688e
35a3780
* Wed Sep 18 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.92-1
35a3780
- Update to 3.9.92
35a3780
7c0ea1c
* Tue Sep 03 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.91-1
7c0ea1c
- Update to 3.9.91
7c0ea1c
ebc6217
* Thu Aug 22 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.90-1
ebc6217
- Update to 3.9.90
ebc6217
a8f3669
* Wed Aug 07 2013 Adam Williamson <awilliam@redhat.com> - 3.9.4-1
a8f3669
- Update to 3.9.4
a8f3669
2afb42f
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.9.3-2
2afb42f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2afb42f
Richard Hughes e787625
* Tue Jul 16 2013 Richard Hughes <rhughes@redhat.com> - 3.9.3-1
Richard Hughes e787625
- Update to 3.9.3
Richard Hughes e787625
14d5213
* Thu Jun 20 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.2-1
14d5213
- Update to 3.9.2
14d5213
e508b0e
* Sun Jun 02 2013 Kalev Lember <kalevlember@gmail.com> - 3.9.1-1
e508b0e
- Update to 3.9.1
e508b0e
041a245
* Mon May 13 2013 Matthias Clasen <mclasen@redhat.com> - 3.8.1-2
041a245
- Install a glade catalog
041a245
Ignacio Casal Quinteiro f24944f
* Mon Apr 15 2013 Ignacio Casal Quinteiro <icq@gnome.org> - 3.8.1-1
Ignacio Casal Quinteiro f24944f
- Update to 3.8.1
Ignacio Casal Quinteiro f24944f
Ignacio Casal Quinteiro d8c227e
* Mon Mar 25 2013 Ignacio Casal Quinteiro <icq@gnome.org> - 3.8.0-1
Ignacio Casal Quinteiro d8c227e
- Update to 3.8.0
Ignacio Casal Quinteiro d8c227e
Richard Hughes 5f4875f
* Tue Mar 19 2013 Richard Hughes <rhughes@redhat.com> - 3.7.92-1
Richard Hughes 5f4875f
- Update to 3.7.92
Richard Hughes 5f4875f
Ignacio Casal Quinteiro f7724fe
* Thu Mar 07 2013 Ignacio Casal Quinteiro <icq@gnome.org> - 3.7.91-1
Ignacio Casal Quinteiro f7724fe
- Update to 3.7.91
Ignacio Casal Quinteiro f7724fe
Richard Hughes c4ee5c6
* Tue Feb 19 2013 Richard Hughes <rhughes@redhat.com> - 3.7.90-1
Richard Hughes c4ee5c6
- Update to 3.7.90
Richard Hughes c4ee5c6
Ignacio Casal Quinteiro 4fdc5ea
* Mon Feb 04 2013 Ignacio Casal Quinteiro <icq@gnome.org> - 3.7.3-1
Ignacio Casal Quinteiro 4fdc5ea
- Update to 3.7.3
Ignacio Casal Quinteiro 4fdc5ea
Ignacio Casal Quinteiro c2ed2a6
* Wed Jan 16 2013 Ignacio Casal Quinteiro <icq@gnome.org> - 3.7.2-1
Ignacio Casal Quinteiro c2ed2a6
- Update to 3.7.2
Ignacio Casal Quinteiro c2ed2a6
Ignacio Casal Quinteiro 8b80af8
* Mon Jan 07 2013 Ignacio Casal Quinteiro <icq@gnome.org> - 3.7.1-1
Ignacio Casal Quinteiro 8b80af8
- Update to 3.7.1
Ignacio Casal Quinteiro 8b80af8
3229958
* Mon Nov 05 2012 Ray Strode <rstrode@redhat.com> 3.6.1-1
3229958
- Update to 3.6.1
3229958
Ignacio Casal Quinteiro 9a7b229
* Mon Sep 24 2012 Ignacio Casal Quinteiro <icq@gnome.org> - 3.6.0-1
Ignacio Casal Quinteiro 9a7b229
- Update to 3.6.0
Ignacio Casal Quinteiro 9a7b229
Richard Hughes 2747fd6
* Wed Sep 19 2012 Richard Hughes <hughsient@gmail.com> - 3.5.4-1
Richard Hughes 2747fd6
- Update to 3.5.4
Richard Hughes 2747fd6
Richard Hughes 024e05a
* Tue Aug 21 2012 Richard Hughes <hughsient@gmail.com> - 3.5.3-1
Richard Hughes 024e05a
- Update to 3.5.3
Richard Hughes 024e05a
Richard Hughes c002038
* Tue Jul 31 2012 Richard Hughes <hughsient@gmail.com> - 3.5.2-1
Richard Hughes c002038
- Update to 3.5.2
Richard Hughes c002038
2528ce5
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.2-2
2528ce5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2528ce5
1d3ef9e
* Thu May 17 2012 Kalev Lember <kalevlember@gmail.com> - 3.4.2-1
1d3ef9e
- Update to 3.4.2
1d3ef9e
Ignacio Casal Quinteiro f318443
* Mon Apr 16 2012 Ignacio Casal Quinteiro <icq@gnome.org> - 3.4.1-1
Ignacio Casal Quinteiro f318443
- Update to 3.4.1
Ignacio Casal Quinteiro f318443
Ignacio Casal Quinteiro 47e38cc
* Mon Mar 26 2012 Ignacio Casal Quinteiro <icq@gnome.org> - 3.4.0-1
Ignacio Casal Quinteiro 47e38cc
- Update to 3.4.0
Ignacio Casal Quinteiro 47e38cc
d597aa3
* Wed Mar 21 2012 Kalev Lember <kalevlember@gmail.com> - 3.3.5-1
d597aa3
- Update to 3.3.5
d597aa3
Ignacio Casal Quinteiro c972ce4
* Fri Feb 24 2012 Ignacio Casal Quinteiro <icq@gnome.org> - 3.3.4-1
Ignacio Casal Quinteiro c972ce4
- Update to 3.3.4
Ignacio Casal Quinteiro c972ce4
be0334c
* Mon Feb  6 2012 Matthias Clasen <mclasen@redhat.com> - 3.3.3-1
be0334c
- Update to 3.3.3
be0334c
Ignacio Casal Quinteiro f0004de
* Sun Jan 08 2012 Ignacio Casal Quinteiro <icq@gnome.org> - 3.3.2-1
Ignacio Casal Quinteiro 4eb3846
- Update to 3.3.2
Ignacio Casal Quinteiro 4eb3846
Ignacio Casal Quinteiro 7f524ce
* Sat Dec 17 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.3.1-1
Ignacio Casal Quinteiro 7f524ce
- Update to 3.3.1
Ignacio Casal Quinteiro 7f524ce
Ignacio Casal Quinteiro b02a2f8
* Tue Nov 01 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.2.3-1
Ignacio Casal Quinteiro b02a2f8
- Update to 3.2.3
Ignacio Casal Quinteiro b02a2f8
Ignacio Casal Quinteiro 497c37b
* Sun Oct 16 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.2.2-1
Ignacio Casal Quinteiro 497c37b
- Update to 3.2.2
Ignacio Casal Quinteiro 497c37b
Ignacio Casal Quinteiro 14e0a35
* Sun Oct 09 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.2.1-1
Ignacio Casal Quinteiro 14e0a35
- Update to 3.2.1
Ignacio Casal Quinteiro 14e0a35
Ignacio Casal Quinteiro 20b6ff6
* Mon Sep 26 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.2.0-1
Ignacio Casal Quinteiro 20b6ff6
- Update to 3.2.0
Ignacio Casal Quinteiro 20b6ff6
Ignacio Casal Quinteiro e3edd6d
* Tue Sep 20 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.1.6-1
Ignacio Casal Quinteiro e3edd6d
- Update to 3.1.6
Ignacio Casal Quinteiro e3edd6d
Ignacio Casal Quinteiro 3c8d2a1
* Tue Sep 06 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.1.5-1
Ignacio Casal Quinteiro 3c8d2a1
- Update to 3.1.5
Ignacio Casal Quinteiro 3c8d2a1
Ignacio Casal Quinteiro e53e52e
* Mon Aug 08 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.1.4-1
Ignacio Casal Quinteiro e53e52e
- Update to 3.1.4
Ignacio Casal Quinteiro e53e52e
Ignacio Casal Quinteiro 6ee20c2
* Mon Jul 04 2011 Ignacio Casal Quinteiro <icq@gnome.org> - 3.1.3-1
Ignacio Casal Quinteiro 6ee20c2
- Update to 3.1.3
Ignacio Casal Quinteiro 6ee20c2
043d767
* Thu Jun 16 2011 Tomas Bzatek <tbzatek@redhat.com> - 3.1.2-1
043d767
- Update to 3.1.2
043d767
dd2e4a5
* Tue Apr 26 2011 Matthias Clasen <mclasen@redhat.com> 3.0.1-1
dd2e4a5
- Update to 3.0.1
dd2e4a5
dd2e4a5
* Mon Apr  4 2011 Matthias Clasen <mclasen@redhat.com> 3.0.0-1
dd2e4a5
- Update to 3.0.0
dd2e4a5
dd2e4a5
* Tue Mar 22 2011 Matthias Clasen <mclasen@redhat.com> 2.91.9-1
dd2e4a5
- Update to 2.91.9
dd2e4a5
dd2e4a5
* Mon Mar  7 2011 Matthias Clasen <mclasen@redhat.com> 2.91.8-1
dd2e4a5
- Update to 2.91.8
dd2e4a5
dd2e4a5
* Tue Feb 22 2011 Matthias Clasen <mclasen@redhat.com> 2.91.6-1
dd2e4a5
- Update to 2.91.6
dd2e4a5
fd71b2d
* Thu Feb 10 2011 Matthias Clasen <mclasen@redhat.com> 2.91.5-3
fd71b2d
- Rebuild against newer gtk
fd71b2d
10fc917
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.91.5-2
10fc917
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
10fc917
2f401d1
* Wed Feb  2 2011 Matthias Clasen <mclasen@redhat.com> 2.91.5-1
2f401d1
- Update to 2.91.5
2f401d1
cb50290
* Mon Jan 10 2011 Matthias Clasen <mclasen@redhat.com> 2.91.4-1
cb50290
- Update to 2.91.4
cb50290
0473cf9
* Sat Jan  8 2011 Matthias Clasen <mclasen@redhat.com> 2.91.3-1
12cc25c
- Update to 2.91.3
12cc25c
33418e6
* Fri Dec  3 2010 Tomas Bzatek <tbzatek@redhat.com> 2.91.2-1
33418e6
- Update to 2.91.2
33418e6
e0aae7f
* Tue Nov  2 2010 Matthias Clasen <mclasen@redhat.com> 2.91.1-1
e0aae7f
- Update to 2.91.1
e0aae7f
dd8c78f
* Wed Oct  6 2010 Matthias Clasen <mclasen@redhat.com> 2.91.0-1
dd8c78f
- Update to 2.91.0
dd8c78f
Jesse Keating 6bd2c98
* Wed Sep 29 2010 jkeating - 2.90.4-5.git7701e36
Jesse Keating 6bd2c98
- Rebuilt for gcc bug 634757
Jesse Keating 6bd2c98
4f8d002
* Tue Sep 21 2010 Matthias Clasen <mclasen@redhat.com> - 2.90.4-4.git7701e36
4f8d002
- git snapshot
40720bc
- Rebuild with newer gobject-introspection
40720bc
e813b32
* Thu Jul 15 2010 Colin Walters <walters@verbum.org> - 2.90.4-2
e813b32
- Rebuild with new gobject-introspection
e813b32
4a30589
* Tue Jul 13 2010 Matthias Clasen <mclasen@redhat.com> - 2.90.4-1
4a30589
- Update to 2.90.4
4a30589
23cac62
* Tue Jun 29 2010 Matthias Clasen <mclasen@redhat.com> - 2.90.3-2
23cac62
- Incorporate some review feedback
23cac62
23cac62
* Tue Jun 29 2010 Matthias Clasen <mclasen@redhat.com> - 2.90.3-1
23cac62
- Initial packaging of GtkSourceview 3