]> git.pld-linux.org Git - packages/d-feet.git/blame - d-feet.spec
Release 3 (by relup.sh)
[packages/d-feet.git] / d-feet.spec
CommitLineData
92e2de81
JB
1#
2# Conditional build:
3%bcond_without tests # test suite
4#
df29c4f1 5Summary: D-Feet - a D-Bus debugger
92e2de81 6Summary(pl.UTF-8): D-Feet - debugger dla magistrali D-Bus
df29c4f1 7Name: d-feet
d0f96229 8Version: 0.3.16
67d0d5fe 9Release: 3
6a2c0e43 10License: GPL v2+
f4be6b15 11Group: X11/Applications
d0f96229
JB
12Source0: https://download.gnome.org/sources/d-feet/0.3/%{name}-%{version}.tar.xz
13# Source0-md5: c5cc09323c725210b0c420e40fb81e4c
14Patch0: %{name}-cleanup.patch
ace3d9dd 15Patch1: meson0.60.patch
6a2c0e43 16URL: https://wiki.gnome.org/Apps/DFeet
92e2de81
JB
17BuildRequires: gobject-introspection-devel >= 0.9.6
18BuildRequires: gtk+3-devel >= 3.10
6a2c0e43
JB
19BuildRequires: meson >= 0.50.0
20BuildRequires: ninja >= 1.5
92e2de81 21BuildRequires: pkgconfig
d0f96229
JB
22BuildRequires: python3-devel >= 1:3.5
23%{?with_tests:BuildRequires: python3-pep8}
df29c4f1 24BuildRequires: rpm-pythonprov
6a2c0e43 25BuildRequires: rpmbuild(macros) >= 1.736
92e2de81
JB
26BuildRequires: tar >= 1:1.22
27BuildRequires: xz
28BuildRequires: yelp-tools
df29c4f1 29Requires(post,postun): desktop-file-utils
92e2de81 30Requires(post,postun): glib2-devel >= 1:2.26.0
83ba8f1b 31Requires(post,postun): gtk-update-icon-cache
df29c4f1 32Requires(post,postun): hicolor-icon-theme
92e2de81 33Requires: gtk+3 >= 3.10
d0f96229
JB
34Requires: python3 >= 1:3.5
35Requires: python3-pygobject3 >= 3.4
0fb89c58 36Suggests: libwnck >= 3.0
df29c4f1
PZ
37BuildArch: noarch
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40%description
41D-Feet is a D-Bus debugger.
42
92e2de81
JB
43%description -l pl.UTF-8
44D-Feet to debugger dla magistrali D-Bus.
45
df29c4f1
PZ
46%prep
47%setup -q
d0f96229 48%patch0 -p1
ace3d9dd 49%patch1 -p1
df29c4f1
PZ
50
51%build
6a2c0e43
JB
52%meson build \
53 %{!?with_tests:-Dtests=false}
54
55%ninja_build -C build
df29c4f1
PZ
56
57%install
58rm -rf $RPM_BUILD_ROOT
59
6a2c0e43 60%ninja_install -C build
df29c4f1 61
6a2c0e43
JB
62%py3_comp $RPM_BUILD_ROOT%{py3_sitescriptdir}
63%py3_ocomp $RPM_BUILD_ROOT%{py3_sitescriptdir}
df29c4f1 64
92e2de81
JB
65%find_lang %{name} --with-gnome
66
df29c4f1
PZ
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%post
92e2de81 71%glib_compile_schemas
df29c4f1
PZ
72%update_desktop_database_post
73%update_icon_cache hicolor
74
75%postun
92e2de81 76%glib_compile_schemas
df29c4f1
PZ
77%update_desktop_database_postun
78%update_icon_cache hicolor
79
92e2de81 80%files -f %{name}.lang
df29c4f1 81%defattr(644,root,root,755)
d0f96229 82%doc AUTHORS NEWS README.md TODO
df29c4f1 83%attr(755,root,root) %{_bindir}/d-feet
92e2de81 84%{_datadir}/d-feet
6a2c0e43
JB
85%{_datadir}/glib-2.0/schemas/org.gnome.dfeet.gschema.xml
86%{_datadir}/metainfo/org.gnome.dfeet.appdata.xml
87%{py3_sitescriptdir}/dfeet
88%{_desktopdir}/org.gnome.dfeet.desktop
92e2de81 89%{_iconsdir}/hicolor/16x16/apps/dfeet-*.png
6a2c0e43
JB
90%{_iconsdir}/hicolor/scalable/apps/org.gnome.dfeet.svg
91%{_iconsdir}/hicolor/symbolic/apps/org.gnome.dfeet-symbolic.svg
This page took 0.119524 seconds and 4 git commands to generate.