summaryrefslogtreecommitdiffstats
path: root/drakconf.spec
diff options
context:
space:
mode:
Diffstat (limited to 'drakconf.spec')
-rw-r--r--drakconf.spec21
1 files changed, 18 insertions, 3 deletions
diff --git a/drakconf.spec b/drakconf.spec
index 66ed44c6..4fa0bcbf 100644
--- a/drakconf.spec
+++ b/drakconf.spec
@@ -60,7 +60,21 @@ rm -fr $RPM_BUILD_ROOT
#install menu
mkdir -p %buildroot/%_menudir
cat > %buildroot/%_menudir/drakconf << EOF
-?package(%{name}): needs="x11" icon="drakconf.png" section="Configuration" title="Configure Your Computer" longtitle="System configuration tool" command="%_sbindir/%name"
+?package(%{name}): needs="x11" icon="drakconf.png" section="Configuration" title="Configure Your Computer" longtitle="System configuration tool" command="%_sbindir/%name" \
+xdg="true"
+EOF
+
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
+cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-drakconf.desktop << EOF
+[Desktop Entry]
+Name=drakconf
+Comment=Configure Your Computer
+Exec=%{_sbindir}/%name
+Icon=drakconf.png
+Terminal=false
+Type=Application
+StartupNotify=true
+Categories=GTK;X-MandrivaLinux-System-Configuration;Settings;
EOF
#install menu icon
@@ -101,12 +115,13 @@ rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING ChangeLog
-%config(noreplace) %ghost /etc/mcc.conf
-%config(noreplace) /etc/gnome-vfs-2.0/vfolders/*
+%config(noreplace) %ghost %{_sysconfdir}/mcc.conf
+%config(noreplace) %{_sysconfdir}/gnome-vfs-2.0/vfolders/*
%_bindir/*
%_sbindir/*
%attr(755,root,root) /usr/X11R6/bin/DrakConf
%_menudir/drakconf
+%{_datadir}/applications/mandriva-drakconf.desktop
%_miconsdir/*.png
%_iconsdir/*.png
%_liconsdir/*.png