openbsd: add tdebase package

pull/3/head
François Andriot 10 years ago
parent 4bbefc607c
commit 3769b5bd00

@ -0,0 +1,135 @@
.include </usr/ports/x11/trinity/trinity.port.mk>
VERSION= ${TDE_VERSION}
REVISION= 1
PKGNAME= trinity-tdebase-${VERSION}
PREFIX= ${TDE_PREFIX}
CATEGORIES= x11/trinity
COMMENT= Trinity Base Programs
MASTER_SITES= http://nuc.vtf/tde/tde-tarballs/14.0.0/main/
DISTNAME= trinity-tdebase-14.0.0~pre1318+cc12a51c
EXTRACT_SUFX= .tar.gz
RUN_DEPENDS= devel/desktop-file-utils \
x11/gtk+2,-guic
BUILD_DEPENDS= devel/imake \
devel/gmake \
devel/cmake
LIB_DEPENDS+= x11/trinity/dependencies/tqtinterface,-main \
x11/trinity/dependencies/arts \
x11/trinity/tdelibs
LIB_DEPENDS+= openldap-client->=2,<3:databases/openldap \
security/cyrus-sasl2 \
devel/libusb-compat \
devel/glib2 \
devel/libconfig \
net/samba>=3 \
x11/xscreensaver
SHARED_LIBS += kasbar 1.0
SHARED_LIBS += kateinterfaces 0.0
SHARED_LIBS += kateutils 0.0
SHARED_LIBS += khotkeys_shared 1.0
SHARED_LIBS += kickermain 1.0
SHARED_LIBS += kickoffsearch_interfaces 0.0
SHARED_LIBS += konq 4.2
SHARED_LIBS += konqsidebarplugin 1.2
SHARED_LIBS += ksgrd 1.2
SHARED_LIBS += ksplashthemes 0.0
SHARED_LIBS += taskbar 1.2
SHARED_LIBS += taskmanager 1.0
SHARED_LIBS += tdecorations 1.0
SHARED_LIBS += tdefontinst 0.0
SHARED_LIBS += qtkde 0.0
MULTI_PACKAGES= -main -konsole -tdm -tdeio-pim-plugins
# Main package
PKGNAME-main= trinity-tdebase-${VERSION}
COMMENT-main=
LIB_DEPENDS-main= x11/trinity/tdelibs
RUN_DEPENDS-main= x11/trinity/tdebase,-konsole \
x11/trinity/tdebase,-tdm
# Konsole package
PKGNAME-konsole= trinity-konsole-${VERSION}
COMMENT-konsole= X terminal emulator for TDE
LIB_DEPENDS-konsole= x11/trinity/tdelibs
#RUN_DEPENDS-konsole= x11/trinity/tdebase,-main
# tdeio-pim-plugins
PKGNAME-tdeio-pim-plugins= trinity-tdeio-pim-plugins-${VERSION}
COMMENT-tdeio-pim-plugins= PIM TDEIOslaves from tdebase
LIB_DEPENDS-tdeio-pim-plugins= x11/trinity/tdelibs
# TDM package
PKGNAME-tdm= trinity-tdm-${VERSION}
COMMENT-tdm= X Display manager for TDE
LIB_DEPENDS-tdm= x11/trinity/tdelibs
#RUN_DEPENDS-tdm= x11/trinity/tdebase,-main
post-patch:
cd ${WRKDIST}; \
gsed -i starttde r14-xdg-update migratekde3 \
-e "s| sed| gsed|g"; \
gsed -i "tdm/kfrontend/gentdmconf.c" \
-e "s|. /etc/X11/Xsession|exec \$$session|"
do-configure: tde-cmake-rmbuild
${TDE_CMAKE_CONFIGURE} \
-DXSCREENSAVER_DIR="${LOCALBASE}/share/xscreensaver" \
-DHTDIG_SEARCH_BINARY="${LOCALBASE}/bin/htdig" \
\
-DWITH_ALL_OPTIONS=ON \
-DWITH_SASL=ON \
-DWITH_LDAP=ON \
-DWITH_SAMBA=ON \
-DWITH_OPENEXR=ON \
-DWITH_XCOMPOSITE=ON \
-DWITH_XCURSOR=ON \
-DWITH_XFIXES=ON \
-DWITH_XRANDR=ON \
-DWITH_XRENDER=ON \
-DWITH_LIBCONFIG=ON \
-DWITH_PCRE=ON \
-DWITH_XTEST=ON \
-DWITH_XSCREENSAVER=ON \
-DWITH_LIBART=ON \
-DWITH_LIBUSB=ON \
-DWITH_LIBRAW1394=OFF \
-DWITH_SUDO_TDESU_BACKEND=OFF \
-DWITH_SUDO_KONSOLE_SUPER_USER_COMMAND=OFF \
-DWITH_PAM=OFF \
-DWITH_SHADOW=OFF \
-DWITH_XDMCP=ON \
-DWITH_XINERAMA=ON \
-DWITH_ARTS=ON \
-DWITH_I8K=ON \
-DWITH_SENSORS=OFF \
-DWITH_HAL=OFF \
-DWITH_TDEHWLIB=OFF \
-DWITH_UPOWER=ON \
-DWITH_ELFICON=OFF \
-DWITH_KDESKTOP_LOCK_BACKTRACE=OFF \
\
-DBUILD_ALL=ON \
-DBUILD_TSAK=OFF \
-DBUILD_TDEKBDLEDSYNC=OFF \
..
do-build: tde-cmake-build
do-install: tde-cmake-install
post-install:
chmod 0755 ${PREFIX}/bin/kcheckpass
chmod 0755 ${PREFIX}/bin/tdesud
.include <bsd.port.mk>

