Import audio/clementine-player version 1.2.1_7
[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=        A frontend to rip, convert, and name MP3/Ogg
12
13 NO_STAGE=       yes
14 # The only reason for installing xmcd is, that dekagen uses cda
15 # for CDDB inquiries. You can safely 'make -DWITHOUT_XMCD', if you
16 # can do without inquiring the CDDB database. Dependencies of
17 # the xmcd package will install the encoders lame and oggenc (vorbis-tools),
18 # both of them are supported by dekagen.
19
20 .if !defined(WITHOUT_XMCD)
21 RUN_DEPENDS+=   cda:${PORTSDIR}/audio/xmcd
22 .endif
23
24 # If you want to use another ripper, eg. tosha or dagrab,
25 # you can safely 'make -DWITHOUT_CDPARANOIA'.
26
27 .if !defined(WITHOUT_CDPARANOIA)
28 RUN_DEPENDS+=   cdparanoia:${PORTSDIR}/audio/cdparanoia
29 .endif
30
31 MAN1=           dekagen.1
32 MANCOMPRESSED=  yes
33 PLIST_FILES=    bin/dekagen
34
35 DEFAULT_CDROM_DEVICE?=  /dev/acd0
36
37 post-patch:
38         @${REINPLACE_CMD} -e \
39         's|/dev/cdrom|${DEFAULT_CDROM_DEVICE}|' \
40         ${WRKSRC}/dekagen
41
42 NO_BUILD=       Shell Script
43 do-install:
44         ${INSTALL_SCRIPT} ${WRKSRC}/dekagen ${PREFIX}/bin
45         ${INSTALL_MAN} ${WRKSRC}/dekagen.1.gz ${PREFIX}/man/man1
46
47 .include <bsd.port.mk>