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