]> git.pld-linux.org Git - packages/gtksourceview3.git/blame - gtksourceview3.spec
Updated to 3.6.0
[packages/gtksourceview3.git] / gtksourceview3.spec
CommitLineData
896eb13d
MB
1#
2# Conditional build:
44df7ec3
AF
3%bcond_with glade # install glade catalog
4#
5Summary: Text widget that extends the standard GTK+ 3.x
6Summary(pl.UTF-8): Widget tekstowy rozszerzający standardowy z GTK+ 3.x
7Name: gtksourceview3
1ef9e700 8Version: 3.6.0
44df7ec3
AF
9Release: 1
10License: GPL v2+ and LGPL v2+
11Group: X11/Libraries
1ef9e700
MB
12Source0: http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/3.6/gtksourceview-%{version}.tar.xz
13# Source0-md5: b61bfe57e0b76ad38532e457c200ce2a
44df7ec3
AF
14URL: http://www.gnome.org/
15BuildRequires: autoconf >= 2.64
ff08bc53 16BuildRequires: automake >= 1:1.11
44df7ec3
AF
17BuildRequires: docbook-dtd412-xml
18BuildRequires: gettext-devel >= 0.17
9aad9e7a 19BuildRequires: glib2-devel >= 1:2.32.0
44df7ec3 20BuildRequires: gnome-common >= 2.24.0
b2ed2af9 21BuildRequires: gobject-introspection-devel >= 0.10.0
9027a5ae 22BuildRequires: gtk+3-devel >= 3.4.0
44df7ec3
AF
23BuildRequires: gtk-doc >= 1.11
24BuildRequires: intltool >= 0.40.0
25%if %{with glade}
a4f31e42 26BuildRequires: libgladeui-devel >= 3.9.0
44df7ec3 27%endif
896eb13d 28BuildRequires: libtool >= 2:2.2.6
44df7ec3
AF
29BuildRequires: libxml2-devel >= 1:2.6.31
30BuildRequires: pkgconfig
31BuildRequires: rpm-pythonprov
67ae3529
MB
32BuildRequires: tar >= 1:1.22
33BuildRequires: xz
9aad9e7a 34Requires: glib2 >= 1:2.32.0
6a1741b2 35Requires: libxml2 >= 1:2.6.31
44df7ec3
AF
36# sr@Latn vs. sr@latin
37Conflicts: glibc-misc < 6:2.7
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40%description
41GtkSourceView is a text widget that extends the standard GTK+ 3.x text
42widget GtkTextView. It improves GtkTextView by implementing syntax
43highlighting and other features typical of a source editor.
44
45%description -l pl.UTF-8
46GtkSourceView to widget tekstowy rozszerzający standardowy widget
47tekstowy GtkTextView z GTK+ 3.x. Ulepsza GtkTextView poprzez
48zaimplementowanie podświetlania składni i innych możliwości typowych
49dla edytora źródeł.
50
51%package apidocs
52Summary: GtkSourceView API documentation
53Summary(pl.UTF-8): Dokumentacja API GtkSourceView
54Group: Documentation
55Requires: gtk-doc-common
44df7ec3
AF
56
57%description apidocs
58GtkSourceView API documentation.
59
60%description apidocs -l pl.UTF-8
61Dokumentacja API GtkSourceView.
62
63%package devel
64Summary: Header files for GtkSourceView
65Summary(pl.UTF-8): Pliki nagłówkowe dla GtkSourceView
66Group: X11/Development/Libraries
67Requires: %{name} = %{version}-%{release}
9aad9e7a
ŁK
68Requires: glib2-devel >= 1:2.32.0
69Requires: gtk+3-devel >= 3.4.0
44df7ec3
AF
70Requires: libxml2-devel >= 1:2.6.31
71
72%description devel
73Header files for GtkSourceView.
74
75%description devel -l pl.UTF-8
76Pliki nagłówkowe dla GtkSourceView.
77
78%package static
79Summary: Static GtkSourceView library
80Summary(pl.UTF-8): Statyczna biblioteka GtkSourceView
81Group: X11/Development/Libraries
82Requires: %{name}-devel = %{version}-%{release}
83
84%description static
85Static GtkSourceView library.
86
87%description static -l pl.UTF-8
88Statyczna biblioteka GtkSourceView.
89
90%package -n glade3-gtksourceview
91Summary: Glade3 catalog entry for GtkSourceView library
92Group: X11/Development/Libraries
93Requires: %{name}-devel = %{version}-%{release}
94
95%description -n glade3-gtksourceview
96Glade3 catalog entry for GtkSourceView library.
97
98%prep
99%setup -q -n gtksourceview-%{version}
44df7ec3
AF
100
101%build
102%{__gtkdocize}
103%{__intltoolize}
104%{__libtoolize}
105%{__aclocal}
106%{__autoconf}
107%{__autoheader}
108%{__automake}
109%configure \
110 --enable-gtk-doc \
111 --enable-static \
112 --with-html-dir=%{_gtkdocdir} \
113 %{__enable glade glade-catalog} \
114 --enable-providers \
115 --disable-silent-rules
116%{__make}
117
118%install
119rm -rf $RPM_BUILD_ROOT
120
121%{__make} install \
122 DESTDIR=$RPM_BUILD_ROOT
123
e40ce944
AF
124%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
125
44df7ec3
AF
126%find_lang gtksourceview-3.0
127
128%clean
129rm -rf $RPM_BUILD_ROOT
130
131%post -p /sbin/ldconfig
132%postun -p /sbin/ldconfig
133
134%files -f gtksourceview-3.0.lang
135%defattr(644,root,root,755)
136%attr(755,root,root) %{_libdir}/libgtksourceview-3.0.so.*.*.*
137%attr(755,root,root) %ghost %{_libdir}/libgtksourceview-3.0.so.0
138%{_datadir}/gtksourceview-3.0
139%{_libdir}/girepository-1.0/GtkSource-3.0.typelib
140
141%files apidocs
142%defattr(644,root,root,755)
143%{_gtkdocdir}/gtksourceview-3.0
144
145%files devel
146%defattr(644,root,root,755)
147%attr(755,root,root) %{_libdir}/libgtksourceview-3.0.so
44df7ec3
AF
148%{_includedir}/gtksourceview-3.0
149%{_pkgconfigdir}/gtksourceview-3.0.pc
150%{_datadir}/gir-1.0/GtkSource-3.0.gir
151
152%files static
153%defattr(644,root,root,755)
154%{_libdir}/libgtksourceview-3.0.a
155
156%if %{with glade}
157%files -n glade3-gtksourceview
158%defattr(644,root,root,755)
159%{_datadir}/glade3/catalogs/gtksourceview.xml
160%endif
This page took 0.083558 seconds and 4 git commands to generate.