# New ports collection makefile for: soundtracker # Date created: 28 November 1999 # Whom: kzentner # # $FreeBSD$ # PORTNAME= soundtracker PORTVERSION= 0.6.8 PORTREVISION= 10 CATEGORIES= audio gnome MASTER_SITES= http://www.soundtracker.org/dl/%SUBDIR%/ MASTER_SITE_SUBDIR= v${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Mod player/tracking tool which supports XM and MOD formats LIB_DEPENDS= sndfile.1:${PORTSDIR}/audio/libsndfile USE_GNOME= esound gdkpixbuf gnomehack gnometarget GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" OPTIONS= GNOME "use GNOME 1.x (enables envelope editors)" off \ I386_ASM "i386 asm optimizations (potentially unstable)" off \ JACK "JACK support" off \ SDL "SDL support" off DESKTOP_ENTRIES="SoundTracker" \ "Compose music" \ "soundtracker.xpm" \ "soundtracker" \ "" \ false .include .if ${ARCH} == "i386" && defined(WITH_I386_ASM) CONFIGURE_ARGS+= --enable-asm .endif .if defined(WITH_GNOME) USE_GNOME+= gnomelibs gnomeprefix CONFIGURE_ARGS+= --enable-gnome .else CONFIGURE_ARGS+= --disable-gnome .endif .if defined(WITH_JACK) LIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack .else CONFIGURE_ARGS+= --disable-jack .endif .if defined(WITH_SDL) USE_SDL= sdl .else CONFIGURE_ARGS+= --disable-sdl .endif .if defined(WITHOUT_NLS) CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .else USE_GETTEXT= yes PLIST_SUB+= NLS="" .endif post-patch: @${REINPLACE_CMD} -e 's|soundtracker.desktop||' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's| install-exec-local||' \ ${WRKSRC}/app/Makefile.in @${REINPLACE_CMD} -e 's|-ldl||' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|PREFIX"/share/soundtracker|DATADIR"|' \ ${WRKSRC}/app/gui.c pre-build: .if !defined(WITHOUT_NLS) cd ${WRKSRC}/po && ${LOCALBASE}/bin/msgfmt -c -o ja.gmo ja.po .endif post-install: ${INSTALL_DATA} ${WRKSRC}/sharp.xpm ${PREFIX}/share/pixmaps/soundtracker.xpm .include