Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > 1bd56a788d967e97c2a44af1958ac504 > files > 2

kacpi-0.6.3-0.rc7.2mdk.src.rpm

%define name kacpi
%define version 0.6.3
%define release 0.rc7.2mdk

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary:  	Kacpi monitoring laptop's battery
Group: 		Graphical desktop/KDE
Url:		http://www.elektronikschule.de/~genannt/kacpi/index.html
License: 	GPL
Source: 	%{name}-%{version}-rc7.tar.bz2

Buildroot: 	%_tmppath/%{name}-%{version}-buildroot
BuildRequires:  gcc-cpp db3 readline pam popt libtermcap2 zlib1 XFree86-devel XFree86-libs Mesa-common
BuildRequires:  XFree86-static-libs automake arts autoconf diffutils kdelibs file
BuildRequires:  m4 texinfo gettext libjpeg62-devel kdelibs-devel gcc-c++ libbinutils2 libbzip2_1
BuildRequires:  db1 freetype2 libjpeg62 libmng1 libpng3 libqt3 libqt3-devel rpm-build


%description
Kacpi is a KDE-program that shows the power informations about the Laptop's 
battery in a window, and can dock to the kicker, near the clock.


%prep
rm -rf $RPM_BUILD_ROOT

%setup -n %{name}-%{version}-rc7

%build
export QTDIR=%_libdir/qt3
export KDEDIR=%_prefix

export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH

CFLAGS="%optflags" CXXFLAGS="%optflags" \
           ./configure --prefix=%_prefix \
			--enable-mt \
			--with-qt-dir=/usr/lib/qt3 \
	               	--disable-rpath \
	       		--disable-debug --libdir=%_libdir

%make

%install
make DESTDIR=%buildroot install

install -d $RPM_BUILD_ROOT%_menudir

kdedesktop2mdkmenu.pl kacpi "Applications/Monitoring" %buildroot/%_datadir/applnk/Utilities/kacpi.desktop %buildroot/%_menudir/kacpi

%find_lang %name

%clean
rm -rf $RPM_BUILD_ROOT

%post 
%update_menus

%postun 
%clean_menus

%files -f %name.lang
%defattr(-,root,root)
%doc AUTHORS COPYING INSTALL NEWS README
%_bindir/*
%_menudir/*

%_datadir/applnk/Utilities/*.desktop
%_datadir/icons/*.png


%changelog
* Sun Mar 02 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.3-0.rc7.2mdk
- Rebuild

* Tue Jan 07 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.6.3-0.rc7.1mdk
- 0.6.3rc7

* Mon Dec 09 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.3-0.rc3.1mdk
- 0.6.3

* Thu Oct 24 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.2-2mdk
- Add patch2 : disable messagebox

* Tue Oct 22 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.2-1mdk
- Update code

* Sun Sep 29 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 0.6.1-1mdk
- initial package