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