diff options
author | Max Brazhnikov <makc@FreeBSD.org> | 2013-02-03 20:10:37 +0000 |
---|---|---|
committer | Max Brazhnikov <makc@FreeBSD.org> | 2013-02-03 20:10:37 +0000 |
commit | cb8b1428c6bb9ed135f61a9cecbe8397defbf329 (patch) | |
tree | 0a68a09c88303888985b47f7045bed36788aefc2 /audio/juk | |
parent | 563bcaab10c891e4bee07c4ec1fbf46515c5a0b4 (diff) | |
download | ports-cb8b1428c6bb9ed135f61a9cecbe8397defbf329.tar.gz ports-cb8b1428c6bb9ed135f61a9cecbe8397defbf329.zip |
KDE/FreeBSD team presents KDE SC 4.9.5 ports!
- kdebindings ports have been renamed to match upstream.
- kdemultimedia and kdenetwork have been split.
- New port games/pairs added.
- Trim Makefile header
- Convert to new option framework
- New USE_KDE4 components: libkcddb, libkcompactdisc
- Update:
databases/akonadi to 1.9.0
devel/grantlee to 0.3.0
textproc/rasqal to 0.9.30
textproc/redland-bindings to 1.0.16.1
textproc/soprano to 2.9.0
x11-toolkits/attica to 0.4.1
The area51 repository features commits by Schaich Alonso, avilla, dbn,
jhale, makc and rakuco.
Contributors:
- Oleg Sidorkin
- Tobias Berner
- Kurt Jaeger
Notes
Notes:
svn path=/head/; revision=311483
Diffstat (limited to 'audio/juk')
-rw-r--r-- | audio/juk/Makefile | 81 | ||||
-rw-r--r-- | audio/juk/distinfo | 4 | ||||
-rw-r--r-- | audio/juk/pkg-descr | 7 | ||||
-rw-r--r-- | audio/juk/pkg-plist | 23 |
4 files changed, 47 insertions, 68 deletions
diff --git a/audio/juk/Makefile b/audio/juk/Makefile index 6ade85d22007..49c18d30d288 100644 --- a/audio/juk/Makefile +++ b/audio/juk/Makefile @@ -1,69 +1,28 @@ -# New ports collection makefile for: mpeglib_artsplug -# Date created: July 09 2004 -# Whom: Michael Nottebrock <lofi@FreeBSD.org> -# +# Created by: Raphael Kubo da Costa <rakuco@FreeBSD.org> # $FreeBSD$ -# -PORTNAME= juk -PORTVERSION= ${KDE_VERSION} -PORTREVISION= 7 -CATEGORIES= audio kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src -PKGNAMEPREFIX= kdemultimedia- -DISTNAME= kdemultimedia-${PORTVERSION} -DIST_SUBDIR= KDE +PORTNAME= juk +PORTVERSION= ${KDE4_VERSION} +CATEGORIES= audio kde +MASTER_SITES= ${MASTER_SITE_KDE} +MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src +DIST_SUBDIR= KDE -MAINTAINER= ports@FreeBSD.org -COMMENT= KDE audio player +MAINTAINER= kde@FreeBSD.org +COMMENT= Juk is a jukebox, tagger and music collection manager -LIB_DEPENDS= akode:${PORTSDIR}/audio/akode \ - tag:${PORTSDIR}/audio/taglib +LICENSE= GPLv2 -DEPRECATED= Depends on QT3; unmaintained -EXPIRATION_DATE= 2013-07-01 +LIB_DEPENDS= tag.1:${PORTSDIR}/audio/taglib -CONFLICTS= kdemultimedia-3.3* +CONFLICTS_INSTALL= kdemultimedia-4.[1-8].* -OPTIONS_DEFINE= GSTREAMER +CMAKE_ARGS= -DWITH_TunePimp:BOOL=OFF +MAKE_JOBS_SAFE= yes +KDE4_BUILDENV= yes +USE_KDE4= automoc4 kdehier kdelibs kdeprefix +USE_QT4= dbus qt3support svg \ + moc_build qmake_build rcc_build uic_build +USE_XZ= yes -USE_KDELIBS_VER=3 -PREFIX= ${KDE_PREFIX} - -USE_BZIP2= yes -USE_AUTOTOOLS= libtool -USE_GMAKE= yes -WRKSRC= ${WRKDIR}/kdemultimedia-${PORTVERSION} -USE_LDCONFIG= yes -CONFIGURE_ARGS= --without-musicbrainz - -WANT_GSTREAMER= yes - -.include <bsd.port.pre.mk> - -.if ${PORT_OPTIONS:MGSTREAMER} || exists(${LOCALBASE}/lib/libgstreamer-0.10.so) -GSTREAMER_OVERRIDE=yes -USE_GSTREAMER= yes -.endif - - -pre-everything:: -.if defined(GSTREAMER_OVERRIDE) - @${ECHO_MSG} - @${ECHO_MSG} "*********************************************************" - @${ECHO_MSG} "* gstreamer is installed and support has been enabled *" - @${ECHO_MSG} "* automatically (no additional files will be installed) *" - @${ECHO_MSG} "*********************************************************" - @${ECHO_MSG} -.endif - -do-build: - cd ${WRKSRC}/arts/runtime && ${SETENV} ${MAKE_ENV} ${GMAKE} - cd ${WRKSRC}/juk && ${SETENV} ${MAKE_ENV} ${GMAKE} - -do-install: - cd ${WRKSRC}/juk && ${SETENV} ${MAKE_ENV} ${GMAKE} install - -.include "${.CURDIR}/../../x11/kde3/Makefile.kde" -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/audio/juk/distinfo b/audio/juk/distinfo index 93c2019c8549..6133356735e7 100644 --- a/audio/juk/distinfo +++ b/audio/juk/distinfo @@ -1,2 +1,2 @@ -SHA256 (KDE/kdemultimedia-3.5.10.tar.bz2) = c1deb0dd1603b705ecd9199b4002ddbd87a457311882f84b1b5925ab83fc0dc0 -SIZE (KDE/kdemultimedia-3.5.10.tar.bz2) = 6333219 +SHA256 (KDE/juk-4.9.5.tar.xz) = 033cc5ee53e7b0febb94267a5151117d63bbe9a1e58fce6c9f2f21050df4954e +SIZE (KDE/juk-4.9.5.tar.xz) = 445624 diff --git a/audio/juk/pkg-descr b/audio/juk/pkg-descr index be1ed9204434..fe11a9795048 100644 --- a/audio/juk/pkg-descr +++ b/audio/juk/pkg-descr @@ -1 +1,6 @@ -IO slaves for various types of sound data, with streaming support. +JuK is an audio jukebox application, supporting collections of MP3, +Ogg Vorbis, and FLAC audio files. It allows you to edit the "tags" of +your audio files, and manage your collection and playlists. Its main +focus, in fact, is on music management. + +WWW: http://www.kde.org/applications/multimedia/juk/ diff --git a/audio/juk/pkg-plist b/audio/juk/pkg-plist index 3c620acf13ad..8287c4de5a66 100644 --- a/audio/juk/pkg-plist +++ b/audio/juk/pkg-plist @@ -1,16 +1,31 @@ bin/juk -share/applications/kde/juk.desktop +share/applications/kde4/juk.desktop +share/apps/juk/juk.notifyrc share/apps/juk/jukui-rtl.rc share/apps/juk/jukui.rc share/apps/juk/pics/playing.png share/apps/juk/pics/splash.png -share/apps/juk/pics/yahoo_credit.png -share/apps/konqueror/servicemenus/jukservicemenu.desktop -share/icons/crystalsvg/22x22/actions/juk_dock.png +share/apps/juk/pics/theme.svg +share/dbus-1/interfaces/org.kde.juk.collection.xml +share/dbus-1/interfaces/org.kde.juk.player.xml +share/dbus-1/interfaces/org.kde.juk.search.xml +share/doc/HTML/en/juk/common +share/doc/HTML/en/juk/history-playlist.png +share/doc/HTML/en/juk/index.cache.bz2 +share/doc/HTML/en/juk/index.docbook +share/doc/HTML/en/juk/juk-adv-search.png +share/doc/HTML/en/juk/juk-file-renamer.png +share/doc/HTML/en/juk/juk-main.png +share/doc/HTML/en/juk/juk-tag-guesser.png +share/doc/HTML/en/juk/normal-playlist.png +share/doc/HTML/en/juk/search-playlist.png +share/doc/HTML/en/juk/toolbar.png share/icons/hicolor/128x128/apps/juk.png share/icons/hicolor/16x16/apps/juk.png share/icons/hicolor/32x32/apps/juk.png share/icons/hicolor/48x48/apps/juk.png share/icons/hicolor/64x64/apps/juk.png +share/kde4/services/ServiceMenus/jukservicemenu.desktop +@dirrm share/doc/HTML/en/juk @dirrm share/apps/juk/pics @dirrm share/apps/juk |