This repository has been archived by the owner on Feb 27, 2018. It is now read-only.
/
README
119 lines (109 loc) · 7.68 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
Special thanks to thn81, L42y, City-Busz, and all of the other AUR maintainers that helped make it possible to run Unity under Arch Linux!
Please make sure you don't already have modified versions of the dependencies installed. For example, gtk3-ubuntu might fail to compile if there's a modified version of gtk3 already installed.
Packages ending with "-ubuntu" contain Ubuntu patches and REPLACE Arch Linux versions of those packages.
Order to compile/install:
01: glib2-ubuntu -> glib 2.0 with Ubuntu patches
02: inputproto-ubuntu -> X11 input extension wire protocol
03: libxi-ubuntu -> X11 Input library with Ubuntu patches
04: gtk2-ubuntu -> GTK toolkit 2.0 with Ubuntu patches
05: gtk3-ubuntu -> GTK toolkit 3.0 with Ubuntu patches
06: gconf-ubuntu -> A configuration database system
07: libdbusmenu -> Library for passing menus over DBus
08: libindicator -> Symbols and functions for indicators
09: libindicate -> Libraries for apps to raise 'flags' on DBus
10: libindicate-qt -> Qt bindings for libindicate
11: libappindicator -> Library to export menu bar to Unity
12: appmenu-gtk -> Application menu module for GTK+
13: appmenu-qt -> Application menu support for QT
14: bamf -> Application matching framework
15: libqtbamf -> Qt bindings for bamf
16: dee -> Create Model-View-Controller apps over DBus
17: libqtdee -> Qt binding and QML plugin for Dee
18: libqtgconf -> Qt bindings for GConf
19: dconf-qt -> Qt bindings for DConf
20: sni-qt -> Turns Qt tray icons into appindicators
21: ido -> Widgets and objects used for indicators
22: libzeitgeist -> Client library to interact with Zeitgeist
23: python-rdflib -> A language for representing information
24: zeitgeist-datahub -> Plugins that insert events into Zeitgeist
25: zeitgeist-datasources -> Data sources for Zeitgeist
26: geoclue -> Modular geoinformation service
27: python-geoclue -> Geoclue Python module
28: python-xapian -> Python bindings for Xapian
29: zeitgeist-extensions -> Extensions for Zeitgeist
30: gnome-activity-journal -> Tool for easily browsing and finding files
31: gnome-settings-daemon-ubuntu -> Daemon handling the GNOME session settings
32: gnome-session-ubuntu -> GNOME Session Manager
33: gnome-control-center-ubuntu -> Utilities to configure the GNOME desktop
34: gnome-screensaver-ubuntu -> Screensaver and screen locking for GNOME
35: metacity-ubuntu -> Lightweight GTK+ window manager
36: launchpad-integration -> Launchpad.net integration
37: nautilus-ubuntu -> File manager and graphics shell for GNOME
38: mutter-ubuntu -> Lightweight GTK+ window manager
39: indicator-applet -> GNOME panel indicator applet
40: indicator-application -> Takes menus and puts then in the panel
41: indicator-appmenu -> An indicator to host the menus from apps
42: indicator-datetime -> A very, very simple clock
43: indicator-messages -> Collects messages that need a response
44: indicator-multiload -> Port of the GNOME multiload applet
45: indicator-session -> Indicator to manage session
46: indicator-sound -> A unified sound menu
47: network-manager-applet-ubuntu -> Network Manager applet with indicator support
48: gnome-bluetooth-ubuntu -> Gnome bluetooth applet with indicator support
49: gtest -> C++ testing utility based on xUnit
50: gmock -> A library for writing C++ mock classes
51: nux -> An OpenGL toolkit
52: plasma-widget-menubar * -> KDE Plasma widget to display menubar
53: xfce4-indicator-plugin * -> XFCE panel plugin to display indicators
54: xorg-xinput-ubuntu -> Command line tool to configure input devices
55: xorg-server-ubuntu -> Xorg X11 server
56: xf86-video-intel-ubuntu * -> Xorg X11 Intel video driver
57: xf86-video-nouveau-ubuntu * -> Xorg X11 nVidia video driver
58: xf86-video-ati-ubuntu * -> Xorg X11 ATI/AMD video driver
59: mtdev -> Multitouch protocol translation library
60: utouch-evemu -> Event emulation for the uTouch stack
61: utouch-frame -> Touch frame library
62: utouch-grail -> Gesture recognition and instantiation lib.
63: utouch-geis -> Implementation of the GEIS interface
64: xf86-input-evdev-ubuntu -> Xorg X11 evdev input driver
65: xf86-input-synaptics-ubuntu * -> Xorg X11 Synaptics touchpad driver
66: unity-asset-pool -> Design assets for Unity
67: gnome-menus2 -> Gnome menu specifications
68: libunity -> Library for integrating Unity
69: libunity-misc -> Differently licensed stuff for Unity
70: unity-lens-applications -> Unity applications lens
71: unity-lens-files -> Unity files lens
72: unity-lens-music -> Unity music lens
73: compiz-core-ubuntu -> Compiz core components
74: utouch-compiz -> Links uTouch with Compiz
75: libcompizconfig-ubuntu -> Compiz configuration system library
76: compizconfig-backend-gconf-ubuntu * -> GConf backend for Compiz
77: compizconfig-backend-kconfig4-ubuntu * -> KConfig4 backend for Compiz
78: compizconfig-python-ubuntu -> Compizconfig bindings for Python
79: ccsm-ubuntu -> Compiz configuration manager
80: compiz-plugins-main-ubuntu -> Compiz main plugins
81: compiz-plugins-extra-ubuntu -> Compiz extra plugins
82: unity-core * -> Parts of Unity 3D needed for Unity 2D
83: unity -> A desktop experience designed for efficiency
84: unity-2d -> 2D implementation of Unity
85: unity-rotated-bzr * -> A modified version of Unity (rotated)
* Optional packages
- plasma-widget-menubar => For KDE users who want a global menubar
- xfce4-indicator-plugin => Ayatana indicators plugin for the XFCE panel
- xf86-video-intel-ubuntu => For users with Intel integrated graphics cards
- xf86-video-nouveau-ubuntu => For users with nVidia graphics cards
- xf86-video-ati-ubuntu => For users with ATI/AMD graphics cards
- xf86-input-synaptics-ubuntu => For users with a Synaptics touchpad (laptops)
- compizconfig-backend-gconf-ubuntu => Store Compiz settings in GConf
- compizconfig-backend-kconfig4-ubuntu => Store Compiz settings in KConfig4
- unity-core => For users that want Unity 2D, but not Unity 3D
- unity-rotated-bzr => Modified Unity with the launcher at the bottom
All of PKGBUILD's were checked by namcap for consistency. The binary packages have not been checked yet.
Troubleshooting:
Global menus aren't working when logging in with KDM (KDE display manager).
This happens because previous versions of KDM weren't patched to source the
/etc/X11/xinit/xinitrc.d/ directory. This is fixed in kdebase-workspace version
4.7.2-1, but requires the KDM configuration files to be regenerated (resetting
all KDM configuration options). To regenerate the configuration files, run as root
# rm -rvf /usr/share/config/kdm
# genkdmconf