summaryrefslogtreecommitdiff
path: root/sysutils/k3b
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2011-01-11 21:31:53 +0000
committerSteve Wills <swills@FreeBSD.org>2011-01-11 21:31:53 +0000
commit230a67dfea0905bf2204bf8053c30f9cc8d45ebf (patch)
treea5e21c632eb7b580cbbd56e5ab120d6c164a422d /sysutils/k3b
parentAdd two new options to enable expat and Python support. Both are (diff)
- Add ALSA OPTION and appropriate plist changes
- Unmark BROKEN - Remove MD5 while I'm here PR: ports/153241 Submitted by: swills (myself) Approved by: wxs (mentor) Feature safe: yes
Notes
Notes: svn path=/head/; revision=267676
Diffstat (limited to 'sysutils/k3b')
-rw-r--r--sysutils/k3b/Makefile24
-rw-r--r--sysutils/k3b/distinfo1
-rw-r--r--sysutils/k3b/pkg-plist4
3 files changed, 20 insertions, 9 deletions
diff --git a/sysutils/k3b/Makefile b/sysutils/k3b/Makefile
index b03ad04e063c..b9d9a2e9abdd 100644
--- a/sysutils/k3b/Makefile
+++ b/sysutils/k3b/Makefile
@@ -18,8 +18,6 @@ RUN_DEPENDS= cdrdao:${PORTSDIR}/sysutils/cdrdao
LIB_DEPENDS= tag:${PORTSDIR}/audio/taglib \
samplerate:${PORTSDIR}/audio/libsamplerate
-BROKEN= bad plist
-
USE_BZIP2= yes
USE_AUTOTOOLS= libtool
CONFIGURE_ARGS= --with-k3bsetup=no \
@@ -31,16 +29,17 @@ USE_CDRTOOLS= yes
USE_LDCONFIG= yes
USE_KDELIBS_VER= 3
-OPTIONS= FLAC "Add audio/flac decoder" On \
- LAME "Add audio/lame encoder (for mp3 files)" On \
- FFMPEG "Add multimedia/ffmpeg decoder (for wma files)" Off \
- MUSICBRAINZ "Use audio/libmusicbrainz music meta database" Off \
- LIBDVDREAD "Use libdvdread (for video dvd ripping)" On \
+OPTIONS= ALSA "Add audio/alsa-lib support" Off \
DVDPLUSRW "Add DVD+RW Tools (for DVD+/-R(W) burning)" On \
- TRANSCODE "Add Transcode (for DVD ripping)" Off \
EMOVIX "Add eMovix (to burn bootable video CD)" Off \
+ FFMPEG "Add multimedia/ffmpeg decoder (for wma files)" Off \
+ FLAC "Add audio/flac decoder" On \
+ LAME "Add audio/lame encoder (for mp3 files)" On \
+ LIBDVDREAD "Use libdvdread (for video dvd ripping)" On \
+ MUSICBRAINZ "Use audio/libmusicbrainz music meta database" Off \
NORMALIZE "Add Normalize (adjust audio to a std. level)" Off \
SOX "Add SoX (more audio encoding formats)" Off \
+ TRANSCODE "Add Transcode (for DVD ripping)" Off \
VCDIMAGER "Add VCDImager (for Video CD burning)" Off
pre-configure:
@@ -124,4 +123,13 @@ RUN_DEPENDS+= sox:${PORTSDIR}/audio/sox
RUN_DEPENDS+= vcdxrip:${PORTSDIR}/multimedia/vcdimager
.endif
+.if defined (WITH_ALSA)
+PLIST_SUB+= ALSA=""
+LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib
+CONFIGURE_ARGS+= --with-alsa
+.else
+PLIST_SUB+= ALSA="@comment "
+CONFIGURE_ARGS+= --without-alsa
+.endif
+
.include <bsd.port.post.mk>
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
index 600493bb3a8a..48e9064a1a62 100644
--- a/sysutils/k3b/distinfo
+++ b/sysutils/k3b/distinfo
@@ -1,3 +1,2 @@
-MD5 (k3b-1.0.5.tar.bz2) = e3b37d0d009af3dd149215d6ae0d54f3
SHA256 (k3b-1.0.5.tar.bz2) = d4f9799f234ade98b7e417d1493de3bd4a44fd937e813c2beb29eba02cda50df
SIZE (k3b-1.0.5.tar.bz2) = 5113060
diff --git a/sysutils/k3b/pkg-plist b/sysutils/k3b/pkg-plist
index f65d86fd7b28..1eac74f54ed6 100644
--- a/sysutils/k3b/pkg-plist
+++ b/sysutils/k3b/pkg-plist
@@ -133,6 +133,9 @@ lib/kde3/kfile_k3b.so
lib/kde3/kio_videodvd.a
lib/kde3/kio_videodvd.la
lib/kde3/kio_videodvd.so
+%%ALSA%%lib/kde3/libk3balsaoutputplugin.a
+%%ALSA%%lib/kde3/libk3balsaoutputplugin.la
+%%ALSA%%lib/kde3/libk3balsaoutputplugin.so
lib/kde3/libk3bartsoutputplugin.a
lib/kde3/libk3bartsoutputplugin.la
lib/kde3/libk3bartsoutputplugin.so
@@ -357,6 +360,7 @@ share/apps/k3b/plugins/k3bartsoutputplugin.plugin
share/apps/k3b/plugins/k3baudiometainforenamerplugin.plugin
share/apps/k3b/plugins/k3baudioprojectcddbplugin.plugin
share/apps/k3b/plugins/k3bexternalencoder.plugin
+%%ALSA%%share/apps/k3b/plugins/k3balsaoutputplugin.plugin
%%FFMPEG%%share/apps/k3b/plugins/k3bffmpegdecoder.plugin
%%FLAC%%share/apps/k3b/plugins/k3bflacdecoder.plugin
%%LAME%%share/apps/k3b/plugins/k3blameencoder.plugin