Jon Trulson 3fa42c44a8 dtcm: Chase FreeBSD src bb421be6c117 which moved ftime(3) 3 nedēļas atpakaļ
..
contrib ca84b10135 init scripts from rhubarb-pi.sf.net 5 mēneši atpakaļ
debian 44307f85da debin/control: add libpam and libutempter 3 gadi atpakaļ
doc 65e8cf9019 Patch from Giacomo Comes: rename ksh manpage to ksh-cde 1 gadu atpakaļ
examples edf4319548 Discontinue HPUX support 1 gadu atpakaļ
historical 1db1e96b08 Clean up OPENBUGS 5 gadi atpakaļ
imports d197b1c4bb UTF-8 conversion: convert imports/motif/localized 5 gadi atpakaļ
include 760d36bfe9 dtlogin: use sessreg to manage utmp/wtmp. 1 gadu atpakaļ
lib 8479874104 dtterm: Fix title and icon Sun esc seqs 3 mēneši atpakaļ
m4 c3c7d8303b autoconf: fix some "obsolete function" warnings with newer (2.7x) autoconfs 2 gadi atpakaļ
programs 3fa42c44a8 dtcm: Chase FreeBSD src bb421be6c117 which moved ftime(3) 3 nedēļas atpakaļ
util 54728d6b89 tradcpp: don't install it 2 gadi atpakaļ
.gitignore ece21debbb .gitignore: add new locations of dtsession/dtlogin PAM files 1 gadu atpakaļ
CONTRIBUTORS eb526f1ecf CONTRIBUTORS: add Martijn Dekker (ksh93) 2 gadi atpakaļ
COPYING 095002b5d9 Addition of LGPL file at top level, deprecation of file copyright, and 12 gadi atpakaļ
HISTORY e97d56562f Prepare 2.5.2 release 7 mēneši atpakaļ
Makefile.am 73c7cdd7fb configure.ac: add --disable-docs option to disable doc building 2 gadi atpakaļ
README.md d1c935e716 Prep for 2.5.0 release 1 gadu atpakaļ
autogen.sh 20c1768a19 Change to detect iconv implementation with autoconf 2 gadi atpakaļ
config.rpath 20c1768a19 Change to detect iconv implementation with autoconf 2 gadi atpakaļ
configure.ac e97d56562f Prepare 2.5.2 release 7 mēneši atpakaļ
copyright.in a5a2d937cb Automate versioning for CDE, set current version to 2.4.0b 2 gadi atpakaļ

README.md

CDE - The Common Destop Environment

In 2012, CDE was opensourced under the terms of the LGPL V2 license by the Open Group.

You may reuse and redistribute this code under the terms of this license. See the COPYING file for details.

Downloading

Downloading this release:

CDE may be downloaded in source form from the Common Desktop Environment website:

http://sourceforge.net/projects/cdesktopenv/

Or via git:

git clone git://git.code.sf.net/p/cdesktopenv/code CDE

The git repository will always be more up to date than the downloadable tarballs we make available, so if you have problems, please try the latest version from git master.

Note also that the master branch may be unstable, so your milage may vary.

Compiling

Complete build and installation instructions can be found on the CDE wiki:

http://sourceforge.net/p/cdesktopenv/wiki/Home/

Please go there and read the appropriate section(s) for your OS (Linux or FreeBSD/OpenBSD/NetBSD currently) prior to attmpting to build it.

There are a variety of dependencies that must be met, as well as specific set up steps required to build, especially relating to localization and locales.

Do not expect to just type 'make' and have it actually work without meeting the prerequisites and following the correct steps as spelled out on the wiki.

There are also a lot of other documents and information there that you might find useful.

Assuming you've met all of the requirements regarding packages needed for the build, you can follow the standard autoconf method:

$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

NOTE: BSD users must currently install and use gmake to compile, as well as specify the location of the TCL libraries and headers. So the instructions for them would looke like:

$ ./autogen.sh
$ ./configure --with-tcl=/usr/local/lib/tcl8.6 MAKE="gmake"
$ gmake
$ sudo gmake install

Of course change to location of your TCL directory as needed for your system.

Support

Mailing list

https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

IRC

There is a CDE IRC channel on irc.libera.chat, channel #cde

Patches welcome

Please see

https://sourceforge.net/p/cdesktopenv/wiki/Contributing%20to%20CDE/

for information on how to contribute.