View | Details | Raw Unified | Return to bug 91181 | Differences between
and this patch

Collapse All | Expand All

(-)xmms-crossfade/Makefile (-18 / +27 lines)
Lines 5-36 Link Here
5
# $FreeBSD: ports/audio/xmms-crossfade/Makefile,v 1.24 2005/11/15 06:48:06 ade Exp $
5
# $FreeBSD: ports/audio/xmms-crossfade/Makefile,v 1.24 2005/11/15 06:48:06 ade Exp $
6
#
6
#
7
7
8
PORTNAME=	xmms-crossfade
8
PORTNAME=	crossfade
9
PORTVERSION=	0.3.8
9
PORTVERSION=	0.3.10
10
CATEGORIES=	audio
10
CATEGORIES=	audio
11
MASTER_SITES=	http://www.eisenlohr.org/xmms-crossfade/
11
MASTER_SITES=	http://www.eisenlohr.org/xmms-crossfade/ \
12
		ftp://ftp.dvo.ru/pub/distfiles/ \
13
		ftp://ftp.org.kemsu.ru/gentoo/distfiles/ \
14
		ftp://unix.miet.ru/pub/linux/gentoo/distfiles/
15
PKGNAMEPREFIX?=	xmms-
16
DISTNAME=	xmms-${PORTNAME}-${PORTVERSION}
12
17
13
MAINTAINER=	pat@FreeBSD.org
18
MAINTAINER?=	pat@FreeBSD.org
14
COMMENT=	XMMS Output plugin for crossfading between songs
19
COMMENT?=	A Crossfading/Gapless Plugin for XMMS
15
20
16
LIB_DEPENDS=	xmms.4:${PORTSDIR}/multimedia/xmms
21
LIB_DEPENDS?=	xmms.4:${PORTSDIR}/multimedia/xmms
17
22
18
USE_X_PREFIX=	yes
23
USE_X_PREFIX=	yes
19
USE_AUTOTOOLS=	libtool:13:inc
24
HAS_CONFIGURE=	yes
20
USE_GMAKE=	yes
25
PLUGDIR?=	lib/xmms/Output
21
USE_GNOME=	gtk12
26
PORTDOCS=	README
22
INSTALLS_SHLIB=	yes
27
PLIST_FILES=	${PLUGDIR}/libcrossfade.so
23
USE_REINPLACE=	yes
28
DOCSDIR?=	${PREFIX}/share/doc/${UNIQUENAME}
24
29
25
pre-patch:
30
.ifndef(WITHOUT_SAMPLERATE)
26
	${REINPLACE_CMD} "s|@libdir@|${PREFIX}/lib/xmms/Output|" \
31
LIB_DEPENDS+=	samplerate.1:${PORTSDIR}/audio/libsamplerate
27
		${WRKSRC}/Makefile.in
32
CPPFLAGS+=	-I${LOCALBASE}/include
33
LDFLAGS+=	-L${LOCALBASE}/lib
34
CONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
35
CONFIGURE_ARGS+=--enable-samplerate
36
.endif
28
37
29
post-install:
38
do-install:
39
	${INSTALL_PROGRAM} ${WRKSRC}/.libs/libcrossfade.so ${PREFIX}/${PLUGDIR}
30
.ifndef(NOPORTDOCS)
40
.ifndef(NOPORTDOCS)
31
	@${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} \
41
	${INSTALL_DATA} -d -m 555 ${DOCSDIR}
32
		${PREFIX}/share/doc/${PORTNAME}
42
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/
33
	@${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${PORTNAME}
34
.endif # !NOPORTDOCS
43
.endif # !NOPORTDOCS
35
44
36
.include <bsd.port.mk>
45
.include <bsd.port.mk>
(-)xmms-crossfade/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
MD5 (xmms-crossfade-0.3.8.tar.gz) = fbfff1bff29118309b0a02c713b13d50
1
MD5 (xmms-crossfade-0.3.10.tar.gz) = 43c53b522545253e2bfeee7a0c0dfde3
2
SIZE (xmms-crossfade-0.3.8.tar.gz) = 435761
2
SHA256 (xmms-crossfade-0.3.10.tar.gz) = 47bf100674a179799e80030bf0da68bce1b10b5427a62e0a9de108d40bac2aaf
3
SIZE (xmms-crossfade-0.3.10.tar.gz) = 476290
(-)xmms-crossfade/pkg-descr (-1 / +10 lines)
Lines 1-4 Link Here
1
An XMMS Output plugin that allows you to crossfade between different tunes.
1
A Crossfading/Gapless Plugin for XMMS featuring:
2
3
    * Crossfading
4
    * Fadein/Fadeout
5
    * Continuous output
6
    * Gap-Killer
7
    * Automatic detection of live albums
8
    * High quality
9
    * Secondary effect plugin
10
    * Compatibility with bmp and audacious
2
11
3
WWW: http://www.eisenlohr.org/xmms-crossfade/index.html
12
WWW: http://www.eisenlohr.org/xmms-crossfade/index.html
4
Author: Peter Eisenlohr <p.eisenlohr@gmx.net>
13
Author: Peter Eisenlohr <p.eisenlohr@gmx.net>

Return to bug 91181