|
Link Here
|
|
|
1 |
--- gnome-menus-2.13.5/libmenu/gmenu-tree.c~ 2005-12-08 11:19:24 +0300 |
|
Link Here
|
| 18 |
Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version.tar.bz2 |
18 |
Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version.tar.bz2 |
| 19 |
#Source1: gnome-applications.menu |
19 |
#Source1: gnome-applications.menu |
| 20 |
#Patch: %name-2.10.2-alt-layout.patch |
20 |
#Patch: %name-2.10.2-alt-layout.patch |
|
|
21 |
Patch1: gnome-menus-2.13.5-alt-add-merge-dir.patch |
| 21 |
|
22 |
|
| 22 |
%define glib_ver 2.6.3 |
23 |
%define glib_ver 2.6.3 |
| 23 |
%define gnome_vfs_ver 2.10.0 |
24 |
%define gnome_vfs_ver 2.10.0 |
|
Link Here
|
| 87 |
%prep |
88 |
%prep |
| 88 |
%setup -q -n %name-%version |
89 |
%setup -q -n %name-%version |
| 89 |
#%patch -p1 |
90 |
#%patch -p1 |
|
|
91 |
%patch1 -p1 |
| 90 |
|
92 |
|
| 91 |
# change DefaultMergeDirs to *-gnome-merged and remove the link to it |
93 |
# cleanup merging entries |
| 92 |
# in applications.menu to avoid inclusion of the directory from itself. |
94 |
%__subst 's,<DefaultMergeDirs[^>]*>,<!-- <DefaultMergeDirs/> -->,' layout/applications.menu |
| 93 |
%__subst 's,\(\-merged\),-gnome\1,' libmenu/gmenu-tree.c |
95 |
%__subst 's,<KDELegacyDirs[^>]*>,<!-- <KDELegacyDirs/> -->,' layout/applications.menu |
| 94 |
%__subst 's,<DefaultMergeDirs[^>]*>,<!--DefaultMergeDirs-->,' layout/applications.menu |
|
|
| 95 |
|
96 |
|
| 96 |
%build |
97 |
%build |
| 97 |
%configure \ |
98 |
%configure \ |
|
Link Here
|
| 103 |
%makeinstall |
104 |
%makeinstall |
| 104 |
|
105 |
|
| 105 |
# These are no more needed |
106 |
# These are no more needed |
| 106 |
#%%__install -pD -m644 %SOURCE1 %buildroot%_sysconfdir/xdg/menus/applications-gnome-merged/applications.menu |
107 |
#%%__install -pD -m644 %%SOURCE1 %buildroot%_sysconfdir/gnome/xdg/menus/applications-merged/applications.menu |
| 107 |
%__install -pD -m644 %buildroot%_sysconfdir/xdg/menus/applications.menu \ |
108 |
%__install -pD -m644 %buildroot%_sysconfdir/xdg/menus/applications.menu \ |
| 108 |
%buildroot%_sysconfdir/xdg/menus/applications-gnome-merged/applications.menu |
109 |
%buildroot%_sysconfdir/gnome/xdg/menus/applications-merged/applications.menu |
| 109 |
|
110 |
|
| 110 |
%find_lang %name |
111 |
%find_lang %name |
| 111 |
|
112 |
|
|
Link Here
|
| 114 |
|
115 |
|
| 115 |
%files -f %name.lang |
116 |
%files -f %name.lang |
| 116 |
%_datadir/desktop-directories/* |
117 |
%_datadir/desktop-directories/* |
| 117 |
%dir %_sysconfdir/xdg/menus/applications-gnome-merged |
118 |
%dir %_sysconfdir/gnome/ |
| 118 |
%config %_sysconfdir/xdg/menus/applications-gnome-merged/applications.menu |
119 |
%dir %_sysconfdir/gnome/xdg/ |
| 119 |
#config %_sysconfdir/xdg/menus/applications-gnome-merged/applications-gnome.menu |
120 |
%dir %_sysconfdir/gnome/xdg/menus/ |
|
|
121 |
%dir %_sysconfdir/gnome/xdg/menus/applications-merged |
| 122 |
%config %_sysconfdir/gnome/xdg/menus/applications-merged/applications.menu |
| 120 |
%config %_sysconfdir/xdg/menus/preferences.menu |
123 |
%config %_sysconfdir/xdg/menus/preferences.menu |
| 121 |
%config %_sysconfdir/xdg/menus/settings.menu |
124 |
%config %_sysconfdir/xdg/menus/settings.menu |
| 122 |
%doc AUTHORS ChangeLog NEWS README |
125 |
%doc AUTHORS ChangeLog NEWS README |