Skip to content
YaST module ncurses-pkg
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
package
src
.gitignore
.travis.yml
COPYING.lgpl-2.1
COPYING.lgpl-3
Dockerfile
MAINTAINER
Makefile.cvs
PROJECTINFO.cmake
README.md
Rakefile
SOURCECONF.cmake
VERSION.cmake
bootstrap.sh

README.md

LibYUI - The Ncurses Package Management Widget

Build Status

Libyui is a widget abstraction library providing Qt, GTK and ncurses frontends. Originally it was developed for YaST but it can be used in any independent project.

This module provides the ncurses version of the YaST Package Selector which is used to update, install or delete individual packages.

An overview about package handling in general is available on Wiki. The wiki page also describes common use cases and how to solve the task in YaST Software Management (for Qt as well as ncurses). Also included is the information about related configuration files.

For details about reported bugs and issues see wiki page background.

Building

Libyui uses CMake, driven by a slightly complex set of CMakefiles. For reproducible builds it is best to use the libyui-rake Ruby gem like the Jenkins CI jobs do.

It can be installed from rubygems.org using this command (Ruby needs to be installed in the system):

gem install libyui-rake

Then to build the package run:

rake osc:build
You can’t perform that action at this time.