diff --git a/general/sysutils/cups-pk-helper.xml b/general/sysutils/cups-pk-helper.xml
new file mode 100644
index 0000000000..93718a0a09
--- /dev/null
+++ b/general/sysutils/cups-pk-helper.xml
@@ -0,0 +1,132 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ cups-pk-helper-&cups-pk-helper-version;
+
+
+ cups-pk-helper
+
+
+
+ Introduction to cups-pk-helper
+
+
+ The cups-pk-helper package contains a
+ PolicyKit helper used to configure
+ Cups with fine-grained privileges.
+
+
+
+
+ Package Information
+
+
+
+ Download (HTTP):
+
+
+
+
+ Download (FTP):
+
+
+
+
+ Download MD5 sum: &cups-pk-helper-md5sum;
+
+
+
+
+ Download size: &cups-pk-helper-size;
+
+
+
+
+ Estimated disk space required: &cups-pk-helper-buildsize;
+
+
+
+
+ Estimated build time: &cups-pk-helper-time;
+
+
+
+
+ cups-pk-helper Dependencies
+
+ Required
+
+
+
+
+
+ User Notes:
+
+
+
+
+ Installation of cups-pk-helper
+
+
+ Install cups-pk-helper by running the following
+ commands:
+
+
+./configure --prefix=/usr --sysconfdir=/etc &&
+make
+
+
+ This package does not come with a test suite.
+
+
+
+ Now, as the root user:
+
+
+make install
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+
+ cups-pk-helper-mechanism
+
+
+ None
+
+
+ None
+
+
+
+
+
+
+
diff --git a/general/sysutils/initdtools.xml b/general/sysutils/initdtools.xml
index 3da642f137..197dda0f30 100644
--- a/general/sysutils/initdtools.xml
+++ b/general/sysutils/initdtools.xml
@@ -11,7 +11,7 @@
]>
-
+
diff --git a/general/sysutils/modemmanager.xml b/general/sysutils/modemmanager.xml
new file mode 100644
index 0000000000..4cf110ebe5
--- /dev/null
+++ b/general/sysutils/modemmanager.xml
@@ -0,0 +1,233 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ ModemManager-&ModemManager-version;
+
+
+ ModemManager
+
+
+
+ Introduction to ModemManager
+
+
+ ModemManager provides a unified high level
+ API for communicating with mobile broadband modems, regardless of the
+ protocol used to communicate with the actual device.
+
+
+
+
+ Package Information
+
+
+
+ Download (HTTP):
+
+
+
+
+ Download (FTP):
+
+
+
+
+ Download MD5 sum: &ModemManager-md5sum;
+
+
+
+
+ Download size: &ModemManager-size;
+
+
+
+
+ Estimated disk space required: &ModemManager-buildsize;
+
+
+
+
+ Estimated build time: &ModemManager-time;
+
+
+
+
+ ModemManager Dependencies
+
+ Required
+
+
+
+
+ Recommended
+
+ ,
+ ,
+ ,
+ , and
+
+
+
+ Optional
+
+
+
+
+ User Notes:
+
+
+
+
+
+ Installation of ModemManager
+
+
+ Install ModemManager by running the following
+ commands:
+
+
+./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --disable-static &&
+make
+
+
+ To test the results, issue: make check.
+
+
+
+ Now, as the root user:
+
+
+make install
+
+
+
+
+
+ Command Explanations
+
+
+
+
+
+
+
+ Configuring ModemManager
+
+
+ Systemd Units
+
+
+ To start the ModemManager daemon at boot, enable
+ the previously installed systemd unit by running the following command
+ as the root user:
+
+
+
+ ModemManager
+
+
+systemctl enable ModemManager
+
+
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+
+ mmcli and ModemManager
+
+
+ libmm-glib.so
+
+
+ /usr/include/libmm-glib,
+ /usr/include/ModemManager,
+ /usr/lib/ModemManager,
+ /usr/share/gtk-doc/html/libmm-glib, and
+ /usr/share/gtk-doc/html/ModemManager
+
+
+
+
+
+ Short Descriptions
+
+
+
+
+ mmcli
+
+
+ is an utility used to control and monitor the
+ ModemManager.
+
+
+ mmcli
+
+
+
+
+
+ ModemManager
+
+
+ is a D-Bus service used
+ to communicate with modems.
+
+
+ ModemManager
+
+
+
+
+
+ libmm-glib.so
+
+
+ contains API functions for communicating with mobile broadband
+ modems, regardless of the protocol used to communicate with
+ the actual device.
+
+
+ libmm-glib.so
+
+
+
+
+
+
+
+
+
diff --git a/general/sysutils/strigi.xml b/general/sysutils/strigi.xml
new file mode 100644
index 0000000000..e3f90832e4
--- /dev/null
+++ b/general/sysutils/strigi.xml
@@ -0,0 +1,249 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ Strigi-&strigi-version;
+
+
+ strigi
+
+
+
+ Introduction to Strigi
+
+ Strigi is a program for fast indexing and
+ searching of personal data. It can gather and index information from
+ files in the filesystem even if they are hidden in emails or
+ archives.
+
+
+
+ Package Information
+
+
+ Download (HTTP):
+
+
+ Download (FTP):
+
+
+ Download MD5 sum: &strigi-md5sum;
+
+
+ Download size: &strigi-size;
+
+
+ Estimated disk space required: &strigi-buildsize;
+
+
+ Estimated build time: &strigi-time;
+
+
+
+ Strigi Dependencies
+
+ Required
+
+
+
+
+ Recommended
+
+ and
+
+
+
+ Optional
+
+ ,
+ ,
+ ,
+
+ CLucene version 0.9x , and
+ log4cxx
+
+
+ User Notes:
+
+
+
+
+
+ Installation of Strigi
+
+ Install strigi by running the following
+ commands:
+
+sed -i "s/BufferedStream :/STREAMS_EXPORT &/" libstreams/include/strigi/bufferedstream.h &&
+
+mkdir build &&
+cd build &&
+
+cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DENABLE_CLUCENE=OFF \
+ -DENABLE_CLUCENE_NG=OFF \
+ .. &&
+make
+
+ To test the results, issue make test.
+
+ Now, as the root user:
+
+make install
+
+
+
+
+ Command Explanations
+
+
+ sed -i "...": This command fixes the build with recent
+ GCC versions.
+
+
+
+ -DCMAKE_INSTALL_LIBDIR=lib: This switch is used so
+ the package doesn't write over the lib64 symlink on 64 bit systems.
+
+
+
+ -DCMAKE_BUILD_TYPE=Release: This switch is used to
+ apply higher level of the compiler optimizations.
+
+
+
+ : Use this cmake
+ variable if you don't have Qt4 installed or if
+ you compiled Qt4 without
+ D-Bus support.
+
+
+
+ : These statements disable the
+ package from trying to use (current stable
+ version).
+
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+ deepfind, deepgrep, rdfindexer, strigiclient, strigicmd,
+ strigidaemon, and xmlindexer
+ libsearchclient.so, libstreamanalyzer.so, libstreams.so,
+ libstrigihtmlgui.so, libstrigiqtdbusclient.so, and several in
+ /usr/lib/strigi
+ /usr/include/strigi, /usr/lib/strigi, and /usr/share/strigi
+
+
+
+
+ Short Descriptions
+
+
+
+
+ deepfind
+
+ is a utility for searching for filenames in compressed
+ archives like tar, cpio, and zip
+
+ deepfind
+
+
+
+
+
+ deepgrep
+
+ is a utility for searching compressed archives like
+ tar, cpio, and zip
+
+ deepgrep
+
+
+
+
+
+ rdfindexer
+
+ manages and performs indexing of the RDF data for entities
+ present on your site
+
+ rdfindexer
+
+
+
+
+
+ strigiclient
+
+ is a Qt4 client (GUI) for the Strigi Desktop Search software
+
+ strigiclient
+
+
+
+
+
+ strigicmd
+
+ is a program for creating and querying indices
+
+ strigicmd
+
+
+
+
+
+ strigidaemon
+
+ is a daemon program for maintaining indices
+
+ strigidaemon
+
+
+
+
+
+ xmlindexer
+
+ indexes XML documents
+
+ xmlindexer
+
+
+
+
+
+
+
+
+
diff --git a/general/sysutils/sysutils.xml b/general/sysutils/sysutils.xml
index 6fe6f5fe19..d8ec31195d 100644
--- a/general/sysutils/sysutils.xml
+++ b/general/sysutils/sysutils.xml
@@ -25,14 +25,25 @@ $Date$
+
+
+
+
+
+
+
+
+
+
+
@@ -42,7 +53,10 @@ $Date$
-
+
+
+
+
@@ -54,6 +68,10 @@ $Date$
+
+
+
+
diff --git a/general/sysutils/weston.xml b/general/sysutils/weston.xml
new file mode 100644
index 0000000000..a430f43884
--- /dev/null
+++ b/general/sysutils/weston.xml
@@ -0,0 +1,391 @@
+
+
+ %general-entities;
+
+
+
+
+
+
+
+]>
+
+
+
+
+
+ $LastChangedBy$
+ $Date$
+
+
+ Weston-&weston-version;
+
+
+ Weston
+
+
+
+ Introduction to Weston
+
+
+ Weston is the reference implementation of
+ a Wayland compositor, and a useful
+ compositor in its own right. It has various backends that lets it
+ run on Linux kernel modesetting and evdev input as well as under X11.
+ Weston also ships with a few example clients,
+ from simple clients that demonstrate certain aspects of the protocol
+ to more complete clients and a simplistic toolkit.
+
+
+
+
+ Package Information
+
+
+
+ Download (HTTP):
+
+
+
+
+ Download (FTP):
+
+
+
+
+ Download MD5 sum: &weston-md5sum;
+
+
+
+
+ Download size: &weston-size;
+
+
+
+
+ Estimated disk space required: &weston-buildsize;
+
+
+
+
+ Estimated build time: &weston-time;
+
+
+
+
+ Weston Dependencies
+
+ Required
+
+ ,
+ ,
+ ,
+ ,
+ (built with
+ Wayland support),
+ and
+
+
+
+ Recommended
+
+ (to build the screensaver client),
+ (to build the
+ weston-launch utility),
+ (to build some demo clients),
+ ,
+ (to build the X11
+ backend and X11 compatibility layer) and
+ (with Xwayland, runtime
+ - for X11 backwards compatibility)
+
+
+
+
+ The weston-launch utility is required if
+ you want to run Weston as a
+ non privileged user.
+
+
+
+ Optional
+
+ ,
+ ,
+ (for H.264 VAAPI video encoding),
+ ,
+ FreeRDP and
+ libunwind
+
+
+
+ User Notes:
+
+
+
+
+ Installation of Weston
+
+
+ Install Weston by running the following
+ commands:
+
+
+./configure --prefix=/usr --enable-demo-clients-install &&
+make
+
+
+ To test the results, issue: make check.
+
+
+
+ Now, as the root user:
+
+
+make install
+
+
+
+
+ Command Explanations
+
+
+ --enable-demo-clients-install: This switch
+ enables installing of the the demo clients shipped with
+ Weston.
+
+
+
+
+ Consult ./configure --help output for switches needed
+ to prevent configure from looking for some of the
+ recommended dependencies.
+
+
+
+
+
+
+ Using Weston
+
+
+ To start Weston as an X11 client,
+ from an X terminal, run the following command:
+
+
+weston
+
+
+ To run it as a DRM compositor, from a TTY, while logged
+ in as a normal user, run the following command:
+
+
+weston-launch
+
+
+ Note that weston-launch is a wrapper for
+ weston. If you need to pass a parameter
+ to weston while using
+ weston-launch, use the following syntax:
+
+
+weston-launch -- --backend=fbdev-backend.so
+
+
+ Note the -- between the weston-launch and
+ the weston parameter
+ --backend=fbdev-backend.so. For list
+ of parameters that you can pass to weston,
+ consult the weston(1) manual page.
+
+
+
+ To terminate Weston when running
+ as a DRM compositor, use the CTRL+ALT+Backspace
+ combination on your keyboard.
+
+
+
+ Note that the default backend, DRM, will only run if a
+ KMS driver is present on the system. It will not run in
+ a virtual machine such as VBox or Qemu and on NVidia or
+ AMD hardware with proprietary drivers. On these setups
+ it would be possible to use the FBDEV backend by running
+ the command described above.
+
+
+
+ Also note that X11 backend requires working EGL stack.
+ If you are running hardware that has no 3D support or
+ no EGL stack, you can't run accelerated applications
+ inside Weston. Latest
+ proprietary NVidia driver has the necessary EGL
+ stack needed to run Weston
+ as an X11 client, but it is not officially supported.
+
+
+
+
+
+ Configuring Weston
+
+
+ Config Files
+
+ ~/.config/weston.ini
+
+
+
+ ~/.config/weston.ini
+
+
+
+
+ Configuration Information
+
+
+ Weston configuration file can be
+ used to configure which modules will be loaded, keyboard
+ layout, display resolution, touchpad behaviour, desktop shell
+ appearance, etc.
+
+
+
+ To change the keyboard layout inside Weston,
+ add the following to your config file:
+
+
+[keyboard]
+keymap_model=pc105
+keymap_layout=de
+keymap_variant=euro
+keymap_options=grp:alt_shift_toggle
+
+
+ For explanation about each of the mentioned options,
+ consult the xkeyboard-config(7)
+ manual page.
+
+
+
+ To change the resolution of the compositor,
+ add the following to your config file:
+
+
+[output]
+name=LVDS1
+mode=1366x768
+
+
+ The name can be one of the following:
+
+
+
+
+
+ DRM backend: LVDS1 (Laptop internal panel no.1)
+
+
+
+
+ DRM backend: VGA1 (VGA connector no.1)
+
+
+
+
+ X11 backend: X1 (X window no.1)
+
+
+
+
+ Wayland backend: WL1 (Wayland window no.1)
+
+
+
+
+
+ For more information consult the
+ weston-drm(7) manual page.
+
+
+
+ To load a Weston module or a shell
+ backend, add the following to your config file:
+
+
+[core]
+modules=xwayland.so
+shell=desktop-shell.so
+
+
+ Note that you need to load the xwayland.so
+ if you want to use X11 clients inside
+ Weston.
+
+
+
+ For a detailed list of configuration directives, consult the
+ weston.ini(5) manual page or examine the
+ weston.ini file inside the
+ Weston source directory.
+
+
+
+
+
+
+
+ Contents
+
+
+ Installed Programs
+ Installed Libraries
+ Installed Directories
+
+
+
+ wcap-decode, weston, weston-calibrator, weston-clickdot,
+ weston-cliptest, weston-dnd, weston-editor, weston-eventdemo,
+ weston-flower, weston-fullscreen, weston-image,
+ weston-info, weston-launch, weston-multi-resource,
+ weston-presentation-shm, weston-resizor, weston-scaler,
+ weston-simple-damage, weston-simple-egl, weston-simple-shm,
+ weston-simple-touch, weston-smoke, weston-stacking,
+ weston-subsurfaces, weston-terminal and weston-transformed
+
+
+ None
+
+
+ /usr/include/weston,
+ /usr/lib/weston,
+ /usr/share/wayland-sessions and
+ /usr/share/weston
+
+
+
+
+
+ Short Descriptions
+
+
+
+
+ weston
+
+
+ is the reference implementation of a Wayland server.
+
+
+ weston
+
+
+
+
+
+
+
+
+
diff --git a/packages.ent b/packages.ent
index ec4cc55f3f..fdef1bd2f1 100644
--- a/packages.ent
+++ b/packages.ent
@@ -233,6 +233,7 @@
+
@@ -242,6 +243,7 @@
+
@@ -260,6 +262,7 @@
+