pkgsrc/multimedia/kdemultimedia3/Makefile

54 lines
1.6 KiB
Makefile
Raw Normal View History

Update to KDE 3.4 Highlights at a glance * Text-to-speech system with support built into Konqueror, Kate, KPDF and the standalone application KSayIt * Support for text to speech synthesis is integrated with the desktop * Completely redesigned, more flexible trash system * Kicker with improved look and feel * KPDF now enables you to select, copy & paste text and images from PDFs, along with many other improvements * Kontact supports now various groupware servers, including eGroupware, GroupWise, Kolab, OpenGroupware.org and SLOX * Kopete supports Novell Groupwise and Lotus Sametime and gets integrated into Kontact * DBUS/HAL support allows to keep dynamic device icons in media:/ and on the desktop in sync with the state of all devices * KHTML has improved standard support and now close to full support for CSS 2.1 and the CSS 3 Selectors module * Better synchronization between 2 PCs * A new high contrast style and a complete monochrome icon set * An icon effect to paint all icons in two chosen colors, converting third party application icons into high contrast monochrome icons * Akregator allows you to read news from your favourite RSS-enabled websites in one application * Juk has now an album cover management via Google Image Search * KMail now stores passwords securely with KWallet * SVG files can now be used as wallpapers * KHTML plug-ins are now configurable, so the user can selectively disable ones that are not used. This does not include Netscape-style plug-ins. Netscape plug-in in CPU usage can be manually lowered, and plug-ins are more stable. * more than 6,500 bugs have been fixed * more than 1,700 wishes have been fullfilled * more than 80,000 contributions with several million lines of code and documentation added or changed
2005-03-23 22:59:47 +01:00
# $NetBSD: Makefile,v 1.22 2005/03/23 21:59:47 markd Exp $
Update to KDE 3.2 Changes: Multimedia aRts * New mixer-channel: LittleStereoMixer Arnold Krille * Create KAudioPlayStream and put it into kdelibs/arts/kde. Needed at least for KRec and its the logical counterpart to KAudoRecordStream... It is basicly a total rewrite of the (not compiling) version Matthias Kretz put into kdenonbeta/arts/kde so I could grab and finish it. Arnold Krille * New Widget: LayoutBox being able to change direction dynamically. As replacement for [HV]Box. Arnold Krille * New Widget: PopupBox with the ability to hide its contents and showing them inside the widget or a new top-level widget (like a tooltip but permanent). Arnold Krille * New Widget: Label that can rotate its text. Arnold Krille * New Widget: Tickmarks specially for deciBel. Arnold Krille * New Widget: VolumeFader specially for Volumes supporting deciBel. Arnold Krille * New Widget: VU-Meter specially for deciBel. * Supports various styles: NormalBars (just a configurable number of bars), FireBars (a colored bar moving), LineBar (a bar moving, color depends on the actual volume), Small (whole widget painted in a color depending on the volume) * Configurable things: Direction, Peak, Peakfalloff, min. dB, style. Arnold Krille * A Gui for the StereoVolumeControl. Arnold Krille * First part of the rewriting/reordering of artscontrol. Making the features available via a lib. Arnold Krille * A little kicker-applet named artscontrol ;-) Perhaps with the ability to include not only the master-fader but an environment-mixer with a small gui. Of course it includes all the normal artscontrol features. Arnold Krille * AudioIOEsd: output to an esd Ian Chiew * autosuspend in full duplex Stefan Westerfeld Noatun * Equalizer in KJofol Skin Loader. Stefan Gehn * Support for loading of EXTM3U Format (saved by Winamp since 2.x). Stefan Gehn * Support for loading of Windows Media Player Playlists. Stefan Gehn * Variable Band Equalizer. Charles Samuels * New playlist, Oblique. Charles Samuels KRec * Big rewrite to create a new simplier Gui and make it easier to use. Its a big bunch of work and depends on a lot of small things. Arnold Krille * Make exporting to various soundformats work. OGG and MP3 need some additional work for 3.3 but are working for now. Arnold Krille * Saving and loading of KRec's own fileformat. Arnold Krille * Create a view-mode for the soundfiles. Arnold Krille * Create an informative time/size/etc display. Arnold Krille * Add a menu to open the Audiomanager (and other tools) since there is an artscontrol library. Arnold Krille * Make it use the Arts::LevelMeter. Arnold Krille aKtion * Drop aKtion. Chris Howells KsCD * LIRC support Aaron J. Seigo * Using the new KDE cddb library. Richard Laerkaeng, Aaron J. Seigo KAudioCreator * Using the new KDE cddb library. Benjamin Meyer * Automaticly detects CD's. Benjamin Meyer * Many new small features including: File text regular expression replacment. Benjamin Meyer * Disk drive now user selectable. Benjamin Meyer libkcddb * NEW IN KDE: Common library for accessing cddb information Richard Laerkaeng * Add support for sending cddb information Richard Laerkaeng KFileMetaInfo * ID3v2 support (without id3lib) Scott Wheeler JuK [Not yet built in pkgsrc] * NEW IN KDE: A jukebox and music manager Scott Wheeler * Advanced search mode Scott Wheeler * Tree view mode Scott Wheeler * Storable searches Scott Wheeler * A "weighted width" mode for the playlists -- possibly to be merged into KListView Scott Wheeler
2004-02-05 08:43:30 +01:00
DISTNAME= kdemultimedia-${_KDE_VERSION}
CATEGORIES= multimedia
COMMENT= Multimedia tools for the KDE integrated X11 desktop
.include "../../meta-pkgs/kde3/Makefile.kde3"
DEPENDS+= xine-arts>=1rc0a:../../audio/xine-arts
USE_BUILDLINK3= YES
USE_DIRS+= xdg-1.1
USE_PKGINSTALL= YES
REPLACE_PERL= kscd/workman2cddb.pl
CONF_FILES+= ${PREFIX}/share/examples/kdemultimedia3/applications-merged/kde-multimedia-music.menu \
${PKG_SYSCONFDIR}/xdg/menus/applications-merged/kde-multimedia-music.menu
.include "../../mk/compiler.mk"
.if !empty(CC_VERSION:Mgcc-3.*)
BUILDLINK_DEPENDS.xine-lib= xine-lib>=1rc0anb1
.endif
.if defined(USE_OSS)
CONFIGURE_ARGS+= --enable-audio=oss
.endif
CONFIGURE_ARGS+= --enable-cdparanoia
CONFIGURE_ARGS+= --with-cdparanoia=${BUILDLINK_PREFIX.cdparanoia}
CONFIGURE_ARGS+= --with-vorbis=${BUILDLINK_PREFIX.libvorbis}
# Ensure we export symbols in the linked shared object.
LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
PTHREAD_OPTS+= require
UNLIMIT_RESOURCES+= datasize
.include "../../meta-pkgs/kde3/kde3.mk"
.include "../../audio/arts/buildlink3.mk"
.include "../../audio/cdparanoia/buildlink3.mk"
.include "../../audio/lame/buildlink3.mk"
.include "../../audio/musicbrainz/buildlink3.mk"
.include "../../audio/tunepimp/buildlink3.mk"
.include "../../audio/taglib/buildlink3.mk"
.include "../../multimedia/xine-lib/buildlink3.mk"
.include "../../x11/kdebase3/buildlink3.mk"
.include "../../x11/kdelibs3/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/ossaudio.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"