@ -0,0 +1,2 @@
SHA256 (trinity-tdebase-14.0.0~pre1318+cc12a51c.tar.gz) = ebarv7ixvs/QN0HArrf9Eyror6nJSkguiZnUfi6vHj0=
SIZE (trinity-tdebase-14.0.0~pre1318+cc12a51c.tar.gz) = 35850664

@ -0,0 +1,13 @@
Konsole is an X terminal emulation which provides a command-line interface
(CLI) while using the graphical Trinity Desktop Environment. Konsole helps to
better organize user's desktop by containing multiple sessions in a single
window (a less cluttered desktop).
Its advanced features include a simple configuration and the ability to use
multiple terminal shells in a single window
Using Konsole, a user can open:
* Linux console sessions
* Midnight Commander file manager sessions
* Shell sessions
* Root consoles sessions

@ -0,0 +1,55 @@
KDE is a network transparent contemporary desktop environment for UNIX
workstations. It was written by a world-wide network of software
engineers committed to free software development. KDE seeks to fill
the need for an easy to use desktop for Unix workstations, similar to
the desktop environments found under the MacOS or Window95/NT.
This package holds the basic KDE applications. It contains:
* applnk: files to create the icons for the K menu button
* doc: XML formatted documentation files for the apps
* drkonqi: if ever an app crashes (heaven forbid!) then Dr.Konqi will be so
kind and make a stack trace. This is a great help for the
developers to fix the bug.
* kaddressbook: an addressbook (for postal addresses, phone numbers and
of course for e-mail addresses)
* kappfinder: searches your hard disk for non-KDE applications, e.g. Acrobat
Reader (tm) and installs those apps under the K start button
* kate: a fast and advanced text editor with nice plugins
* kcheckpass: small program to enter and check passwords, only to be used by
other programs
* kcontrol: the KDE Control Center allows you to tweak the KDE settings
* kdcop: GUI app to browse for DCOP interfaces, can also execute them
* kdebugdialog: allows you to specify which debug messages you want to see
* kdeprint: the KDE printing system
* kdesktop: you guessed it: the desktop above the panel
* kdesu: a graphical front end to "su"
* kdm: replacement for XDM, for those people that like graphical logins
* kfind: find files
* khelpcenter: the app to read all great documentation about KDE
* khotkeys: intercepts keys and can call applications
* kicker: the panel at the bottom with the K start button and the taskbar etc
* kioslave: infrastructure that helps make every application internet enabled
e.g. to directly save a file to ftp://place.org/dir/file.txt
* klipper: enhances and extends the X clipboard
* kmenuedit: edit for the menu below the K start button
* konqueror: the file manager and web browser you get easily used to
* konsole: a shell program similar to xterm
* kpager: applet to show the contents of the virtual desktops
* kpersonalizer: the customization wizard you get when you first start KDE
* kreadconfig: a tool for shell scripts to get info from KDE's config files
* kscreensaver: the KDE screensaver environment and lot's of savers
* ksmserver: the KDE session manager (saves program status on login, restarts
those program at the next login)
* ksplash: the screen displayed while KDE starts
* kstart: to launch applications with special window properties
such as iconified etc
* ksysguard: task manager and system monitor, even for remote systems
* ksystraycmd: allows to run any application in the system tray
* ktip: gives you tips about how to use KDE
* kwin: the KDE window manager
* kxkb: a keyboard map tool
* l10n: mostly country flags
* legacyimport: odd name for a cute program to load GTK themes
* libkonq: some libraries needed by Konqueror
* pics: various icons and wallpapers

