A scientific RPN calculator for TDE
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
gregory guy d538a81934
Conversion to the cmake building system.
4 years ago
doc Conversion to the cmake building system. 4 years ago
mathemagics Conversion to the cmake building system. 4 years ago
AUTHORS Initial code import from OpenSuSE package. 4 years ago
CMakeLists.txt Conversion to the cmake building system. 4 years ago
COPYING Initial code import from OpenSuSE package. 4 years ago
ConfigureChecks.cmake Conversion to the cmake building system. 4 years ago
INDEX third step, convert into tdelibs libraries. 4 years ago
INSTALL Initial code import from OpenSuSE package. 4 years ago
Makefile.am Initial code import from OpenSuSE package. 4 years ago
Makefile.am.in Initial code import from OpenSuSE package. 4 years ago
Makefile.in third step, convert into tdelibs libraries. 4 years ago
README third step, convert into tdelibs libraries. 4 years ago
VERSION Initial code import from OpenSuSE package. 4 years ago
acinclude.m4 third step, convert into tdelibs libraries. 4 years ago
aclocal.m4 Initial code import from OpenSuSE package. 4 years ago
config.h.cmake Conversion to the cmake building system. 4 years ago
config.h.in Initial code import from OpenSuSE package. 4 years ago
configure Conversion to the cmake building system. 4 years ago
configure.files Initial code import from OpenSuSE package. 4 years ago
configure.in third step, convert into tdelibs libraries. 4 years ago
configure.in.in Initial code import from OpenSuSE package. 4 years ago
stamp-h.in Initial code import from OpenSuSE package. 4 years ago
subdirs Initial code import from OpenSuSE package. 4 years ago

README

What is kdenonbeta?
-------------------

This package contains software modules that are considered by their
authors preceding beta stage, hence "nonbeta" (which means "alpha at
best"), and are not normally released. The programs and libraries that
are developed here are sometimes moved to official release packages
(like tdegraphics) as the program or library matures to a sufficiently
stable state. Beware that some of the programs are not maintained or
may be suffering bit rot.

This place is also touted as a place for free collaborative development of
KDE related software.


Package contents
----------------

Read the INDEX file to find out about the description and status of each
module.


Building kdenonbeta
-------------------

kdenonbeta is fairly large, at around 170 Mbytes of source code. That
much code in active development means that it is unlikely all of
kdenonbeta will compile and work at once. You probably don't want to
build all of kdenonbeta - pick the bits you are interested in and just
build that.

There are a number of ways to manage the build process:

1. Only checkout what you need. If you use a sequence like 
   cvs co -l kdenonbeta
   cd kdenonbeta
   cvs co admin  (or ln -s ../kde-common/admin ./admin)
   cvs up <subdir>
you will only get the active directories. This is a good idea in terms
of build time, and also on load on the CVS servers.

2. Create a file called inst-apps in the toplevel directory to compile
modules you want. The file should contain each module name on a
separate line, like:
    konversation
    kttsd
Then do your make -f Makefile.cvs && ./configure etc.

3. Exclude the modules you don't want, by adding them to the
DO_NOT_COMPILE variable. For example, if you want to exclude
dcopbindings, then edit dcopbindings/configure.in.in to include the
line:
    DO_NOT_COMPILE="$DO_NOT_COMPILE dcopbindings"


Using kdenonbeta
---------------

The package uses the standard autoconf/automake based KDE build system. To
add a new module to the build, create a subdirectory with your code and then
say "make -f Makefile.cvs".

Don't forget to add your new subdirectory to the INDEX file.