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 @@ +