@ -0,0 +1,15 @@
TDM manages a collection of X servers, which may be on the local host or
remote machines. It provides services similar to those provided by init,
getty, and login on character-based terminals: prompting for login name and
password, authenticating the user, and running a session. tdm supports XDMCP
(X Display Manager Control Protocol) and can also be used to run a chooser
process which presents the user with a menu of possible hosts that offer
XDMCP display management.
A collection of icons to associate with individual users is included with
TDE, but as part of the tdepasswd package.
The menu package will help to provide TDM with a list of window managers
that can be launched, if the window manager does not register with TDM
already. Most users won't need this.

@ -0,0 +1,5 @@
Protocol handlers (TDEIOslaves) for personal information management, including:
* tdeio_ldap
* tdeio_nntp
* tdeio_pop3
* tdeio_smtp

@ -0,0 +1,113 @@
@bin bin/konsole
lib/libtdeinit_konsole.la
lib/libtdeinit_konsole.so
lib/trinity/kcm_konsole.la
lib/trinity/kcm_konsole.so
lib/trinity/kded_kwrited.la
lib/trinity/kded_kwrited.so
lib/trinity/konsole.la
lib/trinity/konsole.so
lib/trinity/libkonsolepart.la
lib/trinity/libkonsolepart.so
share/applications/tde/konsole.desktop
share/applications/tde/konsolesu.desktop
share/applnk/.hidden/kcmkonsole.desktop
share/apps/konqueror/servicemenus/konsolehere.desktop
share/apps/konsole/
share/apps/konsole/BlackOnLightColor.schema
share/apps/konsole/BlackOnLightYellow.schema
share/apps/konsole/BlackOnWhite.schema
share/apps/konsole/DarkPicture.schema
share/apps/konsole/Example.Schema
share/apps/konsole/GreenOnBlack.schema
share/apps/konsole/GreenTint.schema
share/apps/konsole/GreenTint_MC.schema
share/apps/konsole/LightPaper.schema
share/apps/konsole/LightPicture.schema
share/apps/konsole/Linux.schema
share/apps/konsole/README.KeyTab
share/apps/konsole/README.Schema
share/apps/konsole/README.default.Keytab
share/apps/konsole/README.default.Schema
share/apps/konsole/Transparent.schema
share/apps/konsole/Transparent_MC.schema
share/apps/konsole/Transparent_darkbg.schema
share/apps/konsole/Transparent_lightbg.schema
share/apps/konsole/WhiteOnBlack.schema
share/apps/konsole/XTerm.schema
share/apps/konsole/eventsrc
share/apps/konsole/fonts/
share/apps/konsole/fonts/9x15.pcf.gz
share/apps/konsole/fonts/console8x16.pcf.gz
share/apps/konsole/fonts/fonts.dir
share/apps/konsole/icons/
share/apps/konsole/icons/crystalsvg/
share/apps/konsole/icons/crystalsvg/16x16/
share/apps/konsole/icons/crystalsvg/16x16/actions/
share/apps/konsole/icons/crystalsvg/16x16/actions/activity.png
share/apps/konsole/icons/crystalsvg/16x16/actions/konsoleblue.png
share/apps/konsole/icons/crystalsvg/16x16/actions/konsolered.png
share/apps/konsole/icons/crystalsvg/16x16/actions/opentermblue.png
share/apps/konsole/icons/crystalsvg/16x16/actions/opentermred.png
share/apps/konsole/icons/crystalsvg/16x16/actions/silence.png
share/apps/konsole/icons/crystalsvg/22x22/
share/apps/konsole/icons/crystalsvg/22x22/actions/
share/apps/konsole/icons/crystalsvg/22x22/actions/konsoleblue.png
share/apps/konsole/icons/crystalsvg/22x22/actions/konsolered.png
share/apps/konsole/icons/crystalsvg/22x22/actions/opentermblue.png
share/apps/konsole/icons/crystalsvg/22x22/actions/opentermred.png
share/apps/konsole/icons/crystalsvg/32x32/
share/apps/konsole/icons/crystalsvg/32x32/actions/
share/apps/konsole/icons/crystalsvg/32x32/actions/konsoleblue.png
share/apps/konsole/icons/crystalsvg/32x32/actions/konsolered.png
share/apps/konsole/icons/crystalsvg/32x32/actions/opentermblue.png
share/apps/konsole/icons/crystalsvg/32x32/actions/opentermred.png
share/apps/konsole/linux.desktop
share/apps/konsole/linux.keytab
share/apps/konsole/mc.desktop
share/apps/konsole/profiles/
share/apps/konsole/profiles/2shells
share/apps/konsole/profiles/3shells
share/apps/konsole/profiles/4shells
share/apps/konsole/profiles/5shells
share/apps/konsole/screen.desktop
share/apps/konsole/shell.desktop
share/apps/konsole/solaris.keytab
share/apps/konsole/su.desktop
share/apps/konsole/sumc.desktop
share/apps/konsole/syscolor.schema
share/apps/konsole/tips
share/apps/konsole/vim.schema
share/apps/konsole/vt100.keytab
share/apps/konsole/vt420pc.keytab
share/apps/konsole/wallpapers/
share/apps/konsole/wallpapers/Blkmarble.jpg
share/apps/konsole/wallpapers/Metric-Monospace-14.png
share/apps/konsole/wallpapers/Paper01.jpg
share/apps/konsole/wallpapers/gray02.jpg
share/apps/konsole/x11r5.keytab
share/apps/tdeconf_update/konsole.upd
share/apps/tdeconf_update/schemaStrip.pl
share/doc/tde/HTML/en/kcontrol/kcmkonsole/
share/doc/tde/HTML/en/kcontrol/kcmkonsole/common
share/doc/tde/HTML/en/kcontrol/kcmkonsole/index.cache.bz2
share/doc/tde/HTML/en/kcontrol/kcmkonsole/index.docbook
share/doc/tde/HTML/en/konsole/
share/doc/tde/HTML/en/konsole/common
share/doc/tde/HTML/en/konsole/index.cache.bz2
share/doc/tde/HTML/en/konsole/index.docbook
share/doc/tde/HTML/en/konsole/konsole.png
share/doc/tde/HTML/en/konsole/tabbar.png
share/icons/hicolor/128x128/apps/konsole.png
share/icons/hicolor/16x16/apps/konsole.png
share/icons/hicolor/22x22/apps/konsole.png
share/icons/hicolor/32x32/apps/konsole.png
share/icons/hicolor/48x48/apps/konsole.png
share/icons/hicolor/64x64/apps/konsole.png
share/icons/hicolor/scalable/apps/konsole.svgz
share/mimelnk/application/x-konsole.desktop
share/services/kded/kwrited.desktop
share/services/konsole-script.desktop
share/services/konsolepart.desktop
share/services/kwrited.desktop
share/servicetypes/terminalemulator.desktop

