Hi Frederic, I've found the following files are not BM compliant in this package. /usr/man/man1/compface.1.bz2 /usr/man/man1/face_update.1.bz2 /usr/man/man1/faces.1.bz2 /usr/man/man3/compface.3.bz2 faces-devel-1.6.1-11mdk.alpha.rpm faces-xface-1.6.1-11mdk.alpha.rpm /usr/man/man1/uncompface.1.bz2 /usr/man/man3/uncompface.3.bz2 Could you perhaps apply the following patch to get it compliant? Thanks!! Stefan
--- faces.spec.orig Sun Aug 6 09:36:18 2000 +++ faces.spec Sun Aug 6 09:42:44 2000 @@ -1,7 +1,7 @@ Summary: A list monitor with a visual output. Name: faces Version: 1.6.1 -Release: 10mdk +Release: 11mdk Copyright: freeware Group: Networking/Mail Source: ftp://ftp.cs.indiana.edu/pub/faces/faces/faces-1.6.1.tar.bz2 @@ -13,7 +13,7 @@ Patch3: faces-1.6.1-fix.patch.bz2 Patch4: faces-1.6.1-ikon2xbm.patch.bz2 Requires: libgr-progs -BuildRoot: /var/tmp/%{name}-root +BuildRoot: %{_tmppath}/%{name}-buildroot %description Faces is a program for visually monitoring a list (typically a list of @@ -67,86 +67,84 @@ %patch4 -p1 -b .ikon2xbm %build -make RPM_OPT_FLAGS="$RPM_OPT_FLAGS" -f Makefile.dist x11 +%make -f Makefile.dist x11 %install rm -rf $RPM_BUILD_ROOT -mkdir -p $RPM_BUILD_ROOT/usr/{bin,include,lib,man/man1,man/man3} - -make -f Makefile.dist \ - BINDIR=$RPM_BUILD_ROOT/usr/bin \ - LIBDIR=$RPM_BUILD_ROOT/usr/lib \ - MANDIR=$RPM_BUILD_ROOT/usr/man \ - install - -install -m644 compface/compface.h $RPM_BUILD_ROOT/usr/include/compface.h - -mkdir -p $RPM_BUILD_ROOT/usr/lib/faces - -bzip2 -9f $RPM_BUILD_ROOT/usr/man/*/* - -mkdir -p $RPM_BUILD_ROOT/usr/lib/menu -install -m644 %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/menu/faces -mkdir -p $RPM_BUILD_ROOT/usr/share/icons/mini -install -m644 %{SOURCE2} $RPM_BUILD_ROOT/usr/share/icons/mini/faces.xpm +mkdir -p $RPM_BUILD_ROOT%{_bindir} +mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/mini +mkdir -p $RPM_BUILD_ROOT%{_includedir} +mkdir -p $RPM_BUILD_ROOT%{_libdir}/{faces,menu} +mkdir -p $RPM_BUILD_ROOT%{_mandir}/{man1,man3} + +%makeinstall \ + -f Makefile.dist \ + BINDIR=$RPM_BUILD_ROOT%{_bindir} \ + LIBDIR=$RPM_BUILD_ROOT%{_libdir} \ + MANDIR=$RPM_BUILD_ROOT%{_mandir} + +install -m644 compface/compface.h $RPM_BUILD_ROOT%{_includedir}/compface.h +install -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/menu/faces +install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/mini/faces.xpm %clean rm -rf $RPM_BUILD_ROOT %post -[ -x /usr/bin/update-menus ] && /usr/bin/update-menus || true +%{update-menus} %postun -if [ "$1" = 0 ]; then - [ -x /usr/bin/update-menus ] && /usr/bin/update-menus || true -fi - +%{clean-menus} %files %defattr(-,root,root,0755) -/usr/share/icons/mini/faces.xpm -/usr/lib/menu/faces -/usr/bin/compface -/usr/man/man1/compface.1.* -/usr/man/man3/compface.3.* -/usr/bin/icon2ikon -/usr/bin/ikon2icon -/usr/bin/fs2ikon -/usr/bin/rs2icon -/usr/bin/fs2xbm -/usr/bin/xbm2ikon -/usr/bin/xbmcut48 -/usr/bin/xbmsize48 -/usr/bin/addxface -/usr/bin/mailq.faces -/usr/bin/from.faces -/usr/bin/lpqall.faces -/usr/bin/rotary.faces -/usr/bin/facesaddr -/usr/bin/facesall -/usr/bin/mkfacesindex -/usr/bin/newscheck.faces -/usr/bin/newsfrom.faces -/usr/bin/faces -/usr/bin/face_update -/usr/bin/faces.sendmail -/usr/man/man1/faces.1.* -/usr/man/man1/face_update.1.* -/usr/lib/faces +%{_datadir}/icons/mini/faces.xpm +%{_libdir}/menu/faces +%{_bindir}/compface +%{_mandir}/man1/compface.1.* +%{_mandir}/man3/compface.3.* +%{_bindir}/icon2ikon +%{_bindir}/ikon2icon +%{_bindir}/fs2ikon +%{_bindir}/rs2icon +%{_bindir}/fs2xbm +%{_bindir}/xbm2ikon +%{_bindir}/xbmcut48 +%{_bindir}/xbmsize48 +%{_bindir}/addxface +%{_bindir}/mailq.faces +%{_bindir}/from.faces +%{_bindir}/lpqall.faces +%{_bindir}/rotary.faces +%{_bindir}/facesaddr +%{_bindir}/facesall +%{_bindir}/mkfacesindex +%{_bindir}/newscheck.faces +%{_bindir}/newsfrom.faces +%{_bindir}/faces +%{_bindir}/face_update +%{_bindir}/faces.sendmail +%{_mandir}/man1/faces.1.* +%{_mandir}/man1/face_update.1.* +%{_libdir}/faces %files xface %defattr(-,root,root) -/usr/bin/uncompface -/usr/man/man1/uncompface.1.* -/usr/man/man3/uncompface.3.* -/usr/bin/ikon2xbm +%{_bindir}/uncompface +%{_mandir}/man1/uncompface.1.* +%{_mandir}/man3/uncompface.3.* +%{_bindir}/ikon2xbm %files devel %defattr(-,root,root) -/usr/include/compface.h -/usr/lib/libcompface.a +%{_includedir}/compface.h +%{_libdir}/libcompface.a %changelog +* Sun Aug 06 2000 Stefan van der Eijk <[EMAIL PROTECTED]> 1.6.1-11mdk +- macroszifications +- BM + * Sun Apr 02 2000 Jerome Martin <[EMAIL PROTECTED]> 1.6.1-10mdk - add mini icon for menus - add menu entries