Update for meson changes and also adapt for cinnamon (#23)
Leigh Scott authored 5 years ago
Clement Lefebvre committed 5 years ago
0 | gnome-menus | |
0 | cinnamon-menus | |
1 | 1 | =========== |
2 | 2 | |
3 | gnome-menus contains the libgnome-menu library, the layout configuration | |
4 | files for the GNOME menu, as well as a simple menu editor. | |
3 | cinnamon-menus contains the libcinnamon-menu library, the layout configuration | |
4 | files for the Cinnamon menu, as well as a simple menu editor. | |
5 | 5 | |
6 | The libgnome-menu library implements the "Desktop Menu Specification" | |
6 | The libcinnamon-menu library implements the "Desktop Menu Specification" | |
7 | 7 | from freedesktop.org: |
8 | 8 | |
9 | 9 | http://freedesktop.org/wiki/Specifications/menu-spec |
11 | 11 | |
12 | 12 | You may download updates to the package from: |
13 | 13 | |
14 | http://download.gnome.org/sources/gnome-menus/ | |
15 | ||
16 | To discuss gnome-menus, you may use the desktop-devel-list mailing list: | |
17 | ||
18 | http://mail.gnome.org/mailman/listinfo/desktop-devel-list | |
14 | https://github.com/linuxmint/cinnamon-menus/releases | |
19 | 15 | |
20 | 16 | |
21 | 17 | Installation |
22 | 18 | ============ |
23 | 19 | |
24 | See the file 'INSTALL'. If you are not using a released version of | |
25 | gnome-menus (for example, if you checked out the code from git), you | |
26 | first need to run './autogen.sh'. | |
20 | 1) Run meson with options you like. The following configuration installs | |
21 | all binaries, libs, and shared files into /usr/local, and enables all | |
22 | available options: | |
23 | ||
24 | meson debian/build \ | |
25 | --prefix=/usr/local \ | |
26 | --buildtype=plain \ | |
27 | -D deprecated_warnings=false | |
28 | ||
29 | 2) Compile and install (sudo is needed for install) | |
30 | ||
31 | ninja -C debian/build | |
32 | ninja -C debian/build install | |
33 | ||
34 | 3) You can uninstall the installed files with | |
35 | ||
36 | ninja -C debian/build uninstall | |
27 | 37 | |
28 | 38 | |
29 | 39 | How to report bugs |
30 | 40 | ================== |
31 | 41 | |
32 | Bugs should be reported to the GNOME bug tracking system: | |
42 | Bugs should be reported to the Cinnamon bug tracking system: | |
33 | 43 | |
34 | https://bugzilla.gnome.org/ (product gnome-menus) | |
44 | https://github.com/linuxmint/cinnamon-menus/issues | |
35 | 45 | |
36 | 46 | You will need to create an account for yourself. |
37 | 47 | |
38 | Please read the following page on how to prepare a useful bug report: | |
39 | ||
40 | https://bugzilla.gnome.org/page.cgi?id=bug-writing.html | |
41 | ||
42 | Please read the HACKING file for information on where to send changes or | |
43 | bugfixes for this package. |