audacious-plugins.spec [up to 1.2.5]

Kamil kamil.listy w klecza.pl
Śro, 29 Lis 2006, 14:26:01 CET


Dnia środa, 29 listopada 2006 00:22, Marcin Banasiak napisał:
> PS.
> Zamierzasz zrobić audacious-plugins-ugly.spec czy sam mam zrobić?
Zrób sam. Ja próbowałem ale mi nie poszło:( Próba w załączniku (powinno się 
przydać).

- nie wiem jakich BR wymaga iris (chyba jakieś xxf86vm >= 1.0.0)
- nie wiem jakich BR wymaga a52dec (chyba a52dec-devel ale nie ma takiego)
- w sumie to nie bardzo wiem jak sprawdzić jakich BR i R wymaga aplikacja... 
muszę się dokształcić.
- mplayer i sap się budują, notify też powinno bo przeniesione z 
audacious-plugins.spec (nie miałem jak sprawdzić bo na ac nie ma szans tego 
zbudować)


-- 
Pozdrawiam, Kamil
-------------- następna część ---------
# $Revision:$, $Date:$
%define	audver	1.2.2
Summary:	Ugly plugins for Audacious media player (metapackage)
Summary(pl):	Niedopracowane wtyczki dla odtwarzacza multimedialnego Audacious (metapakiet)
Name:		audacious-plugins-ugly
Version:	1.2.0
Release:	1
License:	GPL
Group:		X11/Applications/Sound
Source0:	http://audacious-media-player.org/release/%{name}-%{version}.tgz
# Source0-md5:	4219302976744ec180136b0697daaf4d
Source1:	mp3license
URL:		http://audacious-media-player.org/
BuildRequires:	audacious-devel >= %{audver}
BuildRequires:	libnotify-devel >= 0.4.2
BuildRequires:	taglib-devel >= 1.4
Requires:	audacious-general-notify = %{version}-%{release}
Requires:	audacious-input-a52dec = %{version}-%{release}
Requires:	audacious-input-mplayer = %{version}-%{release}
Requires:	audacious-input-sap = %{version}-%{release}
Requires:	audacious-visualization-iris = %{version}-%{release}
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
Ugly plugins for Audacious media player (metapackage).

%description -l pl
Niedopracowane wtyczki dla odtwarzacza multimedialnego Audacious
(metapakiet).

%package -n audacious-general-notify
Summary:	Audacious media player - notify plugin
Summary(pl):	Wtyczka notify odtwarzacza multimedialnego Audacious
Group:		X11/Applications/Sound
Requires:	audacious = %{audver}

%description -n audacious-general-notify
notify plugin for Audacious media player.

%description -n audacious-general-notify -l pl
Wtyczka notify dla odtwarzacza multimedialnego Audacious.

%package -n audacious-input-a52dec
Summary:	Audacious media player - a52dec plugin
Summary(pl):	Wtyczka a52dec odtwarzacza multimedialnego Audacious
Group:		X11/Applications/Sound
Requires:	audacious = %{audver}

%description -n audacious-input-a52dec
a52dec plugin for Audacious media player.

%description -n audacious-input-a52dec -l pl
Wtyczka a52dec dla odtwarzacza multimedialnego Audacious.

%package -n audacious-input-mplayer
Summary:	Audacious media player - mplayer plugin
Summary(pl):	Wtyczka mplayer odtwarzacza multimedialnego Audacious
Group:		X11/Applications/Sound
Requires:	audacious = %{audver}

%description -n audacious-input-mplayer
mplayer plugin for Audacious media player.

%description -n audacious-input-mplayer -l pl
Wtyczka mplayer dla odtwarzacza multimedialnego Audacious.

%package -n audacious-input-sap
Summary:	Audacious media player - sap plugin
Summary(pl):	Wtyczka sap odtwarzacza multimedialnego Audacious
Group:		X11/Applications/Sound
Requires:	audacious = %{audver}

%description -n audacious-input-sap
sap plugin for Audacious media player.

%description -n audacious-input-sap -l pl
Wtyczka sap dla odtwarzacza multimedialnego Audacious.

%package -n audacious-visualization-iris
Summary:	Audacious media player - sap plugin
Summary(pl):	Wtyczka sap odtwarzacza multimedialnego Audacious
Group:		X11/Applications/Sound
Requires:	audacious = %{audver}

%description -n audacious-visualization-iris
iris plugin for Audacious media player.

%description -n audacious-visualization-iris -l pl
Wtyczka iris dla odtwarzacza multimedialnego Audacious.

%prep
%setup -q

%build
%{__aclocal} -I m4
%{__autoconf}
%{__autoheader}
%configure \
	--enable-mplayer \
	--enable-sap

%{__make}

%install
rm -rf $RPM_BUILD_ROOT

%{__make} install \
	DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)

%files -n audacious-general-notify
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/audacious/General/libnotify.so

%files -n audacious-input-a52dec
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/audacious/Input/liba52dec.so

%files -n audacious-input-mplayer
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/audacious/Input/libmplayer.so

%files -n audacious-input-sap
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/audacious/Input/libsapplug.so

%files -n audacious-visualization-iris
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/audacious/Visualization/libiris.so

%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback w pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log:$


Więcej informacji o liście dyskusyjnej pld-devel-pl