]> git.pld-linux.org Git - packages/gtksourceview3.git/blame - gtksourceview3.spec
- based on gtksourceview2.spec
[packages/gtksourceview3.git] / gtksourceview3.spec
CommitLineData
44df7ec3
AF
1# bconds:
2%bcond_with glade # install glade catalog
3#
4Summary: Text widget that extends the standard GTK+ 3.x
5Summary(pl.UTF-8): Widget tekstowy rozszerzający standardowy z GTK+ 3.x
6Name: gtksourceview3
7Version: 2.91.4
8Release: 1
9License: GPL v2+ and LGPL v2+
10Group: X11/Libraries
11Source0: http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/2.91/gtksourceview-%{version}.tar.bz2
12# Source0-md5: 1c3f9211c1e4f4276b77624f417598c6
13URL: http://www.gnome.org/
14BuildRequires: autoconf >= 2.64
15BuildRequires: automake >= 1:1.10.3
16BuildRequires: docbook-dtd412-xml
17BuildRequires: gettext-devel >= 0.17
18BuildRequires: gnome-common >= 2.24.0
19BuildRequires: gobject-introspection-devel >= 0.9.0
20BuildRequires: gtk+3-devel >= 2.91.7
21BuildRequires: gtk-doc >= 1.11
22BuildRequires: intltool >= 0.40.0
23%if %{with glade}
24BuildRequires: libgladeui-devel >= 3.2.0
25%endif
26BuildRequires: libtool >= 2.2.6
27BuildRequires: libxml2-devel >= 1:2.6.31
28BuildRequires: pkgconfig
29BuildRequires: rpm-pythonprov
30Requires: glib2 >= 1:2.24
31# sr@Latn vs. sr@latin
32Conflicts: glibc-misc < 6:2.7
33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35%description
36GtkSourceView is a text widget that extends the standard GTK+ 3.x text
37widget GtkTextView. It improves GtkTextView by implementing syntax
38highlighting and other features typical of a source editor.
39
40%description -l pl.UTF-8
41GtkSourceView to widget tekstowy rozszerzający standardowy widget
42tekstowy GtkTextView z GTK+ 3.x. Ulepsza GtkTextView poprzez
43zaimplementowanie podświetlania składni i innych możliwości typowych
44dla edytora źródeł.
45
46%package apidocs
47Summary: GtkSourceView API documentation
48Summary(pl.UTF-8): Dokumentacja API GtkSourceView
49Group: Documentation
50Requires: gtk-doc-common
51Conflicts: gtksourceview-apidocs
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}
64Requires: gtk+2-devel >= 2:2.14.0
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}
95sed -i s#^en@shaw## po/LINGUAS
96rm po/en@shaw.po
97
98%build
99%{__gtkdocize}
100%{__intltoolize}
101%{__libtoolize}
102%{__aclocal}
103%{__autoconf}
104%{__autoheader}
105%{__automake}
106%configure \
107 --enable-gtk-doc \
108 --enable-static \
109 --with-html-dir=%{_gtkdocdir} \
110 %{__enable glade glade-catalog} \
111 --enable-providers \
112 --disable-silent-rules
113%{__make}
114
115%install
116rm -rf $RPM_BUILD_ROOT
117
118%{__make} install \
119 DESTDIR=$RPM_BUILD_ROOT
120
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
143%{_libdir}/libgtksourceview-3.0.la
144%{_includedir}/gtksourceview-3.0
145%{_pkgconfigdir}/gtksourceview-3.0.pc
146%{_datadir}/gir-1.0/GtkSource-3.0.gir
147
148%files static
149%defattr(644,root,root,755)
150%{_libdir}/libgtksourceview-3.0.a
151
152%if %{with glade}
153%files -n glade3-gtksourceview
154%defattr(644,root,root,755)
155%{_datadir}/glade3/catalogs/gtksourceview.xml
156%endif
This page took 0.587176 seconds and 4 git commands to generate.