%define major 7 %define libtool %mklibname indicator3 %define libname %mklibname indicator3_ %{major} %define libdevel %mklibname indicator3 -d Name: libindicator Summary: A set of symbols and convience functions for indicators Group: System/Libraries Version: 0.4.93 Release: %mkrel 1 License: GPL-3.0 URL: http://launchpad.net/libindicator Source0: http://launchpad.net/libindicator/0.5/0.4.93/+download//%{name}-%{version}.tar.gz BuildRequires: pkgconfig(gtk+-3.0) %description A set of symbols and convience functions that all indicators would like to use. Not of real use outside of the Ayatana indicators project. #-------------------------------------------------------------------- %package -n %{libname} Summary: libindicator3 library Group: System/Libraries %description -n %{libname} Library for libindicator3. %files -n %{libname} %{_libdir}/libindicator3.so.%{major}* #-------------------------------------------------------------------- %package -n %{libtool}-tools Summary: libindicator3 tool Group: System/Libraries %description -n %{libtool}-tools Tool to load libindicator3 plugins. %files -n %{libtool}-tools %{_libdir}/indicator-loader3 %{_libdir}/libdummy-indicator-blank.so %{_libdir}/libdummy-indicator-entry-func.so %{_libdir}/libdummy-indicator-null.so %{_libdir}/libdummy-indicator-signaler.so %{_libdir}/libdummy-indicator-simple.so %{_libdir}/libdummy-indicator-visible.so #-------------------------------------------------------------------- %package -n %{libdevel} Summary: libindicator3 development files Group: Development/GNOME and GTK+ Requires: %{libname} >= %{version} %description -n %{libdevel} Development files needed by libindicator3. %files -n %{libdevel} %doc AUTHORS ChangeLog COPYING INSTALL %{_includedir}/libindicator3-0.4/libindicator/ %{_libdir}/libindicator3.so %{_libdir}/pkgconfig/indicator3-0.4.pc %{_datadir}/libindicator/80indicator-debugging #-------------------------------------------------------------------- %prep %setup -q %build %configure \ --disable-static %make %install %makeinstall_std # Clean .la files find %{buildroot}%{_libdir} -name '*.la' -delete -print %changelog * Sun Mar 18 2012 Simple 0.4.93-1 - first package