summaryrefslogtreecommitdiffstats
path: root/scripts/kdesvn-buildrc-sample
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/kdesvn-buildrc-sample')
-rw-r--r--scripts/kdesvn-buildrc-sample246
1 files changed, 0 insertions, 246 deletions
diff --git a/scripts/kdesvn-buildrc-sample b/scripts/kdesvn-buildrc-sample
deleted file mode 100644
index 2d8b9bac..00000000
--- a/scripts/kdesvn-buildrc-sample
+++ /dev/null
@@ -1,246 +0,0 @@
-# Sample configuration file for tdesvn-build. (Applies to KDE 3.5)
-#
-# To use this sample configuration file, copy it to ~/.tdesvn-buildrc, and then
-# edit it to suit your desires.
-
-# Global settings go in this section. They apply to every module unless
-# overridden later.
-global
-
-# binpath controls the value of the PATH environment variable during
-# compilation. If you have unusual tools that need to be in the path to build
-# KDE, add them here. KDE's and Qt's programs are automatically added.
- binpath /bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
-# binpath /usr/lib/ccache/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
-
-# This is the directory that your KDE sources are downloaded to. This
-# directory also holds the build and log directories by default.
-# source-dir ~/tdesvn
-
-# This is the Qt installation to use to build KDE. The default is qt-copy
-# from Subversion.
- qtdir ~/tdesvn/build/qt-copy
-
-# You might want to use your system's built-in Qt already (3.3 or greater, not
-# 4.x). If so, assign the qtdir option appropriately.
-# qtdir /path/to/system/qt
-
-# This is the Subversion server to download the KDE sources from. Developers:
-# Don't forget to add your username to the URL if necessary!
-# svn-server svn://anonsvn.kde.org/home/kde
-
-# This controls the configure flags passed to every module (except qt-copy) by
-# default. If you have module-specific configure flags, they will be placed
-# after these flags to allow the module setting to override the global setting.
- configure-flags --enable-debug
-
-# These are the compilation flags to use by default when compiling KDE.
-# gcc supports a -march option in order to generate specific code for pentium4, athlon-xp,
-# etc. See the gcc man page for more information.
- cxxflags -pipe
-
-# These are the default options passed to the make command. The default tries
-# to build with 2 parallel compiles. If you are using distcc or have SMP, you
-# should experiment with setting this value higher for best performance.
-# make-options -j2
-
-# These are the default options passed to unsermake, which supports some
-# options not present with make. The default tries to run 2 compile jobs
-# in parallel. The -p option is used to display progress information.
-# unsermake-options --compile-jobs=2 -p
-
-# This option is used to decide whether to use the unsermake build system, which
-# is usually faster and more efficient than the standard automake-based build
-# system. It is generally stable enough to use, so it defaults to on. You
-# can disable this on a module-by-module basis if it gives you problems.
-# use-unsermake true
-
-# This directory is where everything gets built before it is installed. By
-# default it is relative to the value for source-dir. You can specify an
-# absolute path if you'd like (begin the path with a slash).
-# build-dir build
-
-# This is the directory that KDE will end up installed at. The default is
-# appropriate for a single-user installation of KDE, which requires no root
-# permissions. If you'd like, you can install and use the sudo program to
-# install KDE anywhere on your system, in conjunction with the
-# make-install-prefix option.
-# kdedir ~/kde
-#
-# You can overwrite the installation directory for a given module using
-# the per-module "prefix" option. Note that when doing this you need to
-# set KDEDIRS, PATH and LD_LIBRARY_PATH to point to both directories,
-# and that you should use separate test users or KDEHOME values to separate
-# the ksycoca databases. Only set prefix if you know what you're doing.
-
-# If you would like install KDE to the system (DO NOT INSTALL *over* a prior
-# installation!), then you'll probably need to use sudo to install everything.
-# make-install-prefix sudo
-
-# You can use the set-env option to add values to the build environment.
- set-env LDFLAGS -Wl,-O1 # Optimize the linker, takes longer.
-
-# If you use software which requires pkg-config, and you need to add entries
-# to your pkg-config path, you can also use set-env for that. Some broken
-# systems require you to set this to find e.g. glib.
-# set-env PKG_CONFIG_PATH /opt/gnome/lib/pkgconfig
-end global
-
-# qt-copy is a copy of Trolltech's Qt, optionally with some bugfixes and
-# optimizations added. It is the easiest way to get Qt if you don't already
-# have it (and you don't want to use your distro's tools to install it.)
-module qt-copy
- configure-flags -system-zlib -qt-gif -system-libjpeg -system-libpng \
- -plugin-imgfmt-mng -thread -no-exceptions -debug \
- -fast -dlopen-opengl
- apply-qt-patches true
- use-qt-builddir-hack true
-
- # trunk's qt-copy is 4.x now.
- module-base-path branches/qt/3.3
-end module
-
-# arts is the KDE sound library.
-module arts
-end module
-
-# tdesupport contains taglib and QCA. taglib is required for JuK, amarok, and
-# the meta info reader for music files in Konqueror.
-module tdesupport
-end module
-
-# tdelibs are the base KDE libraries needed by all KDE applications.
-module tdelibs
- configure-flags --enable-sendfile --enable-mitshm
-
-# If you're a programmer you may want to build the API docs. Note that
-# it takes some time. :(
-# apidox true
-end module
-
-# tdebase contains useful general-purpose programs, normally people would
-# expect a usable desktop to have these.
-module tdebase
- configure-flags --with-pam --with-shadow
-end module
-
-# tdemultimedia contains JuK, noatun, Kaboodle, and other KDE multimedia
-# applications. It does not include amarok, which is in extragear/multimedia
-module tdemultimedia
-end module
-
-# tdesdk is a useful module for software developers. It is where tdesvn-build
-# is developed.
-module tdesdk
-end module
-
-# tdenetwork has Kopete and other useful applications for the Internet and
-# other networks.
-module tdenetwork
-end module
-
-# tdeadmin has system administration tools for your computer.
-module tdeadmin
- configure-flags --with-shadow --with-pam=yes
-end module
-
-# tdebindings is useful for software developers, and for those who wish to run
-# some KDE programs that don't use C++. The python bindings are not included
-# by default as they never build for me. If you'd like to build all the
-# bindings, comment out the checkout-only option below.
-module tdebindings
- checkout-only admin dcopc kalyptus smoke qtruby korundum kjsembed dcoppython
-
-# tdebindings will probably need to use the following option to install
-# successfully. You must configure the sudo program first to allow for
-# passwordless operation.
-# make-install-prefix sudo
- use-unsermake false
-end module
-
-# tdepim contains KMail, Kontact, KOrganizer, and other insanely useful
-# programs that help you keep track of things.
-module tdepim
- configure-flags --disable-exchange
-end module
-
-# tdeutils has miscellaneous programs which can be useful. You probably won't
-# die if you remove this from the config file though.
-module tdeutils
-end module
-
-# tdegraphics contains various programs useful for graphics editing. It
-# doesn't include Krita, which is part of KOffice, but it is worth it just for
-# KolourPaint.
-module tdegraphics
-end module
-
-# tdeaddons are nifty additions to some programs in other KDE modules. For
-# example, there are addons for Konqueror, extra Kicker applets, and Noatun
-# plugins.
-module tdeaddons
-end module
-
-# ... Well, they're games. ;)
-module tdegames
-# use-unsermake false
-end module
-
-# Contains nifty diversions of time, which generally aren't games.
-module tdetoys
-end module
-
-# Educational programs. Some are actually quite fun even if you're not trying
-# to learn anything.
-module tdeedu
-end module
-
-# The KDE Office Suite. Includes a pretty expansive collection of programs.
-# It is rather large, so you can cut download and build times by removing it
-# from this file.
-module koffice
- # branch 1.5 # KOffice /trunk is not compatible with KDE 3.
-end module
-
-# The KDevelop IDE, useful for developing all kinds of programs. If you don't
-# plan on being a software developer you can save time by removing this from
-# your configuration.
-module tdevelop
- use-unsermake false
-end module
-
-# Includes Quanta Plus and other web design tools.
-module tdewebdev
-end module
-
-# Modules in extragear and playground can also be added.
-# To see what you can find in the various modules, browse
-# http://websvn.kde.org/trunk/extragear and
-# http://websvn.kde.org/trunk/playground
-
-# Includes various libraries needed by other applications in extragear.
-module extragear/libs
-
-# If you don't like the default name that tdesvn-build gives modules on-disk,
-# you can use dest-dir to change it.
-# dest-dir extragear-libs
-end module
-
-# Includes the popular K3B and Amarok programs.
-module extragear/multimedia
-end module
-
-# Includes various photo management applications.
-module extragear/graphics
- checkout-only digikamimageplugins digikam gwenview kimdaba
-end module
-
-# module extragear/network
-# # Options like checkout-only should work as before.
-# checkout-only konversation
-# end module
-
-# module playground/games
-# end module
-
-# Add more modules as needed, they support the same options as before.