I have built and tested an updated rpm for xcdroast-.098-27.alpha13mdk

This release fixes the multisession and on-the-fly writing
bugs introduced with 0.98alpha12 and eliminates the need for any
nonroot_mode script.

**********

xcdroast.spec changed (full spec attached)

--- xcdroast-0.98-26.alpha12mdk.src.rpm.spec    2003-01-19 18:32:51.000000000 -0500
+++ xcdroast-0.98-27.alpha13mdk.src.rpm.spec    2003-01-19 18:26:03.000000000 -0500
@@ -1,14 +1,12 @@
-%define alpharel alpha12
+%define alpharel alpha13
 
 Summary:       A GUI program for burning CDs
 Name:          xcdroast
 Version:       0.98
-Release:       26.alpha12mdk
+Release:       27.alpha13mdk
 Epoch:         9
 URL:           http://www.xcdroast.org
-Source:        
http://xcdroast.sourceforge.net/RPMS/a11/src/%{name}-%{version}%{alpharel}.tar.bz2
-# icon
-Source3:       xcdroast.xpm.bz2
+Source:        
http://xcdroast.sourceforge.net/RPMS/a11/src/%{name}-%{version}%{alpharel}.tar.bz2
 License:       GPL
 Group:         Archiving/Cd burning
 BuildRoot:     %_tmppath/%name-%version-%release-root
@@ -32,11 +30,8 @@
 
 %prep
 %setup -q -n %{name}-%{version}%{alpharel}
-bzcat %{SOURCE3} >
$RPM_BUILD_DIR/%{name}-%{version}%{alpharel}/xcdroast.xpm 
-perl -pi -e 's/#define NONROOTMODEGROUP "xcdwrite"/#define
NONROOTMODEGROUP "cdwriter"/' xcdroast.h-
-%configure
+%configure2_5x
 # Make it lib64 aware
 perl -pi -e "s,(\(PREFIX\))/lib,\1/%{_lib},g" Makefile
 
@@ -48,13 +43,21 @@
 
 make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_prefix}
 install -m 0755 -d %buildroot%{_mandir}/man1
-#mv %buildroot%{_prefix}/man/man1/xcdr* %buildroot%{_mandir}/man1/
+ 
+
+mkdir -p $RPM_BUILD_ROOT/etc/X11/applnk/Applications
+cp -f extra/xcdroast.desktop
$RPM_BUILD_ROOT/etc/X11/applnk/Applications/ +
+mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/xcdroast/
+cp -f  $RPM_BUILD_DIR/%{name}-%{version}%{alpharel}/src/xpms/*.xpm
$RPM_BUILD_ROOT/usr/share/pixmaps/xcdroast+
+
 
 install -d -m 0755 %buildroot/%_menudir
 cat > %buildroot/%_menudir/xcdroast <<EOF
 ?package(xcdroast): command="xcdroast -n" \
 needs="X11" \
-icon="cd_burning_section.png" \
+icon="/usr/share/pixmaps/xcdroast/xcdricon.xpm" \
 section="Applications/Archiving/Cd burning" \
 title="X-CD-Roast" \
 longtitle="X-CD-Roast"
@@ -72,16 +75,25 @@
 rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
-%defattr(-,root,root)
-%doc ChangeLog doc README 
-%{_bindir}/xcdroast
+%attr(-,root,root) %config(missingok,noreplace)
/etc/X11/applnk/Applications/xcdroast.desktop+%defattr(-, root, root)
+%doc ChangeLog doc COPYING README 
+%{_bindir}/xcdroast 
 %dir %{_libdir}/xcdroast-0.98
 %dir %{_libdir}/xcdroast-0.98/bin
 %{_libdir}/xcdroast-0.98
 %{_menudir}/xcdroast
-%{_mandir}/man1/xcdroast.1*
+%{_mandir}/man1/xcdroast.1* 
+%{_datadir}/pixmaps/%{name}/*.xpm
 
 %changelog
+* Sun Jan 19 2003 Charles A Edwards <[EMAIL PROTECTED]>
9:0.98-27mdk+- new version alpha13
+- delete Source3. use that included in src pkg
+- autoconf2.5
+- nonroot script no longer needed
+- add applink desktoop and pixmaps dir
+ 
 * Fri Dec 27 2002 Warly <[EMAIL PROTECTED]> 9:0.98-26mdk
 - new version alpha12

**********


    Charles

----------------
The odds are a million to one against your being one in a million.
----------------------
Mandrake Linux 9.1
Kernel- 2.4.21-0.pre3.1mdk
----------------------


  





Attachment: xcdroast.spec.bz2
Description: Binary data

Attachment: msg86802/pgp00000.pgp
Description: PGP signature

Reply via email to