Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > media > main-src > by-pkgid > 975d90babae1aaa82b7fb0116e709bf9 > files > 2

Epplets-0.7-1mdk.src.rpm

%define new_name epplets

Name: Epplets
Summary: Applets for enlightenment
Version: 0.7
Release: 1mdk
Source: %{new_name}-%{version}.tar.bz2 
Group: Graphical desktop/Enlightenment
URL: http://www.enlightenment.org
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
BuildRequires:	ImageMagick
BuildRequires:	gcc
BuildRequires:	libesound-devel
BuildRequires:	libjpeg-static-devel	
BuildRequires:	imlib-devel
BuildRequires:	texinfo
BuildRequires:	libMesaglut-devel
#Obsoletes: Epplets
#Provides: Epplets = %{version}
License: GPL
Prefix: /usr/X11R6
%description
An epplet is an applet designed specificly for use with enlightenment
This packages contains several, two cpu load meters, two clocks, a network
load monitor, aswell as a E-Biff

%prep
rm -rf $RPM_BUILD_ROOT

%setup -q -n %{new_name}-%{version}

%build
export EROOT=%{prefix}/share/enlightenment
export EBIN=%{prefix}/bin
libtoolize --copy --force
CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" ./configure \
	--prefix=%{prefix} --enable-fsstd

perl -p -i -e 's/ppp0/lo/g' epplets/E-NetGraph.c

%make

%install
mkdir -p $RPM_BUILD_ROOT/%{prefix}
export EROOT=$RPM_BUILD_ROOT%{prefix}/share/enlightenment
export EBIN=$RPM_BUILD_ROOT%{prefix}/bin
#perl -p -i -e 's/\$\(EROOT\)\//\$\(DESTDIR\)\/\$\(EROOT\)\//g' epplets/Makefile
make install DESTDIR=$RPM_BUILD_ROOT

cd $RPM_BUILD_ROOT/usr/X11R6/share/enlightenment/epplet_icons
for f in `find . -name '*.icon'`; do
  convert -geometry 16x16 $f $f.png
  mv -f $f.png $f
done

%post -p /sbin/ldconfig   
     
%postun -p /sbin/ldconfig  
%clean
rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/file.list.%{name}

%files
%defattr(-,root,root)
%prefix/bin/*
%prefix/include/*
%dir %prefix/lib/* 
%dir %prefix/share/enlightenment
%prefix/share/enlightenment/epplet*


%changelog
* Sun Jan 18 2004 Charles A Edwards <eslrahc@bellsouth.net> 0.7-1mdk
- 0.7
- prefix=/usr/X11R6
- change placement in spec of post postun
- add version tag to provides
- From Olivier Blin <blino@mandrake.org> :
    - BuildRequires libMesaglut-devel

* Thu Sep 04 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 0.5-11mdk
- Fix buildrequires

* Fri Jul 18 2003 David BAUDENS <baudens@mandrakesoft.com> 0.5-10mdk
- Rebuild

* Tue May 28 2002 Stefan van der Eijk <stefan@eijk.nu> 0.5-9mdk
- BuildRequires (fix lib policy 9.0 breakage)

* Fri Jan 11 2002 Stefan van der Eijk <stefan@eijk.nu> 0.5-8mdk
- BuildRequires

* Sun Dec  2 2001 Stefan van der Eijk <stefan@eijk.nu> 0.5-7mdk
- Copyright --> License
- fix %files section (this packages doen't own /usr/bin, etc)
- Capitalize %%description (rpmlint)
- fix permisions on source + .spec file (rpmlint)
- change name of .spec file (rpmlint)

* Mon Jul  2 2001 Matthias Badaire <mbadaire@mandrakesoft.com> 0.5-6mdk
- libtoolization and make macro

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.5-5mdk
- automatically added BuildRequires

* Fri May  5 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.5-4mdk
- clean spec.
- resize icons to fit in menu.

* Wed Apr 19 2000 Frederic Lepied <flepied@mandrakesoft.com> 0.5-3mdk
- fixed group.

* Wed Dec 15 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- Ooops, do not install files to /home (bad bad axalon)

* Tue Nov 23 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- 0.5
- rpmlint says strip, we strip
- patch E-NetGraph to default to loopback so it doesn't just exit

* Sun Oct 24 1999 Axalon Bloodstone <axalon@linux-mandrake.com>
- Make a specfile..