File NsCDE.spec of Package NsCDE
#
# spec file for package NsCDE
#
# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: NsCDE
Version: 2.2
Release: 0
Summary: Not so Common Desktop Environment (NsCDE)
License: GPL-3.0-only
URL: https://github.com/NsCDE/NsCDE
Source: NsCDE-%{version}.tar.gz
BuildRequires: automake
BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: gettext-tools
BuildRequires: ksh
BuildRequires: libX11-devel
BuildRequires: libXext-devel
BuildRequires: libXpm-devel
BuildRequires: make
BuildRequires: xorg-x11-proto-devel
Requires: fvwm2
%description
NsCDE is a retro but powerful UNIX desktop environment which resembles CDE look
(and partially feel) but with a more powerful and flexible framework
beneath-the-surface, more suited for 21st century unix-like and Linux systems
and user requirements than original CDE.
NsCDE can be considered as a heavyweight FVWM theme on steroids,
but combined with a couple other free software components andcustom FVWM
applications and a lot of configuration, NsCDE can be considered
a lightweight hybrid desktop environment.
In other words, NsCDE is a heavy FVWM (ab)user. It consists of a set of
FVWM applications and configurations, enriched with Python and Shell background
drivers, couple of the additional free software tools and applications.
FVWM3 is also supported.
Visually, NsCDE mimics CDE, the well known Common Desktop Environment of
many commercial UNIX systems of the nineties. It supports CDE backdrops and
palettes with FVWM colorsets and has a theme generator for Xt, Xaw, Motif,
GTK2, GTK3, Qt4 and Qt5.
Integrating all these bits and pieces, the user gets a retro visual experience
across almost all X11 applications. Enriched with a bunch of powerful
FVWM concepts and functions, modern applications and font rendering,
NsCDE acts as a link between classic CDE look and a fast and
extensible environment, well suited for modern day computing.
%prep
%setup -q
%build
%configure
%make_build
%install
%make_install
%post
%postun
%files
%license COPYING
%doc ChangeLog
%{_bindir}/nscde
%{_bindir}/nscde_fvwmclnt
%dir %{_datadir}/doc/nscde
%doc %{_datadir}/doc/nscde/*
%dir %{_datadir}/icons/NsCDE
%{_datadir}/icons/NsCDE/*
%dir %{_datadir}/NsCDE
%{_datadir}/NsCDE/*
%{_datadir}/locale/hr/LC_MESSAGES/*
%{_datadir}/applications/*
%{_datadir}/xsessions/nscde.desktop
%dir %{_datadir}/desktop-directories
%{_datadir}/desktop-directories/*
%dir %{_libexecdir}/NsCDE
%{_libexecdir}/NsCDE/*
%dir %{_libdir}/NsCDE
%{_libdir}/NsCDE/*
%dir %{_sysconfdir}/xdg/menus
%{_sysconfdir}/xdg/menus/nscde-applications.menu
%changelog