Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > contrib-release-src > by-pkgid > b21dd5745c9d7ae91e359fc79b025955 > files > 2

mutter-moblin-0.43.2-4mdv2010.0.src.rpm

%define panel_name	moblin-panel
%define panel_major	0
%define panel_libname	%mklibname %{panel_name} %{panel_major}
%define panel_develname	%mklibname %{panel_name} -d

Name: mutter-moblin
Summary: Moblin Netbook plugin for Metacity Clutter, aka, Mutter
Group: Graphical desktop/Other 
Version: 0.43.2
License: GPLv2
URL: http://www.moblin.org
Release: %mkrel 4
Source0: http://git.moblin.org/cgit.cgi/mutter-moblin/snapshot/mutter-moblin-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: startup-notification-devel
BuildRequires: libmesagl-devel
BuildRequires: moblin-mutter-devel
BuildRequires: libgnome-menu-devel
BuildRequires: nbtk-devel
BuildRequires: jana-devel
BuildRequires: mojito-devel
BuildRequires: clutter-mozembed-devel
BuildRequires: bickley-devel
BuildRequires: bognor-regis-devel
BuildRequires: anerley-devel
BuildRequires: gnome-common
BuildRequires: gtk-doc
BuildRequires: intltool

Requires: gnome-menus
Requires: moblin-mutter
Requires: %{panel_libname} = %{version}-%{release}

%description
Moblin Netbook plugin for Metacity Clutter, aka, Mutter

%package -n %{panel_libname}
Summary: Moblin panel libraries
Group: System/Libraries

%description -n %{panel_libname}
Moblin panel libraries

%package -n %{panel_develname}
Summary: Development libraries and headers for %{panel_name}
Group: Development/C
Requires: %{panel_libname} = %{version}-%{release}
Provides: %{panel_name}-devel

%description -n %{panel_develname}
Development environment for %{panel_name}

%prep
%setup -q

%build
NOCONFIGURE=nil ./autogen.sh
%configure2_5x --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std

%find_lang %{name}

mkdir -p %{buildroot}/%{_datadir}/doc/%{name}-%{version}
for f in `ls %{buildroot}/%{_datadir}/doc/`; do
	if [ -f %{buildroot}/%{_datadir}/doc/$f ]; then
		mv %{buildroot}/%{_datadir}/doc/$f %{buildroot}/%{_datadir}/doc/%{name}-%{version}
	fi
done

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%doc COPYING NEWS AUTHORS README ChangeLog
%{_libdir}/mutter/plugins/*
%{_datadir}/mutter-moblin/*
%{_datadir}/locale/*

%files -n %{panel_libname}
%defattr(-,root,root,-)
%{_libdir}/lib%{panel_name}.so.%{panel_major}*

%files -n %{panel_develname}
%defattr(-,root,root,-)
%dir %{_includedir}/lib%{panel_name}
%{_includedir}/lib%{panel_name}/*
%{_libdir}/lib%{panel_name}.la
%{_libdir}/lib%{panel_name}.so
%{_libdir}/pkgconfig/%{panel_name}.pc


%changelog
* Thu Oct 29 2009 Olivier Blin <oblin@mandriva.com> 0.43.2-4mdv2010.0
+ Revision: 459886
- buildrequire gtk-doc
- buildrequire gnome-common (for gnome-autogen.sh)
- 0.43.2 (from Caio Begotti)

* Tue Oct 06 2009 Olivier Blin <oblin@mandriva.com> 0.40.3-4mdv2010.0
+ Revision: 455269
- split panel lib

* Tue Oct 06 2009 Olivier Blin <oblin@mandriva.com> 0.40.3-3mdv2010.0
+ Revision: 455037
- buildrequire forked mutter too

* Tue Oct 06 2009 Olivier Blin <oblin@mandriva.com> 0.40.3-2mdv2010.0
+ Revision: 454986
- require forked mutter

* Tue Oct 06 2009 Caio Begotti <caio1982@mandriva.org> 0.40.3-1mdv2010.0
+ Revision: 454652
- fix group tag
- a few more fixes before the first real submit
- fix the configure options, removes not used options

  + Olivier Blin <oblin@mandriva.com>
    - fix buildrequires
    - simplify
    - remove explicit lib requires
    - remove explicit LD_AS_NEEDED
    - remove ldconfig scriptlets
    - use make macros
    - simplify
    - initial import (from Caio Begotti, based on Moblin package)
    - Created package structure for mutter-moblin.