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