### KDE4-OpenSolaris specfile repository for 4.7 series
###
### KDE4-OpenSolaris home page: http://techbase.kde.org/Projects/KDE_on_Solaris
### KDE4-OpenSolaris specfiles: http://solaris.bionicmutton.org/hg/
### KDE4-OpenSolaris packages: http://solaris.bionicmutton.org/pkg/
This repository contains build infrastructure for KDE4 and its dependencies.
The primary resources here are spec files and patches for externally hosted
third-party software. There is some build tools and tracking stuff as well
for maintaining KDE SVN trunk, but most of the time this repository builds
stable, released software.
The repository structure is roughly:
- licenses/ License texts
- specs/ SPEC files for pkgtool
- setup/ Setup scripts for different targets
- tests/ Test programs developed as part of packaging
The files in specs/ are licensed under an MIT style license.
You can find the text of the license in LICENSE.MIT or in specs/README.
This is unlike SFE, where the specfiles are licensed the same as the
package they apply to - instead we use the most liberal license we can find.
The license texts themselves are copyrighted by various third-party
organisations. For instance, the text of the GPL (versions 2 and 3)
is copyright by the Free Software Foundation.
The software that is built through the tools in this repository
may be licensed under a wide variety of licenses. As of this writing,
the software includes the following licenses:
3GPP GSM license
AFL Academic Free License
APLv2 Apache Public License
artistic The Artistic (perl) License
binary-spro The redistributable runtime parts of Studio 12
BSD BSD license; see individual texts for which variant
CDDL Sun CDDL
FDL Free Documentation License
GPL GPL versions (2,3, and exceptions)
LGPL LGPL versions (2,3, and exceptions)
MIT MIT / X11 license, many variants
PD Public Domain; no license text available
yasm The yasm license
The License: line in each package represents the best-effort
description by the KDE4-OpenSolaris project to determine the
license of the software.
Software packages covered by more than one license (for example,
a library along with an application) have the licenses listed with
an & (and) operator between them. Dual-licensed code (where you choose
which license under which you accept the code) is listed with an | (or)
between the license terms. The & binds stronger than |. Licenses which
include a "or (at your option) any later version" clause have a + appended;
this usually applies only to GPL and LGPL licensed code.
The KDE4-OpenSolaris project makes no warranties right now about
the legality of distributing binaries produced through this
build system. The consistency of the licenses across the software
stack has *NOT* been checked. You are advised to either consult
local counsel before distributing the resulting binaries, or
to build from source and not distribute the binaries at all.