]> git.pld-linux.org Git - packages/glib2.git/blame - glib2.spec
R: python3-packaging in -devel for codegen; rel 2
[packages/glib2.git] / glib2.spec
CommitLineData
bf0f9a4a
JP
1# TODO:
2# - use -Dmultiarch for arch-dependent binaries? (like gio-querymodules or gio-launch-desktop)
680072d1 3#
dc8ca89f 4# Conditional build:
14cd5c6a 5%bcond_without apidocs # gi-docgen based API documentation
0ca9f20f 6%bcond_without introspection # gi modules
c845492c
JB
7%bcond_without static_libs # static library
8%bcond_without selinux # SELinux support in gio
1c346f98
JB
9%bcond_with sysprof # sysprof tracing support
10%bcond_without systemtap # systemtap/dtrace tracing support
2378ed3f 11
c5cd89bd 12Summary: Useful routines for 'C' programming
d62bd2ce
ER
13Summary(cs.UTF-8): Šikovná knihovna s funkcemi pro pomocné programy
14Summary(da.UTF-8): Nyttige biblioteksfunktioner
15Summary(de.UTF-8): Eine nützliche Library von Dienstprogramm-Funktionen
16Summary(es.UTF-8): Conjunto de funciones gráficas utilitarias
17Summary(fi.UTF-8): Kirjasto, jossa on työkalufunktioita
18Summary(fr.UTF-8): Bibliothèque de fonctions utilitaires
19Summary(ja.UTF-8): 便利なユーティリティ関数のライブラリ
20Summary(pl.UTF-8): Biblioteka zawierająca wiele użytecznych funkcji C
21Summary(pt_BR.UTF-8): Conjunto de funções gráficas utilitárias
22Summary(tr.UTF-8): Yararlı ufak yordamlar kitaplığı
23Summary(zh_CN.UTF-8): 实用工具函数库
184f9dda 24Name: glib2
14cd5c6a 25Version: 2.80.0
e4b96569 26Release: 2
f4f2082a 27Epoch: 1
d9eae184 28License: LGPL v2+
c5cd89bd 29Group: Libraries
14cd5c6a
JB
30Source0: https://download.gnome.org/sources/glib/2.80/glib-%{version}.tar.xz
31# Source0-md5: 3a51e2803ecd22c2dadcd07d9475ebe3
01020a74 32Patch0: %{name}-python_shebang.patch
224b51dd 33URL: https://www.gtk.org/
10cd1ec7 34BuildRequires: automake
f562fe91 35BuildRequires: docbook-dtd412-xml
6dc3a158 36BuildRequires: docbook-dtd45-xml
eab94d61 37BuildRequires: docbook-style-xsl-nons
e2cf3c6c 38BuildRequires: elfutils-devel
6dc3a158 39BuildRequires: gettext-tools
7d0e7dad 40%if %(locale -a | grep -q '^C\.utf8$'; echo $?)
eab94d61
JB
41BuildRequires: glibc-localedb-all
42%endif
0ca9f20f
JB
43# g-ir-scanner required to build introspection
44%{?with_introspection:BuildRequires: gobject-introspection-devel}
5028631e 45BuildRequires: libffi-devel >= 3.0.0
b2b69b23 46BuildRequires: libmount-devel >= 2.28
77ac3c50 47%{?with_selinux:BuildRequires: libselinux-devel >= 2.2}
487dff12 48BuildRequires: libstdc++-devel
77ac3c50 49BuildRequires: libxslt-progs
14cd5c6a 50BuildRequires: meson >= 1.2.0
4020f023 51BuildRequires: ninja >= 1.5
919fe68b 52BuildRequires: pcre2-8-devel >= 10.32
f562fe91 53BuildRequires: perl-base
b6bcc451 54BuildRequires: pkgconfig >= 1:0.16
d9a839a1 55# in case of separate libelf (elfutils don't provide .pc file)
c845492c 56#BuildRequires: pkgconfig(libelf) >= 0.8.12
b50dbf74 57BuildRequires: pkgconfig(libffi) >= 3.0.0
14cd5c6a
JB
58BuildRequires: python3 >= 1:3.7
59BuildRequires: python3-modules >= 1:3.7
60BuildRequires: python3-packaging
a9f713a6 61BuildRequires: rpm-build >= 4.6
2cc1a497 62BuildRequires: rpm-perlprov
8c69dce2 63BuildRequires: rpm-pythonprov
14cd5c6a 64BuildRequires: rpmbuild(macros) >= 2.029
f9f8e5ca 65BuildRequires: sed >= 4.0
1c346f98 66%{?with_sysprof:BuildRequires: sysprof-devel >= 3.38.0}
c2491c39 67%{?with_systemtap:BuildRequires: systemtap-sdt-devel}
5028631e
AF
68BuildRequires: tar >= 1:1.22
69BuildRequires: xz
f9f8e5ca 70BuildRequires: zlib-devel
4fcb1485
JB
71%if %{with apidocs}
72BuildRequires: docutils >= 0.13.1
14cd5c6a 73BuildRequires: gi-docgen >= 2023.1
4fcb1485 74%endif
c47711ba 75Requires: iconv
c67b5205 76Requires: libmount >= 2.28
77ac3c50 77%{?with_selinux:Requires: libselinux >= 2.2}
919fe68b 78Requires: pcre2-8 >= 10.32
d0d10187 79Suggests: gvfs
81df0f8b 80Provides: glib2-libs
1c346f98 81Obsoletes: glib2-libs < 1:2.12.11-3
7442776d 82%{?with_introspection:Conflicts: gobject-introspection < 1.79}
e31e969b
JR
83# see https://bugzilla.xfce.org/show_bug.cgi?id=9709
84Conflicts: xfce4-session < 4.10.0-5
c5cd89bd
AF
85BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
86
c5cd89bd
AF
87%description
88GLib, is a library which includes support routines for C such as
045fa5ec 89lists, trees, hashes, memory allocation, and many other things. GLib
c5cd89bd
AF
90includes also generally useful data structures used by GIMP and many
91other.
92
1ccef3e3
JR
93%description -l cs.UTF-8
94Šikovná knihovna s funkcemi pro pomocné programy. Vývojové knihovny a
95hlavičky jsou v balíčku glib-devel.
c5cd89bd 96
1ccef3e3 97%description -l da.UTF-8
c5cd89bd
AF
98Nyttigt bibliotek med forskellige funktioner. Udviklings- biblioteker
99og headerfiler er i glib-devel pakken.
100
1ccef3e3
JR
101%description -l de.UTF-8
102Eine nützliche Library von Dienstprogramm-Funktionen.
c5cd89bd
AF
103Entwicklungs-Libraries und Header befinden sich in glib-devel.
104
1ccef3e3 105%description -l es.UTF-8
fac1fbe3 106Conjunto de funciones utilitarias. Bibliotecas de desarrollo y
1ccef3e3 107archivos de inclusión están en glib-devel.
fac1fbe3 108
1ccef3e3
JR
109%description -l fi.UTF-8
110Kirjasto, jossa on työkalufunktioita. Kehitysversiot ja
b19705b9 111header-tiedostot ovat glib-devel-paketissa.
c5cd89bd 112
1ccef3e3
JR
113%description -l ja.UTF-8
114GLibはユーティリティ関数を集めた便利なライブラリです。このC言語用ライブラリは、
75195290 115いくつかの問題を解決するよう設計されており、多くのプログラムから要求される使いやすい 関数を提供します。
fac1fbe3 116
75195290 117GLibはGDK, GTK+他多くのアプリケーションで利用される。このライブラリに依存するアプリケーション
1ccef3e3 118等のためにこのglibパッケージをインストールしてください。
fac1fbe3 119
1ccef3e3 120%description -l pl.UTF-8
045fa5ec 121GLib jest zestawem bibliotek zawierających funkcje do obsługi list i
1ccef3e3
JR
122drzew, funkcje mieszające, funkcje do alokacji pamięci i dużo innych
123podstawowych funkcji i różnych struktur danych używanych przez program
fac1fbe3 124GIMP i wiele innych.
125
1ccef3e3
JR
126%description -l pt_BR.UTF-8
127Conjunto de funções utilitárias. Bibliotecas de desenvolvimento e
128arquivos de inclusão estão em glib-devel.
c5cd89bd 129
1ccef3e3
JR
130%description -l tr.UTF-8
131Yararlı yordamlar kitaplığı. Geliştirme kitaplıkları ve başlık
132dosyaları glib-devel paketinde yer almaktadır.
c5cd89bd
AF
133
134%package devel
045fa5ec 135Summary: GLib heades files, documentation
d62bd2ce 136Summary(es.UTF-8): Conjunto de funciones gráficas utilitarias para desarrollo
045fa5ec 137Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do GLib
d62bd2ce 138Summary(pt_BR.UTF-8): Conjunto de ferramentas e biblioteca do kit de desenho do GIMP
c5cd89bd 139Group: Development/Libraries
4d5d23a0 140Requires: %{name} = %{epoch}:%{version}-%{release}
c67b5205 141Requires: libffi-devel >= 3.0.0
421da710 142Requires: libmount-devel >= 2.28
919fe68b 143Requires: pcre2-8-devel >= 10.32
14cd5c6a 144Requires: python3-modules >= 1:3.7
e4b96569 145Requires: python3-packaging
f16b8cb0 146# gio only
77ac3c50 147%{?with_selinux:Requires: libselinux-devel >= 2.2}
5c35f474 148Requires: zlib-devel
7442776d 149%{?with_introspection:Conflicts: gobject-introspection-devel < 1.79}
c5cd89bd
AF
150
151%description devel
152Header files for the support library for the GIMP's X libraries, which
045fa5ec 153are available as public libraries. GLib includes generally useful data
c5cd89bd
AF
154structures.
155
1ccef3e3
JR
156%description devel -l es.UTF-8
157Conjunto de funciones gráficas utilitarias para desarrollo.
fac1fbe3 158
1ccef3e3
JR
159%description devel -l ja.UTF-8
160glib2-develパッケージには、一般ライブラリとして有効なGIMPのXライブラリ群
75195290 161(GtkとGDK)をサポートするライブラリ向けにスタティックライブラリとヘッダが 含まれています。
fac1fbe3 162
75195290 163もしGLibを使ってプログラムを開発するならば、glib-develパッケージをインスト ールしてください。
fac1fbe3 164
1ccef3e3 165%description devel -l pl.UTF-8
045fa5ec 166Pliki nagłówkowe i dokumentacja do GLib przydatna przy pisaniu
1ccef3e3 167programów wykorzystujących tę bibliotekę.
c5cd89bd 168
1ccef3e3
JR
169%description devel -l pt_BR.UTF-8
170Bibliotecas e arquivos de inclusão para a biblioteca de suporte para
171as bibliotecas X do GIMP, que são disponíveis como bibliotecas
045fa5ec 172públicas. A GLib inclui estruturas de dados genéricas úteis.
fac1fbe3 173
c5cd89bd 174%package static
045fa5ec
MB
175Summary: Static GLib libraries
176Summary(pl.UTF-8): Biblioteki statyczne GLib
177Summary(pt_BR.UTF-8): Bibliotecas estáticas para desenvolvimento com GLib
c5cd89bd 178Group: Development/Libraries
e9536dab 179Requires: %{name}-devel = %{epoch}:%{version}-%{release}
f039f172 180Requires: pcre2-8-static
c5cd89bd
AF
181
182%description static
045fa5ec 183Static GLib libraries.
c5cd89bd 184
1ccef3e3 185%description static -l pl.UTF-8
045fa5ec 186Biblioteki statyczne GLib.
c5cd89bd 187
1ccef3e3 188%description static -l pt_BR.UTF-8
045fa5ec 189Bibliotecas estáticas para desenvolvimento com GLib.
fac1fbe3 190
9fd4432e 191%package apidocs
045fa5ec
MB
192Summary: GLib API documetation
193Summary(pl.UTF-8): Dokumentacja API GLib
9fd4432e 194Group: Documentation
72a5ae3d 195BuildArch: noarch
9fd4432e
JB
196
197%description apidocs
045fa5ec 198GLib API documetation.
9fd4432e 199
1ccef3e3 200%description apidocs -l pl.UTF-8
045fa5ec 201Dokumentacja API GLib.
9fd4432e 202
b6bcc451
JB
203%package gdb
204Summary: GDB Python pretty printers for GObject/GLib types
205Summary(pl.UTF-8): Skrypty Pythona dla GDB do ładnego wypisywania typów GObject/GLib
206Group: Development/Debuggers
8b3d5b05 207Requires: gdb
b6bcc451
JB
208
209%description gdb
210GDB Python pretty printers for GObject/GLib types. This includes
211support for GObject pointer pretty printing and signal frame
212compression in backtraces.
213
214%description gdb -l pl.UTF-8
215Skrypty Pythona dla GDB do ładnego wypisywania typów GObject/GLib.
216Obejmują także ładne wypisywanie wskaźników GObject oraz kompresję
217ramek sygnagłów w zrzutach wywołań (backtrace).
218
f9d9fd77
JB
219%package -n bash-completion-gio
220Summary: bash-completion for gio utilities
221Summary(pl.UTF-8): Bashowe uzupełnianie nazw dla narzędzi gio
7966f809 222Group: Applications/Shells
f452b325 223Requires: bash-completion >= 1:2.0
55a9460e 224Obsoletes: bash-completion-gdbus < 1:2.26.0-4
72a5ae3d 225BuildArch: noarch
7966f809 226
f9d9fd77
JB
227%description -n bash-completion-gio
228bash-completion for gio utilities: gdbus and gsettings.
7966f809 229
f9d9fd77
JB
230%description -n bash-completion-gio -l pl.UTF-8
231Bashowe uzupełnianie nazw dla narzędzi gio: gdbus i gsettings.
7966f809 232
c2491c39
JB
233%package -n systemtap-glib2
234Summary: systemtap/dtrace probes for GLib 2
235Summary(pl.UTF-8): Sondy systemtap/dtrace dla GLib 2
236Group: Development/Tools
e5bd23a4 237Requires: %{name} = %{epoch}:%{version}-%{release}
c2491c39
JB
238Requires: systemtap-client
239
240%description -n systemtap-glib2
241systemtap/dtrace probes for GLib 2.
242
243%description -n systemtap-glib2 -l pl.UTF-8
244Sondy systemtap/dtrace dla GLib 2.
245
c5cd89bd 246%prep
9c7ef8c6 247%setup -q -n glib-%{version}
01020a74 248%patch0 -p1
c5cd89bd
AF
249
250%build
4b994ea4
JP
251%meson build \
252 %{?debug:--debug} \
253 -Ddtrace=%{__true_false systemtap} \
0ca9f20f 254 %{!?with_introspection:-Dintrospection=disabled} \
4b994ea4 255 -Dsystemtap=%{__true_false systemtap} \
1344eef0 256%ifarch %{ix86}
4b994ea4 257 %{?with_systemtap:-Dtapset_install_dir=%{_datadir}/systemtap/tapset/i386} \
1344eef0 258%endif
14cd5c6a 259 -Ddocumentation=%{__true_false apidocs} \
4b994ea4 260 -Dselinux=%{?with_selinux:enabled}%{!?with_selinux:disabled} \
1c346f98 261 %{?with_sysprof:-Dsysprof=enabled} \
14cd5c6a 262 -Dman-pages=enabled
4b994ea4
JP
263
264%ninja_build -C build
c5cd89bd
AF
265
266%install
267rm -rf $RPM_BUILD_ROOT
f11cc484
JP
268install -d $RPM_BUILD_ROOT%{_libdir}/gio/modules
269
4b994ea4 270%ninja_install -C build
c5cd89bd 271
0ca9f20f
JB
272%if %{without introspection}
273install -d $RPM_BUILD_ROOT{%{_libdir}/girepository-1.0,%{_datadir}/gir-1.0}
274%endif
275
4fcb1485 276%if %{with apidocs}
14cd5c6a
JB
277install -d $RPM_BUILD_ROOT%{_gidocdir}
278%{__mv} $RPM_BUILD_ROOT%{_docdir}/glib-2.0 $RPM_BUILD_ROOT%{_gidocdir}
4fcb1485
JB
279%endif
280
28892236 281> $RPM_BUILD_ROOT%{_libdir}/gio/modules/giomodule.cache
2378ed3f 282> $RPM_BUILD_ROOT%{_datadir}/glib-2.0/schemas/gschemas.compiled
f9f8e5ca 283
0bab08a2
JP
284%py3_comp $RPM_BUILD_ROOT%{_datadir}/glib-2.0/gdb
285%py3_ocomp $RPM_BUILD_ROOT%{_datadir}/glib-2.0/gdb
1ebb8361 286
cb319753
JB
287# adjust for compatibility with names supported by glibc
288%{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
289
dbaf9593
KM
290# not supported by glibc yet
291%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ie
292
1ebb8361 293%find_lang glib20
2a2588d0 294
c5cd89bd
AF
295%clean
296rm -rf $RPM_BUILD_ROOT
297
f9f8e5ca
MB
298%post
299/sbin/ldconfig
300
28892236
JP
301umask 022
302%{_bindir}/gio-querymodules %{_libdir}/gio/modules || :
303
4d5d23a0 304%postun -p /sbin/ldconfig
27d447ab 305
d0edc3ae 306%files -f glib20.lang
c5cd89bd 307%defattr(644,root,root,755)
919fe68b 308%doc README.md NEWS SECURITY.md
b6c7e979 309%attr(755,root,root) %{_bindir}/gapplication
7966f809 310%attr(755,root,root) %{_bindir}/gdbus
b2b69b23 311%attr(755,root,root) %{_bindir}/gio
f9f8e5ca 312%attr(755,root,root) %{_bindir}/gio-querymodules
7966f809
MB
313%attr(755,root,root) %{_bindir}/glib-compile-schemas
314%attr(755,root,root) %{_bindir}/gsettings
919fe68b 315%attr(755,root,root) %{_libexecdir}/gio-launch-desktop
1ebb8361
MB
316%attr(755,root,root) %{_libdir}/libgio-2.0.so.*.*.*
317%attr(755,root,root) %ghost %{_libdir}/libgio-2.0.so.0
14cd5c6a
JB
318%attr(755,root,root) %{_libdir}/libgirepository-2.0.so.*.*.*
319%attr(755,root,root) %ghost %{_libdir}/libgirepository-2.0.so.0
6fa08951
JB
320%attr(755,root,root) %{_libdir}/libglib-2.0.so.*.*.*
321%attr(755,root,root) %ghost %{_libdir}/libglib-2.0.so.0
322%attr(755,root,root) %{_libdir}/libgmodule-2.0.so.*.*.*
323%attr(755,root,root) %ghost %{_libdir}/libgmodule-2.0.so.0
324%attr(755,root,root) %{_libdir}/libgobject-2.0.so.*.*.*
325%attr(755,root,root) %ghost %{_libdir}/libgobject-2.0.so.0
326%attr(755,root,root) %{_libdir}/libgthread-2.0.so.*.*.*
327%attr(755,root,root) %ghost %{_libdir}/libgthread-2.0.so.0
28892236
JP
328%dir %{_libdir}/gio
329%dir %{_libdir}/gio/modules
28892236 330%ghost %{_libdir}/gio/modules/giomodule.cache
14cd5c6a 331%dir %{_libdir}/girepository-1.0
0ca9f20f 332%if %{with introspection}
14cd5c6a
JB
333%{_libdir}/girepository-1.0/Gio-2.0.typelib
334%{_libdir}/girepository-1.0/GioUnix-2.0.typelib
335%{_libdir}/girepository-1.0/GIRepository-3.0.typelib
336%{_libdir}/girepository-1.0/GLib-2.0.typelib
337%{_libdir}/girepository-1.0/GLibUnix-2.0.typelib
338%{_libdir}/girepository-1.0/GModule-2.0.typelib
339%{_libdir}/girepository-1.0/GObject-2.0.typelib
0ca9f20f 340%endif
587c0b40 341%dir %{_datadir}/glib-2.0
57359775 342%dir %{_datadir}/glib-2.0/schemas
2378ed3f 343%ghost %{_datadir}/glib-2.0/schemas/gschemas.compiled
b6c7e979 344%{_mandir}/man1/gapplication.1*
7966f809 345%{_mandir}/man1/gdbus.1*
b2b69b23 346%{_mandir}/man1/gio.1*
7966f809
MB
347%{_mandir}/man1/gio-querymodules.1*
348%{_mandir}/man1/glib-compile-schemas.1*
349%{_mandir}/man1/gsettings.1*
c5cd89bd
AF
350
351%files devel
352%defattr(644,root,root,755)
5028631e 353%attr(755,root,root) %{_bindir}/gdbus-codegen
14cd5c6a
JB
354%attr(755,root,root) %{_bindir}/gi-compile-repository
355%attr(755,root,root) %{_bindir}/gi-decompile-typelib
356%attr(755,root,root) %{_bindir}/gi-inspect-typelib
9a6262ab 357%attr(755,root,root) %{_bindir}/glib-compile-resources
6fa08951
JB
358%attr(755,root,root) %{_bindir}/glib-genmarshal
359%attr(755,root,root) %{_bindir}/glib-gettextize
360%attr(755,root,root) %{_bindir}/glib-mkenums
361%attr(755,root,root) %{_bindir}/gobject-query
9a6262ab 362%attr(755,root,root) %{_bindir}/gresource
1ebb8361
MB
363%attr(755,root,root) %{_bindir}/gtester
364%attr(755,root,root) %{_bindir}/gtester-report
365%attr(755,root,root) %{_libdir}/libgio-2.0.so
14cd5c6a 366%attr(755,root,root) %{_libdir}/libgirepository-2.0.so
6fa08951
JB
367%attr(755,root,root) %{_libdir}/libglib-2.0.so
368%attr(755,root,root) %{_libdir}/libgmodule-2.0.so
369%attr(755,root,root) %{_libdir}/libgobject-2.0.so
370%attr(755,root,root) %{_libdir}/libgthread-2.0.so
14cd5c6a
JB
371%dir %{_libdir}/glib-2.0
372%{_libdir}/glib-2.0/include
f9d9fd77
JB
373%{_includedir}/gio-unix-2.0
374%{_includedir}/glib-2.0
14cd5c6a 375%dir %{_datadir}/gir-1.0
0ca9f20f 376%if %{with introspection}
14cd5c6a
JB
377%{_datadir}/gir-1.0/Gio-2.0.gir
378%{_datadir}/gir-1.0/GioUnix-2.0.gir
379%{_datadir}/gir-1.0/GIRepository-3.0.gir
380%{_datadir}/gir-1.0/GLib-2.0.gir
381%{_datadir}/gir-1.0/GLibUnix-2.0.gir
382%{_datadir}/gir-1.0/GModule-2.0.gir
383%{_datadir}/gir-1.0/GObject-2.0.gir
0ca9f20f 384%endif
b5c2da0c
MB
385%dir %{_datadir}/glib-2.0/codegen
386%{_datadir}/glib-2.0/codegen/*.py*
ecd309ba 387%{_datadir}/glib-2.0/dtds
7191dcf9 388%dir %{_datadir}/glib-2.0/gettext
7191dcf9 389%{_datadir}/glib-2.0/gettext/po
57359775 390%{_datadir}/glib-2.0/schemas/gschema.dtd
fdf91bbb 391%{_datadir}/glib-2.0/valgrind
fb086cb3
MB
392%{_datadir}/gettext/its/gschema.its
393%{_datadir}/gettext/its/gschema.loc
1ebb8361
MB
394%{_pkgconfigdir}/gio-2.0.pc
395%{_pkgconfigdir}/gio-unix-2.0.pc
14cd5c6a 396%{_pkgconfigdir}/girepository-2.0.pc
6fa08951
JB
397%{_pkgconfigdir}/glib-2.0.pc
398%{_pkgconfigdir}/gmodule-2.0.pc
399%{_pkgconfigdir}/gmodule-export-2.0.pc
400%{_pkgconfigdir}/gmodule-no-export-2.0.pc
401%{_pkgconfigdir}/gobject-2.0.pc
402%{_pkgconfigdir}/gthread-2.0.pc
403%{_aclocaldir}/glib-2.0.m4
404%{_aclocaldir}/glib-gettext.m4
f9d9fd77 405%{_aclocaldir}/gsettings.m4
5028631e 406%{_mandir}/man1/gdbus-codegen.1*
14cd5c6a
JB
407%{_mandir}/man1/gi-compile-repository.1*
408%{_mandir}/man1/gi-decompile-typelib.1*
409%{_mandir}/man1/gi-inspect-typelib.1*
9a6262ab 410%{_mandir}/man1/glib-compile-resources.1*
6fa08951
JB
411%{_mandir}/man1/glib-genmarshal.1*
412%{_mandir}/man1/glib-gettextize.1*
413%{_mandir}/man1/glib-mkenums.1*
414%{_mandir}/man1/gobject-query.1*
9a6262ab 415%{_mandir}/man1/gresource.1*
848cb578
MB
416%{_mandir}/man1/gtester-report.1*
417%{_mandir}/man1/gtester.1*
c5cd89bd 418
5cb5b210 419%if %{with static_libs}
c5cd89bd
AF
420%files static
421%defattr(644,root,root,755)
1ebb8361 422%{_libdir}/libgio-2.0.a
14cd5c6a 423%{_libdir}/libgirepository-2.0.a
6fa08951
JB
424%{_libdir}/libglib-2.0.a
425%{_libdir}/libgmodule-2.0.a
426%{_libdir}/libgobject-2.0.a
427%{_libdir}/libgthread-2.0.a
511b979a 428%endif
9fd4432e
JB
429
430%if %{with apidocs}
431%files apidocs
432%defattr(644,root,root,755)
14cd5c6a 433%{_gidocdir}/glib-2.0
9fd4432e 434%endif
7966f809 435
b6bcc451
JB
436%files gdb
437%defattr(644,root,root,755)
438%{_datadir}/gdb/auto-load/usr/%{_lib}/libglib-2.0.so.*.*.*-gdb.py
439%{_datadir}/gdb/auto-load/usr/%{_lib}/libgobject-2.0.so.*.*.*-gdb.py
440%{_datadir}/glib-2.0/gdb
441
f9d9fd77 442%files -n bash-completion-gio
7966f809 443%defattr(644,root,root,755)
a9f713a6
JB
444%{bash_compdir}/gapplication
445%{bash_compdir}/gdbus
446%{bash_compdir}/gio
447%{bash_compdir}/gresource
448%{bash_compdir}/gsettings
c2491c39
JB
449
450%if %{with systemtap}
451%files -n systemtap-glib2
452%defattr(644,root,root,755)
36ea1fda
MB
453%{_datadir}/systemtap/tapset/*/libgio-2.0*.stp
454%{_datadir}/systemtap/tapset/*/libglib-2.0*.stp
455%{_datadir}/systemtap/tapset/*/libgobject-2.0*.stp
c2491c39 456%endif
This page took 0.595945 seconds and 4 git commands to generate.