pkgsrc/filesystems/fuse-gstfs/Makefile
bjs 7e5da2d0f0 Import fuse-gstfs-0.1.
GSTFS is a filesystem for on-demand transcoding of music files between
different formats.  It utilizes the gstreamer library for conversion so any
formats supported by gstreamer should also be supported by gstfs.  The
filesystem's only requirement is that the gstreamer pipeline begin with a
filesrc with the name "_source" and end with an fdsink with the name "_dest".
The filesystem will automatically substitute the filename and fd number in
these pipelines.
2008-12-14 06:37:49 +00:00

39 lines
1.1 KiB
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2008/12/14 06:37:49 bjs Exp $
#
DISTNAME= gstfs-0.1
PKGNAME= fuse-${DISTNAME}
CATEGORIES= filesystems
MASTER_SITES= http://bobcopeland.com/gstfs/releases/
MAINTAINER= bjs@NetBSD.org
HOMEPAGE= http://bobcopeland.com/gstfs/
COMMENT= On-demand, transcoding filesystem (using GStreamer pipeline)
PKG_DESTDIR_SUPPORT= user-destdir
USE_TOOLS+= pkg-config gmake
DOCDIR= ${PREFIX}/share/doc/${PKGBASE}
EGDIR= ${PREFIX}/share/examples/${PKGBASE}
PTHREAD_AUTO_VARS= yes
REPLACE_SH= *.sh
###
### XXX pick up the FUSE pkg-config override hook
###
do-configure:
@${DO_NADA}
do-install:
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/bin
${INSTALL_SCRIPT_DIR} ${DESTDIR}${EGDIR}
${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
${INSTALL_PROGRAM} ${WRKSRC}/gstfs ${DESTDIR}${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/ogg2mp3.sh ${DESTDIR}${EGDIR}
${INSTALL_SCRIPT} ${WRKSRC}/mp32wav.sh ${DESTDIR}${EGDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
.include "../../multimedia/gstreamer0.10/buildlink3.mk"
.include "../../mk/fuse.buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"