Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 7128dbc580db0e04150f25046913153a > files > 2

opale-0.5-1mdk.src.rpm

%define	name	opale
%define	version	0.5
%define	release	1mdk
%define	Summary	Simple personal account manager for KDE and KOffice
%define	major	0
%define	libname	%mklibname %{name} %{major}

Summary:	%{Summary}
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Office
Source0:	%{name}-%{version}.tar.bz2
URL:		http://orzel.freehackers.org/opale/
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires:	kdelibs >= 3.1
BuildRequires:	koffice-devel >= 1.3 kdepim-devel

%description
Opale is a very simple personal account manager for KDE and KOffice. 
The precise specifications are opale should do what I need. 

%package -n	%libname
Summary:	Libraries for %{name}
Group:		System/Libraries

%description -n	%libname
Opale is a very simple personal account manager for KDE and KOffice. 
The precise specifications are opale should do what I need. 

%package -n	%libname-devel
Summary:	Development libraries and headers for %{name}
Group:		Office	
Requires:	%libname = %version-%release
Provides:	lib%{name}-devel	

%description -n %libname-devel
Opale is a very simple personal account manager for KDE and KOffice. 
The precise specifications are opale should do what I need. 

%prep
%setup -q 

%build
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \
./configure	--build=%{_target_platform} \
		--prefix=%{_prefix} \
		--libdir=%{_libdir} \
		--disable-debug \
		--enable-mt \
		--enable-shared \
		--disable-static \
		--disable-objprelink \
		--with-pic \
		--with-gnu-ld \
		--disable-rpath \
		--disable-embedded \
		--enable-fast-install=yes \
		--with-qt-dir=%{_prefix}/lib/qt3 \
		--with-xinerama \
		--enable-final

%make PACKAGE=%{name}

%install
rm -rf %{buildroot}
#(peroyvind) be sure not to include version in name
%makeinstall PACKAGE=%{name}

install -m 755 -d %buildroot%{_miconsdir}
install -m 755 -d %buildroot%{_iconsdir}/hicolor/{32x32,48x48}/apps
install -m 755 -d %buildroot%{_liconsdir}

%{__cp} %{_topdir}/BUILD/%{name}-%{version}/%{name}/pics/cr32-app-opale.png %buildroot%{_iconsdir}/hicolor/32x32/apps/%{name}.png
%{__cp} %{_topdir}/BUILD/%{name}-%{version}/%{name}/pics/cr48-app-opale.png %buildroot%{_iconsdir}/hicolor/48x48/apps/%{name}.png
%{__cp} %{_topdir}/BUILD/%{name}-%{version}/%{name}/pics/lo16-app-opale.png %buildroot%{_miconsdir}/%{name}.png
%{__cp} %{_topdir}/BUILD/%{name}-%{version}/%{name}/pics/cr48-app-opale.png %buildroot%{_liconsdir}/%{name}.png
%{__cp} %{_topdir}/BUILD/%{name}-%{version}/%{name}/pics/cr32-app-opale.png %buildroot%{_iconsdir}/%{name}.png

install -m 755 -d %buildroot%{_menudir}

cat << EOF > %buildroot%{_menudir}/%{name}
?package(%{name}):command="%{name}"\
needs="x11"\
icon="%{name}.png"\
section="Applications/Finances"\
title="Opale"\
longtitle="%{Summary}"
EOF

%find_lang %{name}

%clean
rm -rf %{buildroot}

%post
%update_menus

%postun
%clean_menus

%post -n %libname  -p /sbin/ldconfig

%postun -n %libname -p /sbin/ldconfig

%files -f %{name}.lang
%defattr(-, root, root, 0755)
%doc README AUTHORS NEWS
%_bindir/*
%_menudir/%{name}
%_datadir/applnk/Office/%name.desktop
%dir %_datadir/apps/%name
%_datadir/apps/%name/%name.rc
%_datadir/mimelnk/application/x-cash-be.desktop
%_datadir/mimelnk/application/x-cash-le.desktop
%_datadir/mimelnk/application/x-opale.desktop
%_datadir/services/opale_cash_import.desktop

%{_iconsdir}/crystalsvg/*/*/*.png
%{_iconsdir}/crystalsvg/*/*/*.svg
%{_iconsdir}/locolor/*/*/*.png
%_iconsdir/hicolor/32x32/apps/%{name}.png
%_iconsdir/hicolor/48x48/apps/%{name}.png
%_iconsdir/%name.png
%_liconsdir/%name.png
%_miconsdir/%name.png

%files -n %libname
%defattr(-, root, root)
%_libdir/%{name}*
%_libdir/lib*.so.*
%_libdir/lib*.la
%_libdir/kde3/*

%files -n %libname-devel
%defattr(-, root, root)
%_libdir/lib*.so

%changelog
* Fri Feb 27 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.5-1mdk
- 0.5
- use %%mklibname
- fix typo in longtitle
- cleanups
- pass more options to configure

* Wed Oct 15 2003 Nicolas CHIPAUX <chipaux@mandrakesoft.com> 0.3-2mdk
- develification

* Sun Sep 01 2003 Nicolas CHIPAUX <chipaux@mandrakesoft.com> 0.3-1mdk 
- Initial release