2011-07-03 04:02:27 +02:00
|
|
|
# $NetBSD: Makefile,v 1.81 2011/07/03 02:02:27 markd 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}
|
2011-07-03 04:02:27 +02:00
|
|
|
PKGREVISION= 12
|
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
|
|
|
|
2008-07-14 14:55:56 +02:00
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
|
2004-01-26 16:41:43 +01:00
|
|
|
.include "../../meta-pkgs/kde3/Makefile.kde3"
|
|
|
|
|
|
|
|
DEPENDS+= xine-arts>=1rc0a:../../audio/xine-arts
|
|
|
|
|
2011-07-03 04:02:27 +02:00
|
|
|
USE_TOOLS+= pkg-config bash:run
|
2004-01-26 16:41:43 +01:00
|
|
|
|
2006-03-30 04:48:36 +02:00
|
|
|
REPLACE_PERL+= kscd/workman2cddb.pl
|
2004-01-26 16:41:43 +01:00
|
|
|
|
2011-07-02 04:28:26 +02:00
|
|
|
REPLACE_BASH+= kioslave/audiocd/upgrade-metadata.sh \
|
|
|
|
kaudiocreator/upgrade-kaudiocreator-metadata.sh
|
|
|
|
|
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.*)
|
2006-04-06 08:21:32 +02:00
|
|
|
BUILDLINK_API_DEPENDS.xine-lib+= xine-lib>=1rc0anb1
|
2004-01-26 16:41:43 +01:00
|
|
|
.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}
|
|
|
|
|
2007-01-26 03:55:41 +01:00
|
|
|
.include "options.mk"
|
2005-06-01 16:51:56 +02:00
|
|
|
|
2004-01-26 16:41:43 +01:00
|
|
|
# Ensure we export symbols in the linked shared object.
|
|
|
|
LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
|
|
|
|
|
|
|
|
PTHREAD_OPTS+= require
|
2007-11-01 08:43:38 +01:00
|
|
|
PTHREAD_AUTO_VARS= yes
|
2004-01-26 16:41:43 +01:00
|
|
|
|
|
|
|
UNLIMIT_RESOURCES+= datasize
|
|
|
|
|
2004-04-20 15:13:42 +02:00
|
|
|
.include "../../meta-pkgs/kde3/kde3.mk"
|
2009-03-01 07:58:57 +01:00
|
|
|
.include "../../audio/akode/buildlink3.mk"
|
2004-04-20 15:13:42 +02:00
|
|
|
.include "../../audio/arts/buildlink3.mk"
|
|
|
|
.include "../../audio/cdparanoia/buildlink3.mk"
|
2007-05-23 15:16:11 +02:00
|
|
|
.include "../../audio/flac/buildlink3.mk"
|
2004-08-21 16:44:47 +02:00
|
|
|
.include "../../audio/lame/buildlink3.mk"
|
2007-02-16 02:42:46 +01:00
|
|
|
# version 0.5.x is not supported -- reconsider when updating
|
|
|
|
#.include "../../audio/libtunepimp/buildlink3.mk"
|
|
|
|
#.include "../../audio/musicbrainz/buildlink3.mk"
|
2004-04-20 15:13:42 +02:00
|
|
|
.include "../../audio/taglib/buildlink3.mk"
|
2007-01-26 03:55:41 +01:00
|
|
|
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
2005-12-11 12:20:51 +01:00
|
|
|
.include "../../multimedia/libtheora/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"
|
2006-03-09 22:04:39 +01:00
|
|
|
.include "../../mk/oss.buildlink3.mk"
|
2004-01-26 16:41:43 +01:00
|
|
|
|
2005-06-04 00:58:54 +02:00
|
|
|
.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "pth"
|
|
|
|
.include "../../devel/pthread-sem/buildlink3.mk"
|
|
|
|
BUILDLINK_TRANSFORM+= l:pthread:pthread:semaphore
|
|
|
|
.endif
|
|
|
|
|
2004-01-26 16:41:43 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|