]> git.pld-linux.org Git - packages/gnome-software.git/blame - gnome-software.spec
- handle limba support, fwupd bcond
[packages/gnome-software.git] / gnome-software.spec
CommitLineData
c869853b
JB
1#
2# Conditional build:
3%bcond_without fwupd # firmware support via fwupd
4%bcond_with limba # Limba support
5#
ceef2885
JB
6Summary: GNOME Software - install and update applications and system extensions
7Summary(pl.UTF-8): GNOME Software - instalowanie i uaktualnianie aplikacji oraz rozszerzeń systemu
8Name: gnome-software
9Version: 3.18.3
10Release: 1
11License: GPL v2+
12Group: X11/Applications
13Source0: https://download.gnome.org/sources/gnome-software/3.18/%{name}-%{version}.tar.xz
14# Source0-md5: dc93107a8fb1a2cbda6faf144a6f4537
15URL: https://wiki.gnome.org/Apps/Software
c869853b 16%{?with_limba:BuildRequires: Limba-devel >= 0.4.2}
ceef2885
JB
17BuildRequires: PackageKit-devel >= 1.0.9
18BuildRequires: appstream-glib-devel >= 0.5.1
19BuildRequires: autoconf >= 2.63
20BuildRequires: automake >= 1:1.11
c869853b 21%{?with_fwupd:BuildRequires: fwupd-devel}
ceef2885
JB
22BuildRequires: gettext-tools
23BuildRequires: glib2-devel >= 1:2.45.8
24BuildRequires: gnome-common
25BuildRequires: gnome-desktop-devel >= 3.18
26BuildRequires: gsettings-desktop-schemas-devel >= 3.11.5
27BuildRequires: gtk+3-devel >= 3.17.7
28BuildRequires: intltool >= 0.35.0
29BuildRequires: libsoup-devel >= 2.52
30BuildRequires: libtool >= 2:2
31BuildRequires: libxslt-progs
ceef2885
JB
32BuildRequires: pkgconfig
33BuildRequires: polkit-devel
34BuildRequires: rpmbuild(macros) >= 1.311
35BuildRequires: sqlite3-devel >= 3
36BuildRequires: tar >= 1:1.22
37BuildRequires: xz
38Requires(post,postun): glib2 >= 1:2.45.8
39Requires(post,postun): gtk-update-icon-cache
40Requires: glib2 >= 1:2.45.8
41Requires: gsettings-desktop-schemas >= 3.11.5
42Requires: gtk+3 >= 3.17.7
43Requires: hicolor-icon-theme
44BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45
46%description
47GNOME Software lets you install and update applications and system
48extensions.
49
50%description -l pl.UTF-8
51GNOME Software pozwala instalować i uaktualniać aplikacje oraz
52rozszerzenia systemu.
53
54%prep
55%setup -q
56
57%build
58%{__intltoolize}
59%{__libtoolize}
60%{__aclocal} -I m4
61%{__autoconf}
62%{__autoheader}
63%{__automake}
64%configure \
c869853b
JB
65 --enable-firmware%{!?with_fwupd:=no} \
66 --enable-limba%{!?with_limba:=no} \
ceef2885
JB
67 --disable-silent-rules \
68 --disable-static
69%{__make}
70
71%install
72rm -rf $RPM_BUILD_ROOT
73
74%{__make} install \
75 DESTDIR=$RPM_BUILD_ROOT
76
77%{__rm} $RPM_BUILD_ROOT%{_libdir}/gs-plugins-8/*.la
78
79%find_lang %{name}
80
81%clean
82rm -rf $RPM_BUILD_ROOT
83
84%post
85%update_icon_cache hicolor
86%glib_compile_schemas
87
88%postun
89%update_icon_cache hicolor
90%glib_compile_schemas
91
92%files -f %{name}.lang
93%defattr(644,root,root,755)
94%doc AUTHORS MAINTAINERS NEWS README
95%attr(755,root,root) %{_bindir}/gnome-software
96/etc/xdg/autostart/gnome-software-service.desktop
97%dir %{_libdir}/gs-plugins-8
c869853b
JB
98%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_appstream.so
99%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_epiphany.so
100%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_fedora_tagger_ratings.so
101%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_fedora_tagger_usage.so
102%if %{with fwupd}
103%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_fwupd.so
104%endif
105%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_hardcoded-featured.so
106%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_icons.so
107%if %{with limba}
108%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_limba.so
109%endif
110%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_local-ratings.so
111%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_menu-spec-categories.so
112%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_menu-spec-refine.so
113%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_moduleset.so
114%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_packagekit.so
115%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_packagekit-history.so
116%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_packagekit-offline.so
117%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_packagekit-refine.so
118%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_packagekit-refresh.so
119%attr(755,root,root) %{_libdir}/gs-plugins-8/libgs_plugin_systemd-updates.so
ceef2885
JB
120%{_datadir}/appdata/org.gnome.Software.appdata.xml
121%{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service
122%{_datadir}/dbus-1/services/org.gnome.Software.service
123%{_datadir}/glib-2.0/schemas/org.gnome.software.gschema.xml
124%{_datadir}/gnome-shell/search-providers/gnome-software-search-provider.ini
125%{_datadir}/gnome-software
126%{_desktopdir}/gnome-software-local-file.desktop
127%{_desktopdir}/org.gnome.Software.desktop
128%{_iconsdir}/hicolor/*x*/apps/gnome-software.png
129%{_iconsdir}/hicolor/scalable/apps/gnome-software-symbolic.svg
130%{_mandir}/man1/gnome-software.1*
This page took 0.063018 seconds and 4 git commands to generate.