Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > media > contrib-src > by-pkgid > 0655d38fe8b56a83325de0edfa30916a > files > 3

xvnews-2.3.2-4mdk.src.rpm

Name:         xvnews
License:    Distributable
Group:        Networking/Mail
Autoreqprov:  on
Version:      2.3.2
Release:      4mdk
Summary:      A News reader based on Openlook
Source: xvnews-2.3.2.tar.gz
Patch: xvnews-2.3.2.dif
BuildRequires: xview-devel, XFree86-devel, inn-devel
BuildRoot:    %_tmppath/%{name}-root 

%description
If you find trn too obscure, this news reader might save you a lot
of trouble when reading News. Requirements: access to an NNTP server.

%package -n libguide-devel
Summary:	Run-time libraries and development header files for DevGuide
Group:		Development/Other

%description -n libguide-devel
runtime libraries needed to compile and run applications
generated by SUN's Interface Builder DevGuide 

%prep
%setup -n xvnews-2.3.2
%patch -b .old

%build
export OPENWINHOME=/usr/X11R6
xmkmf -a
make

%install
rm -rf "$RPM_BUILD_ROOT"
mkdir "$RPM_BUILD_ROOT"
export OPENWINHOME=/usr/X11R6
export HELPPATH=$OPENWINHOME/lib/help
make  DESTDIR="$RPM_BUILD_ROOT"  MANPATH=%{_mandir} install
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
mkdir -p $RPM_BUILD_ROOT/$HELPPATH
cp -a xvnews.1 $RPM_BUILD_ROOT/%{_mandir}/man1/xvnews.1x
cp -a xvnews.info $RPM_BUILD_ROOT/$HELPPATH

make -C guide install DESTDIR="$RPM_BUILD_ROOT" USRLIBDIR=%{_libdir}
make -C guide/libguide install DESTDIR="$RPM_BUILD_ROOT" USRLIBDIR=%{_libdir}

mkdir -p $RPM_BUILD_ROOT/usr/include/guide/libguide/
install -m 644 guide/*.h $RPM_BUILD_ROOT/usr/include/guide
install -m 644 guide/libguide/*.h $RPM_BUILD_ROOT/usr/include/guide/libguide
( cd $RPM_BUILD_ROOT/usr/include/
ln -s guide/*.h .
ln -s guide/libguide/*.h .
)


# menu
mkdir -p $RPM_BUILD_ROOT/%{_menudir}
cat << EOF > $RPM_BUILD_ROOT%{_menudir}/%{name}
?package(%{name}): needs="X11"  section="Networking/News" \
title="XVNews" longtitle="Open Look style News Reader" command="/usr/X11R6/bin/xvnews"
EOF

%post
## menu
%update_menus

%postun
## menu
%clean_menus

%clean
rm -rf "$RPM_BUILD_ROOT"

%files
%defattr(-, root, root)
%doc CHANGES README TODO
/usr/X11R6/lib/help/xvnews.*
%{_prefix}/X11R6/bin/xvnews
%{_mandir}/man1/xvnews.*
%{_menudir}/%{name}

%files -n libguide-devel
%defattr(-, root, root)
%{_libdir}/*.a
%{_includedir}/guide/*.h
%{_includedir}/guide/libguide/*.h
%{_includedir}/*.h

%changelog
* Thu Sep 05 2002 Lenny Cartier <lenny@mandrakesoft.com> 2.3.2-4mdk
- rebuild

* Fri Sep 28 2001 Philippe Libat <philippe@mandrakesoft.com> 2.3.2-3mdk
- fix includedir

* Thu Sep 27 2001 Philippe Libat <philippe@mandrakesoft.com> 2.3.2-2mdk
- add libguide-devel

* Wed Sep 19 2001 Philippe Libat <philippe@mandrakesoft.com> 2.3.2-1mdk
- mandrakization