Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > by-pkgid > 9e057542825a70e22e554cd013471fc0 > files > 6

gnome-alsamixer-0.9.6-1mdk.src.rpm

%define	name	gnome-alsamixer
%define	version	0.9.6
%define	release	1mdk

Name:		%{name}
Summary:	An ALSA mixer for GNOME written for ALSA 0.9.x.
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Sound 
URL:		http://www.paw.co.za/projects/gnome-alsamixer/
Source0:	ftp://ftp.paw.co.za/pub/PAW/sources/%{name}-%{version}.tar.bz2
Source1:	gnome-alsamixer-nb.po.bz2
Source11:	%{name}-16.png
Source12:	%{name}-32.png
Source13:	%{name}-48.png
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires:	alsa-lib-devel >= 0.9.0 desktop-file-utils libgnomeui2-devel

%description
A sound mixer for GNOME2 which is written for the Advanced Linux Sound
Architecture (ALSA), which supports ALSA 0.9.x.

%prep
%setup -q
bzcat %{SOURCE1} > po/nb.po

%build
%configure2_5x
%make
msgfmt po/nb.po -o po/nb.gmo

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
install -m644 po/nb.gmo -D $RPM_BUILD_ROOT%{_datadir}/locale/nb/LC_MESSAGES/%{name}.mo

# Menu
install -d $RPM_BUILD_ROOT%{_menudir}
cat <<EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%name): \
	command="%{name}" \
	needs="X11" \
	icon="%{name}.png" \
	section="Multimedia/Sound" \
	title="Gnome-ALSA-Mixer" \
	longtitle="A gnome ALSA Mixer"
EOF

# icon
install -m644 %{SOURCE11} -D $RPM_BUILD_ROOT/%{_miconsdir}/%{name}.png
install -m644 %{SOURCE12} -D $RPM_BUILD_ROOT/%{_iconsdir}/%{name}.png
install -m644 %{SOURCE13} -D $RPM_BUILD_ROOT/%{_liconsdir}/%{name}.png

%{find_lang} %{name}

%post
%{update_menus}

%postun
%{clean_menus}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name.lang
%defattr(-, root, root)
%doc COPYING ChangeLog AUTHORS INSTALL 
%{_bindir}/%{name}
#%{_datadir}/applications/*%{name}.desktop
%{_datadir}/pixmaps/*
%{_menudir}/%{name}
%{_miconsdir}/%{name}.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png

%changelog
* Sun Jan 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 0.9.6-1mdk
- 0.9.6
- rm -rf $RPM_BUILD_ROOT in %%install, not %%prep
- don't bzip2 icons in src.rpm
- cosmetics
- fix buildrequires (lib64..)
- added nb translation (S1, do it manually, wait for merge upstream in stead of patching makefiles)

* Mon Sep  8 2003 Götz Waschk <waschk@linux-mandrake.com> 0.9.5-1mdk
- fix buildrequires
- new version

* Thu Aug 28 2003 Götz Waschk <waschk@linux-mandrake.com> 0.9.4-1mdk
- new version

* Sun Jul 20 2003 Götz Waschk <waschk@linux-mandrake.com> 0.9.3-6mdk
- rebuild for new ORBit2

* Tue Jun 10 2003 Götz Waschk <waschk@linux-mandrake.com> 0.9.3-5mdk
- macro fixes
- fix requires and buildrequires 

* Wed Apr 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.3-4mdk
- buildrequires

* Tue Apr 29 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.3-3mdk
- fix buildrequires

* Tue Jan 21 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.9.3-2mdk
- link with latest libopenssl

* Mon Jan 13 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.9.3-1mdk
- 0.9.3

* Thu Dec 12 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.2-1mdk
- from Matthias Debus <psic4t@netbands.de> :
	- new version

* Mon Nov 25 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.9.1-1mdk
- added menu icons
- from Matthias Debus <psic4t@netbands.de> :
	- initial contrib package