Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > by-pkgid > 10c4924d90c439c52a13876f18896be1 > files > 5

plugger-4.0-2mdk.src.rpm

Summary: A generic netscape plug-in 
Name: plugger
Version: 4.0
Release: 2mdk
License: GPL
Group: Networking/WWW

Source0:	http://www.hubbe.net/~hubbe/plugger-%{version}.tar.bz2
Source1:	unix-sdk-3.0b5.tar.Z
Patch0:		plugger-4.0-pluggerrc.patch.bz2
Patch2:		plugger-4.0-make.patch.bz2
Patch3:		plugger-4.0-mozilla.patch.bz2

BuildRequires: XFree86-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root
URL: http://www.hubbe.net/~hubbe/plugger.html
Requires: mikmod mpg123 sox ImageMagick

%description
Plugger is a generic Netscape plug-in that allows the use of standard Linux
programs as plug-ins for media types on the Internet.

%prep
%setup -q -a 1
%patch0 -p1 -b .pluggerrc
%patch2 -p1 -b .make
%patch3 -p1 -b .mozilla

%build
make linux

%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_libdir}/netscape/plugins \
	$RPM_BUILD_ROOT%{_bindir} \
	$RPM_BUILD_ROOT%{_sysconfdir} \
	$RPM_BUILD_ROOT%{_mandir}/man7

install -s -m 755 plugger-%{version} $RPM_BUILD_ROOT%{_bindir}
install -s -m 755 plugger.so $RPM_BUILD_ROOT%{_libdir}/netscape/plugins
install -m 644 pluggerrc $RPM_BUILD_ROOT%{_sysconfdir}/pluggerrc
install -m 644 plugger.7 $RPM_BUILD_ROOT%{_mandir}/man7

mkdir -p $RPM_BUILD_ROOT%{_libdir}/mozilla/plugins
ln -s %{_libdir}/netscape/plugins/plugger.so \
	$RPM_BUILD_ROOT%{_libdir}/mozilla/plugins/plugger.so

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc README COPYING
%config(noreplace) %{_sysconfdir}/pluggerrc
%{_bindir}/plugger-%{version}
%{_libdir}/netscape/plugins/plugger.so
%{_libdir}/mozilla/plugins/plugger.so
%{_mandir}/man7/*

%changelog
* Mon Jan 28 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 4.0-2mdk
- Remove dependency on netscape, since plugger can be user by mozilla
  and its derivate

* Sat Jan 26 2002 Giuseppe Ghibò <ghibo@mandrakesoft.com> 4.0-1mdk
- updated to version 4.0.
- updated pluggerrc file.
- removed debug patch (Patch1).
- updated Patch2.
- added Patch3 (-mozilla), merged from RedHat.

* Sat Aug 26 2001 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.3-1mdk
- updated to version 3.3.
- new pluggerrc file.

* Thu Jul 19 2001 Stefan van der Eijk <stefan@eijk.nu> 3.2-8mdk
- BuildRequires:	XFree86-devel
- Copyright --> License

* Wed Mar 14 2001 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.2-7mdk
- removed debug.

* Fri Sep 29 2000 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.2-6mdk
- more macros.
- removed xanim in Requires.

* Tue Aug 29 2000 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.2-5mdk
- use of %%_mandir.

* Sat Apr 22 2000 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.2-4mdk
- changed plugger debug file from /tmp/ndebug to $HOME/tmp/plugger-debug.
  so netscape doesn't crashes if /tmp/ndebug is already existing and
  not writeble (e.g. because owned by a different user).

* Fri Apr 21 2000 Denis Havlik <denis@mandrakesoft.com> 3.2-3mdk
- fixed "Requires:" (netscape-common -> netscape)

* Wed Apr 19 2000 Denis Havlik <denis@mandrakesoft.com> 3.2-2mdk
- spechelper, fixed release, 
- added "Obsoletes: npxanim"
- added "Requires: netscape-common xanim mikmod mpg123 sox ImageMagick"

* Wed Apr 19 2000 Giuseppe Ghibò <ghibo@mandrakesoft.com> 3.2-1mdk
- initial build based on RedHat 3.2-2 version
- removed png from pluggerrc (netscape has native support for it).
- fixed group.
- added man page.

* Thu Jan 27 2000 Tim Powers <timp@redhat.com>
- fixed munged group, summary etc.

* Tue Nov 23 1999 Tim Powers <timp@redhat.com>
- updated to 3.2
- quiet scripts
- updated patch

* Sat Aug 21 1999 Bill Nottingham <notting@redhat.com>
- initial build