Name: plank Summary: A port of docky to Vala Version: 0.11.4 Release: 1%{?dist} License: GPLv3+ URL: http://wiki.go-docky.com/index.php?title=Plank:Introduction Source0: https://launchpad.net/%{name}/1.0/%{version}/+download/%{name}-%{version}.tar.xz Patch0: 000_patentpatch.patch BuildRequires: desktop-file-utils BuildRequires: gettext BuildRequires: intltool BuildRequires: libappstream-glib BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: vala BuildRequires: vala-tools BuildRequires: pkgconfig(cairo) >= 1.13 BuildRequires: pkgconfig(dbusmenu-glib-0.4) >= 0.4 BuildRequires: pkgconfig(dbusmenu-gtk3-0.4) BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.26.0 BuildRequires: pkgconfig(gee-0.8) BuildRequires: pkgconfig(glib-2.0) >= 2.40.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.10.0 BuildRequires: pkgconfig(libbamf3) >= 0.2.92 BuildRequires: pkgconfig(libwnck-3.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xi) >= 1.6.99.1 BuildRequires: pkgconfig(xfixes) >= 5.0 Requires: bamf-daemon Requires: hicolor-icon-theme %description A very simple dock written in Vala. %package docklets Summary: Docklets for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description docklets Development files for %{name} %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: vala-tools %description devel Development files for %{name} %prep %setup -q %patch0 -p1 %build %configure --disable-apport # Remove rpath sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool # Fix unused-direct-shlib-dependency from rpmlint sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool %make_build %install %make_install # Remove built .la files rm -f %{buildroot}/%{_libdir}/lib%{name}.la rm -f %{buildroot}/%{_libdir}/%{name}/docklets/libdocklet-*.la %find_lang %{name} %check desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml %post /sbin/ldconfig /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun /sbin/ldconfig if [ $1 -eq 0 ] ; then /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files -f %{name}.lang %doc AUTHORS ChangeLog %license COPYING %{_bindir}/%{name} %{_libdir}/lib%{name}.so.1 %{_libdir}/lib%{name}.so.1.0.0 %dir %{_libdir}/%{name} %{_mandir}/man1/%{name}.1* %{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/glib-2.0/schemas/net.launchpad.%{name}.gschema.xml %{_datadir}/icons/hicolor/*/apps/%{name}.svg %{_datadir}/%{name}/ %files docklets %dir %{_libdir}/%{name}/docklets %{_libdir}/%{name}/docklets/*.so %files devel %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc %{_includedir}/%{name}/ %{_datadir}/vala/vapi/%{name}.vapi %{_datadir}/vala/vapi/%{name}.deps %changelog * Mon May 01 2017 Fabio Valentini - 0.11.4-1 - Update to version 0.11.4. * Sat Feb 11 2017 Fedora Release Engineering - 0.11.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Tue Jan 24 2017 Fabio Valentini - 0.11.3-2 - Make BR on /usr/bin/pkg-config explicit. * Sun Jan 22 2017 Fabio Valentini - 0.11.3-1 - Update to version 0.11.3. - Update .spec file for current Packaging Guidelines. * Fri Aug 19 2016 Wesley Hearn - 0.11.2-1 - Updated to latest version * Fri Mar 25 2016 Wesley Hearn - 0.11.0-2 - Fixed issue in the patent patch * Thu Mar 17 2016 Wesley Hearn - 0.11.0-1 - Updated to latest version * Thu Feb 04 2016 Fedora Release Engineering - 0.10.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Oct 28 2015 Wesley Hearn - 0.10.1-1 - Updated to latest version * Mon May 04 2015 Wesley Hearn - 0.10.0-2 - Disable potential patent issue * Mon May 04 2015 Wesley Hearn - 0.10.0-1 - Updated to latest version * Mon May 04 2015 Wesley Hearn - 0.9.1-1 - Updated to latest upstream * Wed Jan 28 2015 Wesley Hearn - 0.8.1-1 - Updated to latest upstream * Sat Oct 25 2014 Wesley Hearn - 0.7.1-1 - Updated to latest upstream * Sun Aug 17 2014 Fedora Release Engineering - 0.6.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 0.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon Apr 14 2014 Wesley Hearn - 0.6.0-1 - New upstream version * Mon Feb 17 2014 Wesley Hearn - 0.5.0-4 - Build against bamf-devel and not bamf4-devel in Fedora 21+ * Mon Feb 17 2014 Wesley Hearn - 0.5.0-3 - Removed Group from devel package * Fri Feb 14 2014 Wesley Hearn - 0.5.0-2 - Cleaned up SPEC file * Tue Jan 14 2014 Wesley Hearn - 0.5.0-1 - Updating to new upstream release * Thu Aug 08 2013 Wesley Hearn - 0.3.0-1 - Updating to new upstream release * Thu Jan 24 2013 Wesley Hearn - 0.2.0.734-0.1.20130124bzr - Updated to 734 * Mon Jan 21 2013 Wesley Hearn - 0.2.0.731-1.20130121 - Updates to revision 731 - Fixed version numbers and how I generate the source ball - Cleaned up spec file some more * Thu Jan 17 2013 Wesley Hearn - 0.0-1.20130117bzr723 - Updated to revision 723 - Cleaned up the spec file some * Wed Jan 16 2013 Wesley Hearn - 0.0-1.20130116bzr722 - Initial package