File diff suppressed because it is too large Load Diff

@ -0,0 +1,16 @@
lib/trinity/tdeio_ldap.la
lib/trinity/tdeio_ldap.so
lib/trinity/tdeio_nntp.la
lib/trinity/tdeio_nntp.so
lib/trinity/tdeio_pop3.la
lib/trinity/tdeio_pop3.so
lib/trinity/tdeio_smtp.la
lib/trinity/tdeio_smtp.so
share/services/ldap.protocol
share/services/ldaps.protocol
share/services/nntp.protocol
share/services/nntps.protocol
share/services/pop3.protocol
share/services/pop3s.protocol
share/services/smtp.protocol
share/services/smtps.protocol

@ -0,0 +1,131 @@
@bin bin/gentdmconf
@bin bin/tdm
@bin bin/tdm_config
@bin bin/tdm_greet
@bin bin/tdmctl
lib/trinity/kgreet_pam.la
lib/trinity/kgreet_pam.so
share/apps/tdm/
share/apps/tdm/pics/
share/apps/tdm/pics/kdelogo.png
share/apps/tdm/pics/shutdown.jpg
share/apps/tdm/pics/users/
share/apps/tdm/pics/users/Apple.png
share/apps/tdm/pics/users/BeachBall.png
share/apps/tdm/pics/users/Blowfish.png
share/apps/tdm/pics/users/Bug.png
share/apps/tdm/pics/users/Butterfly.png
share/apps/tdm/pics/users/Car.png
share/apps/tdm/pics/users/Cow.png
share/apps/tdm/pics/users/Daemon.png
share/apps/tdm/pics/users/Dog.png
share/apps/tdm/pics/users/Elephant.png
share/apps/tdm/pics/users/Flower.png
share/apps/tdm/pics/users/Frog.png
share/apps/tdm/pics/users/Ghost.png
share/apps/tdm/pics/users/Guitar.png
share/apps/tdm/pics/users/Heart.png
share/apps/tdm/pics/users/Konqui.png
share/apps/tdm/pics/users/Lion.png
share/apps/tdm/pics/users/Monkey.png
share/apps/tdm/pics/users/Penguin.png
share/apps/tdm/pics/users/Pig.png
share/apps/tdm/pics/users/Rabbit.png
share/apps/tdm/pics/users/Ring.png
share/apps/tdm/pics/users/Scream.png
share/apps/tdm/pics/users/Shark.png
share/apps/tdm/pics/users/Splash.png
share/apps/tdm/pics/users/Star.png
share/apps/tdm/pics/users/Teddybear.png
share/apps/tdm/pics/users/Turtle.png
share/apps/tdm/pics/users/default1.png
share/apps/tdm/pics/users/default2.png
share/apps/tdm/pics/users/default3.png
share/apps/tdm/pics/users/default4.png
share/apps/tdm/pics/users/root1.png
share/apps/tdm/sessions/
share/apps/tdm/sessions/9wm.desktop
share/apps/tdm/sessions/admin.desktop
share/apps/tdm/sessions/aewm++.desktop
share/apps/tdm/sessions/aewm.desktop
share/apps/tdm/sessions/afterstep.desktop
share/apps/tdm/sessions/amaterus.desktop
share/apps/tdm/sessions/amiwm.desktop
share/apps/tdm/sessions/asclassic.desktop
share/apps/tdm/sessions/blackbox.desktop
share/apps/tdm/sessions/cde.desktop
share/apps/tdm/sessions/ctwm.desktop
share/apps/tdm/sessions/cwwm.desktop
share/apps/tdm/sessions/enlightenment.desktop
share/apps/tdm/sessions/evilwm.desktop
share/apps/tdm/sessions/fluxbox.desktop
share/apps/tdm/sessions/flwm.desktop
share/apps/tdm/sessions/fvwm.desktop
share/apps/tdm/sessions/fvwm95.desktop
share/apps/tdm/sessions/gnome.desktop
share/apps/tdm/sessions/golem.desktop
share/apps/tdm/sessions/icewm.desktop
share/apps/tdm/sessions/ion.desktop
share/apps/tdm/sessions/kde-plasma-safe.desktop
share/apps/tdm/sessions/kde-plasma.desktop
share/apps/tdm/sessions/larswm.desktop
share/apps/tdm/sessions/lwm.desktop
share/apps/tdm/sessions/matchbox.desktop
share/apps/tdm/sessions/metacity.desktop
share/apps/tdm/sessions/mwm.desktop
share/apps/tdm/sessions/olvwm.desktop
share/apps/tdm/sessions/olwm.desktop
share/apps/tdm/sessions/openbox.desktop
share/apps/tdm/sessions/oroborus.desktop
share/apps/tdm/sessions/phluid.desktop
share/apps/tdm/sessions/pwm.desktop
share/apps/tdm/sessions/qvwm.desktop
share/apps/tdm/sessions/ratpoison.desktop
share/apps/tdm/sessions/sapphire.desktop
share/apps/tdm/sessions/sawfish.desktop
share/apps/tdm/sessions/tde.desktop
share/apps/tdm/sessions/twm.desktop
share/apps/tdm/sessions/ude.desktop
share/apps/tdm/sessions/vtwm.desktop
share/apps/tdm/sessions/w9wm.desktop
share/apps/tdm/sessions/waimea.desktop
share/apps/tdm/sessions/wm2.desktop
share/apps/tdm/sessions/wmaker.desktop
share/apps/tdm/sessions/xfce.desktop
share/apps/tdm/sessions/xfce4.desktop
share/apps/tdm/themes/
share/apps/tdm/themes/circles/
share/apps/tdm/themes/circles/GdmGreeterTheme.desktop
share/apps/tdm/themes/circles/background.svg
share/apps/tdm/themes/circles/circles.xml
share/apps/tdm/themes/circles/flower.png
share/apps/tdm/themes/circles/help.png
share/apps/tdm/themes/circles/options.png
share/apps/tdm/themes/circles/screenshot.png
share/apps/tdm/themes/o2_enterprise/
share/apps/tdm/themes/o2_enterprise/Dialog.png
share/apps/tdm/themes/o2_enterprise/GdmGreeterTheme.desktop
share/apps/tdm/themes/o2_enterprise/enter_normal.png
share/apps/tdm/themes/o2_enterprise/enter_over.png
share/apps/tdm/themes/o2_enterprise/enter_pressed.png
share/apps/tdm/themes/o2_enterprise/enterprise.xml
share/apps/tdm/themes/o2_enterprise/preview.png
share/apps/tdm/themes/o2_enterprise/system_normal.png
share/apps/tdm/themes/o2_enterprise/system_over.png
share/apps/tdm/themes/o2_enterprise/system_pressed.png
share/config/tdm/
share/config/tdm/README
share/config/tdm/Xaccess
share/config/tdm/Xreset
share/config/tdm/Xsession
share/config/tdm/Xsetup
share/config/tdm/Xstartup
share/config/tdm/Xwilling
share/config/tdm/backgroundrc
share/config/tdm/tdmrc
share/doc/tde/HTML/en/tdm/
share/doc/tde/HTML/en/tdm/common
share/doc/tde/HTML/en/tdm/index.cache.bz2
share/doc/tde/HTML/en/tdm/index.docbook
share/doc/tde/HTML/en/tdm/tdmrc-ref.docbook
share/doc/tde/HTML/en/tdm/tsak.png
Loading…
Cancel
Save