diff options
Diffstat (limited to 'drakconf.spec')
-rw-r--r-- | drakconf.spec | 54 |
1 files changed, 17 insertions, 37 deletions
diff --git a/drakconf.spec b/drakconf.spec index 7d839105..a3561210 100644 --- a/drakconf.spec +++ b/drakconf.spec @@ -47,37 +47,22 @@ Center : kde and gnome themes. %build %install -rm -rf $RPM_BUILD_ROOT -make prefix=$RPM_BUILD_ROOT install - -mv ${RPM_BUILD_ROOT}%{_prefix}/X11R6/bin/drakconf \ - ${RPM_BUILD_ROOT}%{_prefix}/X11R6/bin/drakconf.real -ln -sf %{_bindir}/consolehelper ${RPM_BUILD_ROOT}%{_prefix}/X11R6/bin/drakconf -ln -sf %{_bindir}/consolehelper ${RPM_BUILD_ROOT}%{_prefix}/X11R6/bin/DrakConf # for compatiblity -ln -sf %{_bindir}/consolehelper ${RPM_BUILD_ROOT}%{_prefix}/X11R6/bin/mcc -mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/{pam.d,security/console.apps} -cp pam.drakconf $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/drakconf -cp pam.drakconf $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/DrakConf -cp pam.drakconf $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/mcc -cp apps.drakconf $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/drakconf -cp apps.drakconf $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/DrakConf -cp apps.drakconf $RPM_BUILD_ROOT%{_sysconfdir}/security/console.apps/mcc +%makeinstall_std #install lang %{find_lang} %{name} #install menu -mkdir -p $RPM_BUILD_ROOT%{_menudir} +mkdir -p %buildroor/%_menudir cat > $RPM_BUILD_ROOT%{_menudir}/drakconf << EOF -?package(%{name}): needs="x11" icon="drakconf.png" section="Configuration/Other" title="Mandrake Control Center" longtitle="System configuration tool" command="/usr/X11R6/bin/drakconf" +?package(%{name}): needs="x11" icon="drakconf.png" section="Configuration/Other" title="Mandrake Control Center" longtitle="System configuration tool" command="%_bindir/%name" EOF #install menu icon -mkdir -p $RPM_BUILD_ROOT%{_miconsdir} -mkdir -p $RPM_BUILD_ROOT%{_liconsdir} -bzcat %{SOURCE1} > $RPM_BUILD_ROOT%{_miconsdir}/drakconf.png -bzcat %{SOURCE2} > $RPM_BUILD_ROOT%{_iconsdir}/drakconf.png -bzcat %{SOURCE3} > $RPM_BUILD_ROOT%{_liconsdir}/drakconf.png +mkdir -p %buildroot/{%_miconsdir,%_liconsdir} +bzcat %{SOURCE1} > %buildroot/%_miconsdir/drakconf.png +bzcat %{SOURCE2} > %buildroot/%_iconsdir/drakconf.png +bzcat %{SOURCE3} > %buildroot/%_liconsdir/drakconf.png %post %{update_menus} @@ -91,29 +76,24 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root) %doc COPYING -%{_prefix}/X11R6/bin/* -%{_menudir}/drakconf -%{_miconsdir}/*.png -%{_iconsdir}/*.png -%{_liconsdir}/*.png -%{_sbindir}/* -%{_datadir}/mcc/default -%config(noreplace) %{_sysconfdir}/pam.d/drakconf -%config(noreplace) %{_sysconfdir}/pam.d/DrakConf -%config(noreplace) %{_sysconfdir}/pam.d/mcc -%config(noreplace) %{_sysconfdir}/security/console.apps/drakconf -%config(noreplace) %{_sysconfdir}/security/console.apps/DrakConf -%config(noreplace) %{_sysconfdir}/security/console.apps/mcc +%_bindir/* +%_sbindir/* +%_menudir/drakconf +%_miconsdir/*.png +%_iconsdir/*.png +%_liconsdir/*.png +%_datadir/mcc/default %files themes %defattr(-,root,root) %doc COPYING -%{_datadir}/mcc/gnome -%{_datadir}/mcc/kde +%_datadir/mcc/gnome +%_datadir/mcc/kde %changelog - requires clean up. - new versioning scheme. +- remove consolehelper dependencies. interactive is here for that. * Fri Mar 15 2002 dam's <damien@mandrakesoft.com> 0.96-16mdk - removed broken drakxtv |