mention that some libs are LGPL, insist on new cmake.
Use new cmake features: correct shared libraries for us. Also, flesh the description.
This commit is contained in:
parent
001382a2a4
commit
0c7758c48d
@ -9,13 +9,14 @@ MODQT_OVERRIDE_UIC?= No
|
|||||||
SHARED_ONLY?= Yes
|
SHARED_ONLY?= Yes
|
||||||
|
|
||||||
MODULES+= devel/cmake
|
MODULES+= devel/cmake
|
||||||
|
BUILD_DEPENDS+= :cmake->=2.4.6p1:devel/cmake
|
||||||
CONFIGURE_STYLE?= cmake
|
CONFIGURE_STYLE?= cmake
|
||||||
|
|
||||||
EXTRACT_SUFX= .tar.bz2
|
EXTRACT_SUFX= .tar.bz2
|
||||||
MASTER_SITES?= ${MASTER_SITE_KDE:=unstable/${VERSION}/src/}
|
MASTER_SITES?= ${MASTER_SITE_KDE:=unstable/${VERSION}/src/}
|
||||||
|
|
||||||
|
|
||||||
# GPL
|
# GPL (LGPL for the central libraries)
|
||||||
PERMIT_DISTFILES_CDROM?= Yes
|
PERMIT_DISTFILES_CDROM?= Yes
|
||||||
PERMIT_DISTFILES_FTP?= Yes
|
PERMIT_DISTFILES_FTP?= Yes
|
||||||
PERMIT_PACKAGE_CDROM?= Yes
|
PERMIT_PACKAGE_CDROM?= Yes
|
||||||
|
@ -1,7 +1,43 @@
|
|||||||
# $OpenBSD: Makefile,v 1.1.1.1 2007/03/22 22:24:33 espie Exp $
|
# $OpenBSD: Makefile,v 1.2 2007/03/27 09:45:56 espie Exp $
|
||||||
|
|
||||||
COMMENT= "K Desktop Environment, libraries"
|
COMMENT= "K Desktop Environment, libraries"
|
||||||
DISTNAME= kdelibs-${VERSION}
|
DISTNAME= kdelibs-${VERSION}
|
||||||
|
PKGNAME= ${DISTNAME}p0
|
||||||
|
|
||||||
|
SHARED_LIBS += kaudiodevicelist 4.0 # .4.0
|
||||||
|
SHARED_LIBS += kde3support 0.0 # .4.0
|
||||||
|
SHARED_LIBS += kdecore 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kdefakes 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kdefx 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kdeprint 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kdeprint_management 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kdesu 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kdeui 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kdnssd 3.0 # .2.0
|
||||||
|
SHARED_LIBS += khtml 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kimproxy 2.0 # .4.0
|
||||||
|
SHARED_LIBS += kio 8.0 # .5.0
|
||||||
|
SHARED_LIBS += kjs 5.0 # .2.0
|
||||||
|
SHARED_LIBS += kjsembed 3.0 # .4.0
|
||||||
|
SHARED_LIBS += kmediaplayer 2.0 # .4.0
|
||||||
|
SHARED_LIBS += knewstuff 3.0 # .4.0
|
||||||
|
SHARED_LIBS += knotifyconfig 0.0 # .4.0
|
||||||
|
SHARED_LIBS += kntlm 2.0 # .1.0
|
||||||
|
SHARED_LIBS += kparts 5.0 # .4.0
|
||||||
|
SHARED_LIBS += krosscore 0.0 # .4.0
|
||||||
|
SHARED_LIBS += ktexteditor 2.0 # .4.0
|
||||||
|
SHARED_LIBS += kunittest 3.0 # .4.0
|
||||||
|
SHARED_LIBS += kutils 5.0 # .2.0
|
||||||
|
SHARED_LIBS += kwalletbackend 3.0 # .4.0
|
||||||
|
SHARED_LIBS += kwalletclient 3.0 # .4.0
|
||||||
|
SHARED_LIBS += kxmlcore 0.0 # .4.0
|
||||||
|
SHARED_LIBS += phononcore 0.0 # .4.0
|
||||||
|
SHARED_LIBS += phononui 0.0 # .4.0
|
||||||
|
SHARED_LIBS += solid 0.0 # .4.0
|
||||||
|
SHARED_LIBS += solidifaces 0.0 # .4.0
|
||||||
|
SHARED_LIBS += sonnetcore 0.0 # .4.0
|
||||||
|
SHARED_LIBS += sonnetui 0.0 # .4.0
|
||||||
|
SHARED_LIBS += threadweaver 0.0 # .4.0
|
||||||
|
|
||||||
LIB_DEPENDS+= Half,Iex,IlmImf,Imath::graphics/openexr \
|
LIB_DEPENDS+= Half,Iex,IlmImf,Imath::graphics/openexr \
|
||||||
gif::graphics/libungif \
|
gif::graphics/libungif \
|
||||||
|
@ -0,0 +1,117 @@
|
|||||||
|
This package includes libraries that are central to the development and
|
||||||
|
execution of a KDE program, as well as internationalization files for these
|
||||||
|
libraries, misc HTML documentation, theme modules, and regression tests.
|
||||||
|
Here is an alphabetical list:
|
||||||
|
|
||||||
|
* dnssd
|
||||||
|
Interface to the DNS-SD (Zeroconf) support.
|
||||||
|
|
||||||
|
* interfaces
|
||||||
|
kparts interface for text editors, mediaplayer and scripting.
|
||||||
|
|
||||||
|
* kabc
|
||||||
|
The address book library.
|
||||||
|
|
||||||
|
* kate
|
||||||
|
KPart for 'kate', the KDE advanced text editor.
|
||||||
|
|
||||||
|
* kcert
|
||||||
|
Personal certification manager.
|
||||||
|
|
||||||
|
* kcmshell
|
||||||
|
KControl Module interface
|
||||||
|
|
||||||
|
* kconf_update
|
||||||
|
Auto-Updater for config files.
|
||||||
|
|
||||||
|
* kde3support
|
||||||
|
This contains libraries that were part of KDE3, but have been replaced
|
||||||
|
for KDE4
|
||||||
|
|
||||||
|
* kdecore
|
||||||
|
This is the core collection of KDE stuff. Non GUI classes reside here.
|
||||||
|
|
||||||
|
* kded
|
||||||
|
The KDE daemon checks for newly installed software, update files
|
||||||
|
or hostname changes and takes according actions.
|
||||||
|
|
||||||
|
* kdefx
|
||||||
|
Library with pixmap effects.
|
||||||
|
|
||||||
|
* kdeprint
|
||||||
|
The very versatile printing subsystem of KDE.
|
||||||
|
|
||||||
|
* kdesu
|
||||||
|
Library for password entering and handling
|
||||||
|
|
||||||
|
* kdeui
|
||||||
|
The main collection of misc. user interface classes (widgets).
|
||||||
|
|
||||||
|
* kdewidgets
|
||||||
|
For developers: KDE's custom widgets for Qt Designer.
|
||||||
|
|
||||||
|
* kdoctools
|
||||||
|
Contains mostly stuff convert XML docbook files via XSLT into
|
||||||
|
human readable stuff.
|
||||||
|
|
||||||
|
* khtml
|
||||||
|
The next generation HTML rendering widget designed for Konqueror. This
|
||||||
|
supports HTML 4, CSS, and a variety of other web related standards.
|
||||||
|
|
||||||
|
* kimgio
|
||||||
|
An all purpose extension to the qimgio class that supports various
|
||||||
|
image formats.
|
||||||
|
|
||||||
|
* kinit
|
||||||
|
Process launcher (kdeinit), used for fast KDE startup and to launch
|
||||||
|
kioslaves.
|
||||||
|
|
||||||
|
* kio
|
||||||
|
Classes that fetch and decode URLs are contained here. This library also
|
||||||
|
contains "ksycoca", the system configure cache containing services,
|
||||||
|
applications, servicetypes and mimetypes.
|
||||||
|
|
||||||
|
* kioslave
|
||||||
|
I/O subprocesses to handle files, ftp, http, gzip and bzip2 streams.
|
||||||
|
|
||||||
|
* kjs
|
||||||
|
Implementation of ECMAScript (aka JavaScript).
|
||||||
|
|
||||||
|
* kjsembed
|
||||||
|
A binding of the ECMAScript language to interface with KDE code.
|
||||||
|
|
||||||
|
* knewstuff
|
||||||
|
Allows applications to easily download data from the Internet to add
|
||||||
|
new information to the program. e.g. wallpapers, translation packs, etc.
|
||||||
|
|
||||||
|
* knotify
|
||||||
|
Handles user notifications, including sounds, logging to files, etc.
|
||||||
|
|
||||||
|
* kparts
|
||||||
|
KDE component model.
|
||||||
|
|
||||||
|
* kresources
|
||||||
|
KDE Resource management framework. Used for Address Book for example.
|
||||||
|
|
||||||
|
* kstyles
|
||||||
|
The theme engine lies within. It handles nearly anything relating to
|
||||||
|
customizing the appearance of widgets.
|
||||||
|
|
||||||
|
* kwallet
|
||||||
|
Client and backend to store values in encrypted files.
|
||||||
|
|
||||||
|
* licenses
|
||||||
|
Contains texts of all used licenses.
|
||||||
|
|
||||||
|
* mimetypes
|
||||||
|
Database of mime types.
|
||||||
|
|
||||||
|
* phonon
|
||||||
|
KDE 4 Multimedia Framework.
|
||||||
|
|
||||||
|
* pics
|
||||||
|
Database of icons.
|
||||||
|
|
||||||
|
* sonnet
|
||||||
|
Tools for natural language processing, including spell and grammar check.
|
||||||
|
Includes gui widgets.
|
@ -1,4 +1,4 @@
|
|||||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/03/22 22:24:33 espie Exp $
|
@comment $OpenBSD: PLIST,v 1.2 2007/03/27 09:45:56 espie Exp $
|
||||||
bin/checkXML
|
bin/checkXML
|
||||||
bin/fileshareset
|
bin/fileshareset
|
||||||
bin/imagetops
|
bin/imagetops
|
||||||
@ -1954,20 +1954,15 @@ lib/kde4/plugins/styles/plastik.so
|
|||||||
lib/kde4/solid_fakehw.so
|
lib/kde4/solid_fakehw.so
|
||||||
lib/kde4/solid_fakenet.so
|
lib/kde4/solid_fakenet.so
|
||||||
lib/libkaudiodevicelist.so
|
lib/libkaudiodevicelist.so
|
||||||
lib/libkaudiodevicelist.so.4
|
@lib lib/libkaudiodevicelist.so.${LIBkaudiodevicelist_VERSION}
|
||||||
lib/libkaudiodevicelist.so.4.0.0
|
|
||||||
lib/libkde3support.so
|
lib/libkde3support.so
|
||||||
lib/libkde3support.so.4
|
@lib lib/libkde3support.so.${LIBkde3support_VERSION}
|
||||||
lib/libkde3support.so.4.0.0
|
|
||||||
lib/libkdecore.so
|
lib/libkdecore.so
|
||||||
lib/libkdecore.so.5
|
@lib lib/libkdecore.so.${LIBkdecore_VERSION}
|
||||||
lib/libkdecore.so.5.0.0
|
|
||||||
lib/libkdefakes.so
|
lib/libkdefakes.so
|
||||||
lib/libkdefakes.so.5
|
@lib lib/libkdefakes.so.${LIBkdefakes_VERSION}
|
||||||
lib/libkdefakes.so.5.0.0
|
|
||||||
lib/libkdefx.so
|
lib/libkdefx.so
|
||||||
lib/libkdefx.so.5
|
@lib lib/libkdefx.so.${LIBkdefx_VERSION}
|
||||||
lib/libkdefx.so.5.0.0
|
|
||||||
lib/libkdeinit_kaddprinterwizard.so
|
lib/libkdeinit_kaddprinterwizard.so
|
||||||
lib/libkdeinit_kbuildsycoca.so
|
lib/libkdeinit_kbuildsycoca.so
|
||||||
lib/libkdeinit_kbuildsycoca.so.4
|
lib/libkdeinit_kbuildsycoca.so.4
|
||||||
@ -1978,92 +1973,63 @@ lib/libkdeinit_kio_http_cache_cleaner.so
|
|||||||
lib/libkdeinit_klauncher.so
|
lib/libkdeinit_klauncher.so
|
||||||
lib/libkdeinit_knotify.so
|
lib/libkdeinit_knotify.so
|
||||||
lib/libkdeprint.so
|
lib/libkdeprint.so
|
||||||
lib/libkdeprint.so.5
|
@lib lib/libkdeprint.so.${LIBkdeprint_VERSION}
|
||||||
lib/libkdeprint.so.5.0.0
|
|
||||||
lib/libkdeprint_management.so
|
lib/libkdeprint_management.so
|
||||||
lib/libkdeprint_management.so.5
|
@lib lib/libkdeprint_management.so.${LIBkdeprint_management_VERSION}
|
||||||
lib/libkdeprint_management.so.5.0.0
|
|
||||||
lib/libkdesu.so
|
lib/libkdesu.so
|
||||||
lib/libkdesu.so.5
|
@lib lib/libkdesu.so.${LIBkdesu_VERSION}
|
||||||
lib/libkdesu.so.5.0.0
|
|
||||||
lib/libkdeui.so
|
lib/libkdeui.so
|
||||||
lib/libkdeui.so.5
|
@lib lib/libkdeui.so.${LIBkdeui_VERSION}
|
||||||
lib/libkdeui.so.5.0.0
|
|
||||||
lib/libkdnssd.so
|
lib/libkdnssd.so
|
||||||
lib/libkdnssd.so.2
|
@lib lib/libkdnssd.so.${LIBkdnssd_VERSION}
|
||||||
lib/libkdnssd.so.2.0.0
|
|
||||||
lib/libkhtml.so
|
lib/libkhtml.so
|
||||||
lib/libkhtml.so.5
|
@lib lib/libkhtml.so.${LIBkhtml_VERSION}
|
||||||
lib/libkhtml.so.5.0.0
|
|
||||||
lib/libkimproxy.so
|
lib/libkimproxy.so
|
||||||
lib/libkimproxy.so.4
|
@lib lib/libkimproxy.so.${LIBkimproxy_VERSION}
|
||||||
lib/libkimproxy.so.4.0.0
|
|
||||||
lib/libkio.so
|
lib/libkio.so
|
||||||
lib/libkio.so.5
|
@lib lib/libkio.so.${LIBkio_VERSION}
|
||||||
lib/libkio.so.5.0.0
|
|
||||||
lib/libkjs.so
|
lib/libkjs.so
|
||||||
lib/libkjs.so.2
|
@lib lib/libkjs.so.${LIBkjs_VERSION}
|
||||||
lib/libkjs.so.2.0.0
|
|
||||||
lib/libkjsembed.so
|
lib/libkjsembed.so
|
||||||
lib/libkjsembed.so.4
|
@lib lib/libkjsembed.so.${LIBkjsembed_VERSION}
|
||||||
lib/libkjsembed.so.4.0.0
|
|
||||||
lib/libkmediaplayer.so
|
lib/libkmediaplayer.so
|
||||||
lib/libkmediaplayer.so.4
|
@lib lib/libkmediaplayer.so.${LIBkmediaplayer_VERSION}
|
||||||
lib/libkmediaplayer.so.4.0.0
|
|
||||||
lib/libknewstuff.so
|
lib/libknewstuff.so
|
||||||
lib/libknewstuff.so.4
|
@lib lib/libknewstuff.so.${LIBknewstuff_VERSION}
|
||||||
lib/libknewstuff.so.4.0.0
|
|
||||||
lib/libknotifyconfig.so
|
lib/libknotifyconfig.so
|
||||||
lib/libknotifyconfig.so.4
|
@lib lib/libknotifyconfig.so.${LIBknotifyconfig_VERSION}
|
||||||
lib/libknotifyconfig.so.4.0.0
|
|
||||||
lib/libkntlm.so
|
lib/libkntlm.so
|
||||||
lib/libkntlm.so.1
|
@lib lib/libkntlm.so.${LIBkntlm_VERSION}
|
||||||
lib/libkntlm.so.1.0.0
|
|
||||||
lib/libkparts.so
|
lib/libkparts.so
|
||||||
lib/libkparts.so.4
|
@lib lib/libkparts.so.${LIBkparts_VERSION}
|
||||||
lib/libkparts.so.4.0.0
|
|
||||||
lib/libkrosscore.so
|
lib/libkrosscore.so
|
||||||
lib/libkrosscore.so.4
|
@lib lib/libkrosscore.so.${LIBkrosscore_VERSION}
|
||||||
lib/libkrosscore.so.4.0.0
|
|
||||||
lib/libktexteditor.so
|
lib/libktexteditor.so
|
||||||
lib/libktexteditor.so.4
|
@lib lib/libktexteditor.so.${LIBktexteditor_VERSION}
|
||||||
lib/libktexteditor.so.4.0.0
|
|
||||||
lib/libkunittest.so
|
lib/libkunittest.so
|
||||||
lib/libkunittest.so.4
|
@lib lib/libkunittest.so.${LIBkunittest_VERSION}
|
||||||
lib/libkunittest.so.4.0.0
|
|
||||||
lib/libkutils.so
|
lib/libkutils.so
|
||||||
lib/libkutils.so.2
|
@lib lib/libkutils.so.${LIBkutils_VERSION}
|
||||||
lib/libkutils.so.2.0.0
|
|
||||||
lib/libkwalletbackend.so
|
lib/libkwalletbackend.so
|
||||||
lib/libkwalletbackend.so.4
|
@lib lib/libkwalletbackend.so.${LIBkwalletbackend_VERSION}
|
||||||
lib/libkwalletbackend.so.4.0.0
|
|
||||||
lib/libkwalletclient.so
|
lib/libkwalletclient.so
|
||||||
lib/libkwalletclient.so.4
|
@lib lib/libkwalletclient.so.${LIBkwalletclient_VERSION}
|
||||||
lib/libkwalletclient.so.4.0.0
|
|
||||||
lib/libkxmlcore.so
|
lib/libkxmlcore.so
|
||||||
lib/libkxmlcore.so.4
|
@lib lib/libkxmlcore.so.${LIBkxmlcore_VERSION}
|
||||||
lib/libkxmlcore.so.4.0.0
|
|
||||||
lib/libphononcore.so
|
lib/libphononcore.so
|
||||||
lib/libphononcore.so.4
|
@lib lib/libphononcore.so.${LIBphononcore_VERSION}
|
||||||
lib/libphononcore.so.4.0.0
|
|
||||||
lib/libphononui.so
|
lib/libphononui.so
|
||||||
lib/libphononui.so.4
|
@lib lib/libphononui.so.${LIBphononui_VERSION}
|
||||||
lib/libphononui.so.4.0.0
|
|
||||||
lib/libsolid.so
|
lib/libsolid.so
|
||||||
lib/libsolid.so.4
|
@lib lib/libsolid.so.${LIBsolid_VERSION}
|
||||||
lib/libsolid.so.4.0.0
|
|
||||||
lib/libsolidifaces.so
|
lib/libsolidifaces.so
|
||||||
lib/libsolidifaces.so.4
|
@lib lib/libsolidifaces.so.${LIBsolidifaces_VERSION}
|
||||||
lib/libsolidifaces.so.4.0.0
|
|
||||||
lib/libsonnetcore.so
|
lib/libsonnetcore.so
|
||||||
lib/libsonnetcore.so.4
|
@lib lib/libsonnetcore.so.${LIBsonnetcore_VERSION}
|
||||||
lib/libsonnetcore.so.4.0.0
|
|
||||||
lib/libsonnetui.so
|
lib/libsonnetui.so
|
||||||
lib/libsonnetui.so.4
|
@lib lib/libsonnetui.so.${LIBsonnetui_VERSION}
|
||||||
lib/libsonnetui.so.4.0.0
|
|
||||||
lib/libthreadweaver.so
|
lib/libthreadweaver.so
|
||||||
lib/libthreadweaver.so.4
|
@lib lib/libthreadweaver.so.${LIBthreadweaver_VERSION}
|
||||||
lib/libthreadweaver.so.4.0.0
|
|
||||||
share/apps/
|
share/apps/
|
||||||
share/apps/LICENSES/
|
share/apps/LICENSES/
|
||||||
share/apps/LICENSES/ARTISTIC
|
share/apps/LICENSES/ARTISTIC
|
||||||
|
Loading…
Reference in New Issue
Block a user