]> git.pld-linux.org Git - packages/baobab.git/blame - baobab.spec
- updated to 45.0
[packages/baobab.git] / baobab.spec
CommitLineData
f5d9a2cd 1# TODO: use gtk4-update-icon-cache
6bc30cfb
JB
2Summary: GNOME Disk Usage Analyzer
3Summary(pl.UTF-8): Analizator wykorzystania dysku dla GNOME
d961b6c7 4Name: baobab
cf8e0800
JB
5Version: 45.0
6Release: 1
e81dcd5f 7License: GPL v2+
d961b6c7 8Group: X11/Applications
cf8e0800
JB
9Source0: https://download.gnome.org/sources/baobab/45/%{name}-%{version}.tar.xz
10# Source0-md5: 4272bf219833cee97c58d1f9027ea19d
ae9f61ac 11Patch0: %{name}-desktop.patch
6bc30cfb 12URL: https://wiki.gnome.org/Apps/DiskUsageAnalyzer
6cae16bb 13BuildRequires: gettext-tools >= 0.19.8
6bc30cfb 14BuildRequires: glib2-devel >= 1:2.44
f5d9a2cd 15BuildRequires: gtk4-devel >= 4.4.0
cf8e0800 16BuildRequires: libadwaita-devel >= 1.4
e0f82bac 17BuildRequires: meson >= 0.59.0
6bc30cfb 18BuildRequires: ninja >= 1.5
d961b6c7
MB
19BuildRequires: pkgconfig >= 1:0.22
20BuildRequires: rpmbuild(find_lang) >= 1.35
6bc30cfb 21BuildRequires: rpmbuild(macros) >= 1.736
e81dcd5f 22BuildRequires: tar >= 1:1.22
eca80c9e 23BuildRequires: vala >= 2:0.38.0.11
cf8e0800 24BuildRequires: vala-libadwaita >= 1.4
e81dcd5f 25BuildRequires: xz
d961b6c7 26BuildRequires: yelp-tools
6bc30cfb 27Requires(post,postun): glib2 >= 1:2.44
d961b6c7 28Requires(post,postun): gtk-update-icon-cache
6bc30cfb 29Requires: glib2 >= 1:2.44
f5d9a2cd 30Requires: gtk4 >= 4.4.0
d961b6c7 31Requires: hicolor-icon-theme
cf8e0800 32Requires: libadwaita >= 1.4
853cab36
ER
33Provides: gnome-utils-baobab = 1:%{version}-%{release}
34Obsoletes: gnome-utils-baobab < 1:3.3.2-1
d961b6c7
MB
35BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37%description
6bc30cfb
JB
38Baobab is a simple application which can scan either specific folders
39(local or remote) or volumes and give a graphical representation
40including each directory size or percentage in the branch. It also
41auto-detects any mounted/unmounted device.
d961b6c7
MB
42
43%description -l pl.UTF-8
6bc30cfb
JB
44Baobab to prosta aplikacja, która potrafi przeszukać określone
45katalogi (lokalne lub zdalne) lub wolumeny i podać graficzną
46reprezentację rozmiaru każdego katalogu lub jego udziału procentowego
47w gałęzi. Wykrywa także dowolne zamontowane/odmontowane urządzenia.
d961b6c7
MB
48
49%prep
50%setup -q
ae9f61ac 51%patch0 -p1
d961b6c7
MB
52
53%build
02edaa67 54%meson build
6bc30cfb 55
02edaa67 56%ninja_build -C build
d961b6c7
MB
57
58%install
59rm -rf $RPM_BUILD_ROOT
60
02edaa67 61%ninja_install -C build
d961b6c7 62
1ad14789
JB
63# not supported by glibc (as of 2.37)
64%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/ie
65
d961b6c7
MB
66%find_lang %{name} --with-gnome
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post
72%update_icon_cache hicolor
73%glib_compile_schemas
74
75%postun
76%update_icon_cache hicolor
77%glib_compile_schemas
78
79%files -f %{name}.lang
80%defattr(644,root,root,755)
6bc30cfb 81%doc AUTHORS NEWS README.md
d961b6c7 82%attr(755,root,root) %{_bindir}/baobab
ecc7670b 83%{_datadir}/dbus-1/services/org.gnome.baobab.service
d961b6c7 84%{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml
02edaa67 85%{_datadir}/metainfo/org.gnome.baobab.appdata.xml
6bc30cfb
JB
86%{_desktopdir}/org.gnome.baobab.desktop
87%{_iconsdir}/hicolor/scalable/apps/org.gnome.baobab.svg
e81dcd5f 88%{_iconsdir}/hicolor/scalable/apps/org.gnome.baobab.Devel.svg
6bc30cfb
JB
89%{_iconsdir}/hicolor/symbolic/apps/org.gnome.baobab-symbolic.svg
90%{_mandir}/man1/baobab.1*
This page took 0.159129 seconds and 4 git commands to generate.