File mlite.spec of Package mlite

# 
# Do NOT Edit the Auto-generated Part!
# Generated by: spectacle version 0.21
# 
# >> macros
%define qmake \
  qmake -makefile -nocache \\\
  "QMAKE_CFLAGS_RELEASE=${CFLAGS:-%optflags}" \\\
  "QMAKE_CFLAGS_DEBUG=${CFLAGS:-%optflags}" \\\
  "QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS:-%optflags}" \\\
  "QMAKE_CXXFLAGS_DEBUG=${CXXFLAGS:-%optflags}" \\\
  QMAKE_STRIP=: \\\
  PREFIX=%{_prefix}

%define qmake_install make install INSTALL_ROOT=%{buildroot}
# << macros

Name:       libmlite0
Provides:   mlite
Summary:    Useful classes originating from MeeGo Touch
Version:    0.0.1
Release:    2.1
Group:      System/Libraries
License:    LGPL v2.1
URL:        http://www.meego.com
#Source0:    %{name}-%{version}.tar.bz2
Source0:    mlite-%{version}.tar.bz2
Source100:  mlite.yaml
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires:  pkgconfig(gconf-2.0)
BuildRequires:  libqt4-devel
#BuildRequires:  libqtopengl-devel


%description
Select set of useful classes from meegotouch that do not require
taking in all of meegotouch.



%package devel
Summary:    mlite development package
Group:      System/Libraries
Requires:   %{name} = %{version}-%{release}

%description devel
Development files needed for using the mlite library



%prep
%setup -q -n mlite-%{version}

# >> setup
# << setup

%build
# >> build pre
# << build pre

%qmake 

make %{?jobs:-j%jobs}

# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%qmake_install

# >> install post
rm %{buildroot}/usr/lib/pkgconfig/mlite.pc
install -d %{buildroot}%{_libdir}/pkgconfig
install -m 644 mlite.pc %{buildroot}%{_libdir}/pkgconfig/mlite.pc
# << install post



%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig





%files
%defattr(-,root,root,-)
%{_libdir}/libmlite.so.*
# >> files
# << files


%files devel
%defattr(-,root,root,-)
%{_includedir}/mlite
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libmlite.so
# >> files devel
# << files devel

%changelog
* Wed Feb 16 2011 Rusty Lynch <rusty.lynch@intel.com> - 0.0.1
- initial packaging
openSUSE Build Service is sponsored by