2005-04-11 23:44:48 +02:00
|
|
|
# $NetBSD: Makefile,v 1.25 2005/04/11 21:46:41 tv Exp $
|
2004-01-26 16:41:43 +01:00
|
|
|
|
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}
|
2004-01-26 16:41:43 +01:00
|
|
|
CATEGORIES= multimedia
|
2004-01-26 16:47:39 +01:00
|
|
|
COMMENT= Multimedia tools for the KDE integrated X11 desktop
|
2004-01-26 16:41:43 +01:00
|
|
|
|
|
|
|
.include "../../meta-pkgs/kde3/Makefile.kde3"
|
|
|
|
|
|
|
|
DEPENDS+= xine-arts>=1rc0a:../../audio/xine-arts
|
|
|
|
|
2004-04-14 18:15:20 +02:00
|
|
|
USE_DIRS+= xdg-1.1
|
2005-03-06 14:02:59 +01:00
|
|
|
USE_PKGINSTALL= YES
|
2004-01-26 16:41:43 +01:00
|
|
|
|
|
|
|
REPLACE_PERL= kscd/workman2cddb.pl
|
|
|
|
|
2005-03-06 14:02:59 +01:00
|
|
|
CONF_FILES+= ${PREFIX}/share/examples/kdemultimedia3/applications-merged/kde-multimedia-music.menu \
|
|
|
|
${PKG_SYSCONFDIR}/xdg/menus/applications-merged/kde-multimedia-music.menu
|
|
|
|
|
2004-02-18 14:33:40 +01:00
|
|
|
.include "../../mk/compiler.mk"
|
2004-01-26 16:41:43 +01:00
|
|
|
.if !empty(CC_VERSION:Mgcc-3.*)
|
|
|
|
BUILDLINK_DEPENDS.xine-lib= xine-lib>=1rc0anb1
|
|
|
|
.endif
|
|
|
|
|
|
|
|
.if defined(USE_OSS)
|
|
|
|
CONFIGURE_ARGS+= --enable-audio=oss
|
|
|
|
.endif
|
|
|
|
|
2004-04-20 15:13:42 +02:00
|
|
|
CONFIGURE_ARGS+= --enable-cdparanoia
|
|
|
|
CONFIGURE_ARGS+= --with-cdparanoia=${BUILDLINK_PREFIX.cdparanoia}
|
2004-01-26 16:41:43 +01:00
|
|
|
CONFIGURE_ARGS+= --with-vorbis=${BUILDLINK_PREFIX.libvorbis}
|
|
|
|
|
2005-03-25 13:25:21 +01:00
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.kdemultimedia
|
|
|
|
PKG_SUPPORTED_OPTIONS= gstreamer
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
|
|
|
|
.if !empty(PKG_OPTIONS:Mgstreamer)
|
|
|
|
.include "../../multimedia/gstreamer/buildlink3.mk"
|
|
|
|
.include "../../multimedia/gst-plugins/buildlink3.mk"
|
|
|
|
.endif
|
|
|
|
|
2004-01-26 16:41:43 +01:00
|
|
|
# Ensure we export symbols in the linked shared object.
|
|
|
|
LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
|
|
|
|
|
|
|
|
PTHREAD_OPTS+= require
|
|
|
|
|
|
|
|
UNLIMIT_RESOURCES+= datasize
|
|
|
|
|
2004-04-20 15:13:42 +02:00
|
|
|
.include "../../meta-pkgs/kde3/kde3.mk"
|
|
|
|
.include "../../audio/arts/buildlink3.mk"
|
|
|
|
.include "../../audio/cdparanoia/buildlink3.mk"
|
2004-08-21 16:44:47 +02:00
|
|
|
.include "../../audio/lame/buildlink3.mk"
|
2004-04-20 15:13:42 +02:00
|
|
|
.include "../../audio/musicbrainz/buildlink3.mk"
|
2004-08-21 16:44:47 +02:00
|
|
|
.include "../../audio/tunepimp/buildlink3.mk"
|
2004-04-20 15:13:42 +02:00
|
|
|
.include "../../audio/taglib/buildlink3.mk"
|
2005-03-24 23:41:58 +01:00
|
|
|
.include "../../devel/pkgconfig/buildlink3.mk"
|
2004-04-20 15:13:42 +02:00
|
|
|
.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"
|
2004-01-26 16:41:43 +01:00
|
|
|
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|