Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > d2b006c3f62a17e3bf825be9ef790ef9 > files > 2

libindicator-12.10.1-4.mga5.src.rpm

%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 convenience functions for indicators
Group:          System/Libraries
Version:        12.10.1
Release:        %mkrel 4
License:        GPLv3
URL:            http://launchpad.net/libindicator
Source0:        http://launchpad.net/libindicator/12.10/%{version}/+download/%{name}-%{version}.tar.gz
BuildRequires:  pkgconfig(gtk+-3.0)

%description
A set of symbols and convenience 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
%{_libexecdir}/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
export CFLAGS="%{optflags} -Wno-error=deprecated-declarations"
%configure2_5x --with-gtk=3 --disable-static
sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
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
%make

%install
%makeinstall_std

# Clean .la files
find %{buildroot}%{_libdir} -name '*.la' -delete -print


%changelog
* Wed Oct 15 2014 umeabot <umeabot> 12.10.1-4.mga5
+ Revision: 743782
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 12.10.1-3.mga5
+ Revision: 681536
- Mageia 5 Mass Rebuild

* Sat Oct 19 2013 umeabot <umeabot> 12.10.1-2.mga4
+ Revision: 527585
- Mageia 4 Mass Rebuild

* Mon Jun 10 2013 dams <dams> 12.10.1-1.mga4
+ Revision: 441380
- Fix build
- new version 12.10.1

* Sun Jan 13 2013 luigiwalser <luigiwalser> 12.10.0-2.mga3
+ Revision: 361851
- fix for changed _libexecdir

  + umeabot <umeabot>
    - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Aug 09 2012 shlomif <shlomif> 12.10.0-1.mga3
+ Revision: 280132
- New version 12.10.0

* Fri Jun 15 2012 shlomif <shlomif> 0.5.0-1.mga3
+ Revision: 260863
- imported package libindicator


* Sun Mar 18 2012 Simple <simplew8@gmail.com> 0.5.0-1
- version 0.5.0

* Sun Mar 18 2012 Simple <simplew8@gmail.com> 0.4.93-1
- first package