Blame pantheon-files.spec

8b7fdaf
Name:           pantheon-files
8b7fdaf
Summary:        Pantheon file manager
919c949
Version:        0.3.3
8b4c8f8
Release:        1%{?dist}
8b7fdaf
License:        GPLv3
8b7fdaf
URL:            https://launchpad.net/pantheon-files
8b7fdaf
8b7fdaf
Source0:        https://launchpad.net/%{name}/0.3.x/%{version}/+download/%{name}-%{version}.tar.xz
8b7fdaf
9ac155f
# Fix compilation with CMake 3.8
9ac155f
Patch0:         00-cmake-missing-dep.patch
d48c77a
8b7fdaf
BuildRequires:  cmake
8b7fdaf
BuildRequires:  desktop-file-utils
8b7fdaf
BuildRequires:  gettext
8b7fdaf
BuildRequires:  intltool
8b7fdaf
BuildRequires:  libappstream-glib
8b7fdaf
BuildRequires:  vala >= 0.34.0
8b7fdaf
8b7fdaf
BuildRequires:  pkgconfig(dbus-glib-1)
8b7fdaf
BuildRequires:  pkgconfig(gail-3.0)
8b7fdaf
BuildRequires:  pkgconfig(gee-0.8)
8b7fdaf
BuildRequires:  pkgconfig(gio-2.0)
8b7fdaf
BuildRequires:  pkgconfig(gio-unix-2.0)
8b7fdaf
BuildRequires:  pkgconfig(glib-2.0) >= 2.29
8b7fdaf
BuildRequires:  pkgconfig(gmodule-2.0)
8b7fdaf
BuildRequires:  pkgconfig(granite) >= 0.3.0
8b7fdaf
BuildRequires:  pkgconfig(gthread-2.0)
8b7fdaf
BuildRequires:  pkgconfig(gtk+-3.0) >= 3.10
8b7fdaf
BuildRequires:  pkgconfig(libcanberra) >= 0.30
8b7fdaf
BuildRequires:  pkgconfig(libnotify) >= 0.7.2
8b7fdaf
BuildRequires:  pkgconfig(pango) >= 1.1.2
8b7fdaf
BuildRequires:  pkgconfig(plank)
8b7fdaf
BuildRequires:  pkgconfig(sqlite3)
8b7fdaf
BuildRequires:  pkgconfig(unity) >= 4.0.0
8b7fdaf
BuildRequires:  pkgconfig(zeitgeist-2.0)
8b7fdaf
8b7fdaf
8b7fdaf
%description
8b7fdaf
The simple, powerful, and sexy file manager from elementary.
8b7fdaf
8b7fdaf
8b7fdaf
%package        devel
8b7fdaf
Summary:        Pantheon file manager (development headers)
8b7fdaf
Requires:       %{name}%{?_isa} = %{version}-%{release}
8b7fdaf
%description    devel
8b7fdaf
The simple, powerful, and sexy file manager from elementary.
8b7fdaf
8b7fdaf
This package contains the development headers.
8b7fdaf
8b7fdaf
8b7fdaf
%prep
9ac155f
%autosetup -p1
8b7fdaf
8b7fdaf
8b7fdaf
%build
8b7fdaf
mkdir build && pushd build
8b7fdaf
%cmake ..
8b7fdaf
%make_build
8b7fdaf
popd
8b7fdaf
8b7fdaf
8b7fdaf
%install
8b7fdaf
pushd build
8b7fdaf
%make_install
8b7fdaf
popd
8b7fdaf
8b7fdaf
%find_lang pantheon-files
8b7fdaf
8b7fdaf
# clean up a zero-length, unneeded file
8b7fdaf
rm %{buildroot}/%{_datadir}/pixmaps/pantheon-files/thumbnail_frame.png
8b7fdaf
8b7fdaf
8b7fdaf
%check
8b7fdaf
desktop-file-validate %{buildroot}/%{_datadir}/applications/org.pantheon.files.desktop
8b7fdaf
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/org.pantheon.files.appdata.xml
8b7fdaf
8b7fdaf
8b4c8f8
%post   -p /sbin/ldconfig
8b4c8f8
%postun -p /sbin/ldconfig
8b7fdaf
8b7fdaf
8b7fdaf
%files -f pantheon-files.lang
8b7fdaf
%doc AUTHORS HACKING README
8b7fdaf
%license COPYING
8b7fdaf
8b7fdaf
%{_bindir}/pantheon-files
8b7fdaf
%{_bindir}/pantheon-files-daemon
8b7fdaf
%{_bindir}/pantheon-files-pkexec
8b7fdaf
8b7fdaf
%{_libdir}/libpantheon-files-core.so.0
8b7fdaf
%{_libdir}/libpantheon-files-core.so.0.1
8b7fdaf
%{_libdir}/libpantheon-files-widgets.so.0
8b7fdaf
%{_libdir}/libpantheon-files-widgets.so.0.1
8b7fdaf
%{_libdir}/gtk-3.0/modules/libpantheon-filechooser-module.so
8b7fdaf
%{_libdir}/pantheon-files/
8b7fdaf
8b7fdaf
%{_datadir}/appdata/org.pantheon.files.appdata.xml
8b7fdaf
%{_datadir}/applications/org.pantheon.files.desktop
8b7fdaf
%{_datadir}/dbus-1/services/pantheon-files.service
8b7fdaf
%{_datadir}/glib-2.0/schemas/org.pantheon.files.gschema.xml
8b7fdaf
%{_datadir}/pantheon-files/
8b7fdaf
%{_datadir}/pixmaps/pantheon-files/
9ac155f
%{_datadir}/polkit-1/actions/net.launchpad.pantheon-files.policy
8b7fdaf
8b7fdaf
8b7fdaf
%files      devel
8b7fdaf
%{_includedir}/pantheon-files-core/
8b7fdaf
%{_includedir}/pantheon-files-widgets/
8b7fdaf
8b7fdaf
%{_libdir}/libpantheon-files-core.so
8b7fdaf
%{_libdir}/libpantheon-files-widgets.so
8b7fdaf
8b7fdaf
%{_libdir}/pkgconfig/pantheon-files-core.pc
8b7fdaf
%{_libdir}/pkgconfig/pantheon-files-widgets.pc
8b7fdaf
8b7fdaf
%{_datadir}/vala/vapi/pantheon-files-core-C.vapi
8b7fdaf
%{_datadir}/vala/vapi/pantheon-files-core.deps
8b7fdaf
%{_datadir}/vala/vapi/pantheon-files-core.vapi
8b7fdaf
%{_datadir}/vala/vapi/pantheon-files-widgets.deps
8b7fdaf
%{_datadir}/vala/vapi/pantheon-files-widgets.vapi
8b7fdaf
8b7fdaf
8b7fdaf
%changelog
919c949
* Tue Apr 11 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.3-1
919c949
- Update to version 0.3.3.
919c949
8b4c8f8
* Sun Feb 26 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.2-1
8b4c8f8
- Update to version 0.3.2.
8b4c8f8
a5d1716
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.1.1-3
a5d1716
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a5d1716
026826e
* Sat Jan 28 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.1.1-2
026826e
- Rename icon to match .desktop file.
026826e
7b3c52b
* Wed Jan 25 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.1.1-1
7b3c52b
- Update to version 0.3.1.1.
7b3c52b
d48c77a
* Tue Jan 24 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.1-2
d48c77a
- Include icon to fix appstream metadata generation.
d48c77a
f60f379
* Tue Jan 17 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.1-1
f60f379
- Update to version 0.3.1.
f60f379
8b7fdaf
* Thu Jan 05 2017 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.5-3
8b7fdaf
- Clean up spec file.
8b7fdaf
8b7fdaf
* Sat Dec 24 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.5-2
8b7fdaf
- Enable libunity support.
8b7fdaf
- Clean up spec.
8b7fdaf
8b7fdaf
* Sat Dec 17 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.5-1
8b7fdaf
- Update to version 0.3.0.5.
8b7fdaf
8b7fdaf
* Sat Nov 19 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.4-1
8b7fdaf
- Update to version 0.3.0.4.
8b7fdaf
8b7fdaf
* Mon Oct 10 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.3.1-1
8b7fdaf
- Update to version 0.3.0.3.1.
8b7fdaf
8b7fdaf
* Thu Sep 29 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.2-4
8b7fdaf
- Mass rebuild.
8b7fdaf
8b7fdaf
* Wed Sep 28 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.2-3
8b7fdaf
- Spec file cleanups.
8b7fdaf
8b7fdaf
* Mon Sep 19 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.2-2
8b7fdaf
- Spec file cosmetics.
8b7fdaf
8b7fdaf
* Fri Sep 02 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.2-1
8b7fdaf
- Update to version 0.3.0.2.
8b7fdaf
8b7fdaf
* Sat Aug 20 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3.0.1-1
8b7fdaf
- Update to version 0.3.0.1.
8b7fdaf
8b7fdaf
* Wed Aug 17 2016 Fabio Valentini <decathorpe@gmail.com> - 0.3-1
8b7fdaf
- Update to version 0.3.
8b7fdaf
8b7fdaf