Update audio/qjackctl to version 0.6.2
[dports.git] / audio / dekagen / Makefile
1 # Created by: Martin Kraft <martin.kraft@fal.de>
2 # $FreeBSD$
3
4 PORTNAME=       dekagen
5 PORTVERSION=    1.0.2
6 PORTREVISION=   2
7 CATEGORIES=     audio
8 MASTER_SITES=   ftp://ftp.ibiblio.org/pub/linux/apps/sound/convert/
9
10 MAINTAINER=     martin.kraft@fal.de
11 COMMENT=        Frontend to rip, convert, and name MP3/Ogg
12
13 # The only reason for installing xmcd is, that dekagen uses cda
14 # for CDDB inquiries. You can safely 'make -DWITHOUT_XMCD', if you
15 # can do without inquiring the CDDB database. Dependencies of
16 # the xmcd package will install the encoders lame and oggenc (vorbis-tools),
17 # both of them are supported by dekagen.
18
19 .if !defined(WITHOUT_XMCD)
20 RUN_DEPENDS+=   cda:audio/xmcd
21 .endif
22
23 # If you want to use another ripper, eg. tosha or dagrab,
24 # you can safely 'make -DWITHOUT_CDPARANOIA'.
25
26 .if !defined(WITHOUT_CDPARANOIA)
27 RUN_DEPENDS+=   cdparanoia:audio/cdparanoia
28 .endif
29
30 NO_BUILD=       Shell Script
31 PLIST_FILES=    bin/dekagen man/man1/dekagen.1.gz
32 DEFAULT_CDROM_DEVICE?=  /dev/acd0
33
34 post-patch:
35         @${REINPLACE_CMD} -e \
36         's|/dev/cdrom|${DEFAULT_CDROM_DEVICE}|' \
37         ${WRKSRC}/dekagen
38
39 do-install:
40         ${INSTALL_SCRIPT} ${WRKSRC}/dekagen ${STAGEDIR}${PREFIX}/bin
41         ${INSTALL_MAN} ${WRKSRC}/dekagen.1.gz ${STAGEDIR}${PREFIX}/man/man1
42
43 .include <bsd.port.mk>