Browse Source

gtksourceview4-4.6.0-2

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12404 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
b8399494e5
1 changed files with 154 additions and 0 deletions
  1. 154 0
      g/gtksourceview4/gtksourceview4-vl.spec

+ 154 - 0
g/gtksourceview4/gtksourceview4-vl.spec

@@ -0,0 +1,154 @@
+%global glib_version 2.48
+%global gtk_version 3.22
+
+Name:           gtksourceview4
+Version:        4.6.0
+Release:        2%{?_dist_release}
+Summary:        Source code editing widget
+Summary(ja):    ソースコード編集ウィジェット
+Vendor:         Project Vine
+Distribution:   Vine Linux
+
+License:        LGPLv2+
+URL:            https://wiki.gnome.org/Projects/GtkSourceView
+%global         shortver %(echo %{version} | cut -d . -f 1,2)
+Source0:        https://download.gnome.org/sources/gtksourceview/%{shortver}/gtksourceview-%{version}.tar.xz
+
+BuildRequires:  gcc
+BuildRequires:  gettext
+BuildRequires:  gtk-doc
+BuildRequires:  itstool
+BuildRequires:  meson
+BuildRequires:  pkgconfig(gdk-pixbuf-2.0)
+BuildRequires:  pkgconfig(gladeui-2.0)
+BuildRequires:  pkgconfig(glib-2.0) >= %{glib_version}
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(gtk+-3.0) >= %{gtk_version}
+BuildRequires:  pkgconfig(libxml-2.0)
+BuildRequires:  pkgconfig(pango)
+BuildRequires:  fribidi-devel
+BuildRequires:  vala-tools
+BuildRequires:  vala-devel
+
+Requires: glib2%{?_isa} >= %{glib_version}
+Requires: gtk3%{?_isa} >= %{gtk_version}
+
+%description
+GtkSourceView is a GNOME library that extends GtkTextView, the standard GTK+
+widget for multiline text editing. GtkSourceView adds support for syntax
+highlighting, undo/redo, file loading and saving, search and replace, a
+completion system, printing, displaying line numbers, and other features
+typical of a source code editor.
+
+This package contains version 4 of GtkSourceView.
+
+%description -l ja
+ GtkSourceViewは、GTK+標準の複数行テキスト編集ウィジェット・GtkTextViewを
+拡張するGNOMEライブラリです。GtkSourceViewは、シンタックスハイライト、
+undo/redo、ファイル読込・保存、検索・置換、入力補完、印刷、行番号表示、
+等々の典型的なソースコードエディタの機能を追加します。
+
+ このパッケージはGtkSourceViewのバージョン4を収録しています。
+
+
+%package        devel
+Summary:        Development files for %{name}
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+
+%description    devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%package        tests
+Summary:        Tests for the %{name} package
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+
+%description    tests
+The %{name}-tests package contains tests that can be used to verify
+the functionality of the installed %{name} package.
+
+
+%prep
+%autosetup -n gtksourceview-%{version}
+
+
+%build
+%meson -Dgtk_doc=true -Dglade_catalog=true -Dinstall_tests=true
+%meson_build
+
+
+%install
+%meson_install
+
+%find_lang gtksourceview-4
+
+
+%files -f gtksourceview-4.lang
+%license COPYING
+%dir %{_libdir}/girepository-1.0
+%{_libdir}/girepository-1.0/GtkSource-4.typelib
+%{_libdir}/libgtksourceview-4.so.0*
+%{_datadir}/gtksourceview-4/
+
+%files devel
+%{_includedir}/gtksourceview-4/
+%{_libdir}/pkgconfig/*.pc
+%{_libdir}/libgtksourceview-4.so
+%dir %{_datadir}/gir-1.0
+%{_datadir}/gir-1.0/GtkSource-4.gir
+%dir %{_datadir}/glade
+%dir %{_datadir}/glade/catalogs
+%{_datadir}/glade/catalogs/gtksourceview.xml
+%dir %{_datadir}/gtk-doc
+%dir %{_datadir}/gtk-doc/html
+%{_datadir}/gtk-doc/html/*
+%dir %{_datadir}/vala
+%dir %{_datadir}/vala/vapi
+%{_datadir}/vala/vapi/gtksourceview-4.deps
+%{_datadir}/vala/vapi/gtksourceview-4.vapi
+
+%files tests
+%dir %{_libexecdir}/installed-tests
+%{_libexecdir}/installed-tests/gtksourceview-4/
+%dir %{_datadir}/installed-tests
+%{_datadir}/installed-tests/gtksourceview-4/
+
+
+%changelog
+* Tue May 05 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 4.6.0-2
+- initial build for Vine Linux.
+
+* Sat Mar 07 2020 Kalev Lember <klember@redhat.com> - 4.6.0-1
+- Update to 4.6.0
+
+* Mon Feb 17 2020 Kalev Lember <klember@redhat.com> - 4.5.91-1
+- Update to 4.5.91
+
+* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Tue Sep 10 2019 Kalev Lember <klember@redhat.com> - 4.4.0-1
+- Update to 4.4.0
+
+* Wed Sep 04 2019 Kalev Lember <klember@redhat.com> - 4.3.92-1
+- Update to 4.3.92
+
+* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.3.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Mon Apr 29 2019 Phil Wyett <philwyett@kathenas.org> - 4.3.1-1
+- Update to 4.3.1
+- Convert to meson
+
+* Sat Mar 16 2019 Kalev Lember <klember@redhat.com> - 4.2.0-1
+- Update to 4.2.0
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.3-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Sep 07 2018 Kalev Lember <klember@redhat.com> - 4.0.3-2
+- Rebuilt against fixed atk (#1626575)
+
+* Fri Sep 07 2018 Pete Walter <pwalter@fedoraproject.org> - 4.0.3-1
+- Initial packaging of GtkSourceView 4