Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37568565
en ru br
ALT Linux repos
S:0.6.0-alt1
5.0: 0.3.0-alt2
4.1: 0.3.0-alt2
4.0: 0.3.0-alt2
3.0: 0.1.0-alt2
+backports:0.3.0-alt0.1.M30

Group :: System/Base
RPM: altlinux-menus

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 


Name: altlinux-menus
Version: 0.3.0
Release: alt2

Summary: ALT Linux menu
License: GPL
Group: System/Base
Url: http://www.altlinux.ru

BuildArch: noarch
Conflicts: gnome-menus <= 2.10.0-alt1

Source: %name-%version.tar.gz

%description
The package contains an implementation of the draft "Desktop Menu
Specification" from http://www.freedesktop.org/Standards/menu-spec/

%prep
%setup -q


%build


%install
mkdir -p -m0755 %buildroot/{%_datadir/desktop-directories,%_sysconfdir/xdg/menus/applications-merged}

# install menu spec

install -m0644 applications.menu %buildroot/%_sysconfdir/xdg/menus/applications.menu
install -m0644 applications-merged.menu %buildroot/%_sysconfdir/xdg/menus/applications-merged/applications.menu

# install directories

for f in *.directory
do
   install -m0644 "$f" %buildroot/%_datadir/desktop-directories/
done
#install -m0644 altlinux-main.directory %buildroot/%_datadir/desktop-directories/altlinux-main.directory


%post
if [ -e %_sysconfdir/xdg/menus/applications-merged/applications.menu ]
then
   mv -f %_sysconfdir/xdg/menus/applications-merged/applications.menu \
%_sysconfdir/xdg/menus/applications-merged/applications.menu.rpmsave
   echo "Sorry, %_sysconfdir/xdg/menus/applications-merged/applications.menu is denied." >&2
fi


%files
%config %_sysconfdir/xdg/menus/applications.menu
%dir %_sysconfdir/xdg/menus/applications-merged
%ghost %_sysconfdir/xdg/menus/applications-merged/applications.menu
#
%_datadir/desktop-directories/altlinux-*.directory

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin