diff options
author | nia <nia@pkgsrc.org> | 2020-01-07 16:15:25 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2020-01-07 16:15:25 +0000 |
commit | 1ada196025f9c8c1fe3d5308228f69ed04a7078b (patch) | |
tree | 97326023b0efacea2f9c553186145f6431dd54d4 /filesystems/fuse-gstfs-ng | |
parent | 99a794ac552028fd15d89c2174c81779520d0d2c (diff) | |
download | pkgsrc-1ada196025f9c8c1fe3d5308228f69ed04a7078b.tar.gz |
filesystems: Add fuse-gstfs-ng. Replaces fuse-gstfs.
gstfs-ng is a FUSE-based file system that works as a dynamic
gstreamer-based transcoder over an existing directory.
For example, this can make your FLAC music archive appear as an
MP3 or OGG archive.
Transcodings can be cached in memory and persisted to disk.
Diffstat (limited to 'filesystems/fuse-gstfs-ng')
-rw-r--r-- | filesystems/fuse-gstfs-ng/DESCR | 7 | ||||
-rw-r--r-- | filesystems/fuse-gstfs-ng/Makefile | 33 | ||||
-rw-r--r-- | filesystems/fuse-gstfs-ng/PLIST | 4 | ||||
-rw-r--r-- | filesystems/fuse-gstfs-ng/distinfo | 6 |
4 files changed, 50 insertions, 0 deletions
diff --git a/filesystems/fuse-gstfs-ng/DESCR b/filesystems/fuse-gstfs-ng/DESCR new file mode 100644 index 00000000000..351a2676d70 --- /dev/null +++ b/filesystems/fuse-gstfs-ng/DESCR @@ -0,0 +1,7 @@ +gstfs-ng is a FUSE-based file system that works as a dynamic +gstreamer-based transcoder over an existing directory. + +For example, this can make your FLAC music archive appear as an +MP3 or OGG archive. + +Transcodings can be cached in memory and persisted to disk. diff --git a/filesystems/fuse-gstfs-ng/Makefile b/filesystems/fuse-gstfs-ng/Makefile new file mode 100644 index 00000000000..fdb2c7612b9 --- /dev/null +++ b/filesystems/fuse-gstfs-ng/Makefile @@ -0,0 +1,33 @@ +# $NetBSD: Makefile,v 1.1 2020/01/07 16:15:25 nia Exp $ + +DISTNAME= gstfs-ng-1.1 +PKGNAME= fuse-${DISTNAME} +CATEGORIES= filesystems +MASTER_SITES= ${MASTER_SITE_GITHUB:=rtyle/} +GITHUB_PROJECT= gstfs-ng +GITHUB_TAG= ${PKGVERSION_NOREV} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/rtyle/gstfs-ng +COMMENT= FUSE-based file system for dynamic gstreamer-based transcoding +LICENSE= gnu-lgpl-v3 + +USE_TOOLS+= pkg-config bash:run +USE_LANGUAGES= c c++03 + +REPLACE_BASH+= gstfs-ng.monitor + +INSTALLATION_DIRS+= bin +INSTALLATION_DIRS+= ${PKGMANDIR}/man8 + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/gstfs-ng ${DESTDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/gstfs-ng.monitor ${DESTDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/gstfs-ng.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8 + +.include "../../devel/boost-headers/buildlink3.mk" +.include "../../devel/boost-libs/buildlink3.mk" +.include "../../multimedia/gstreamer1/buildlink3.mk" +.include "../../mk/fuse.buildlink3.mk" +.include "../../mk/pthread.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/filesystems/fuse-gstfs-ng/PLIST b/filesystems/fuse-gstfs-ng/PLIST new file mode 100644 index 00000000000..2f4f6eee9e4 --- /dev/null +++ b/filesystems/fuse-gstfs-ng/PLIST @@ -0,0 +1,4 @@ +@comment $NetBSD: PLIST,v 1.1 2020/01/07 16:15:25 nia Exp $ +bin/gstfs-ng +bin/gstfs-ng.monitor +man/man8/gstfs-ng.8 diff --git a/filesystems/fuse-gstfs-ng/distinfo b/filesystems/fuse-gstfs-ng/distinfo new file mode 100644 index 00000000000..442c339a916 --- /dev/null +++ b/filesystems/fuse-gstfs-ng/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2020/01/07 16:15:25 nia Exp $ + +SHA1 (gstfs-ng-1.1.tar.gz) = 4f3c853ccd74f19bc736c31969fe8db4425a1d41 +RMD160 (gstfs-ng-1.1.tar.gz) = 74cc0956fe769f18c7351aa7934489889c1bed4c +SHA512 (gstfs-ng-1.1.tar.gz) = 96011f120ae3a516c6c0b47b3c42bbd708599a449b921ee48130f44f9c546767b94fb3096fe56e7a511a3125e8f02820ad6c1705eb54e9c498e883ccaae6c8b4 +Size (gstfs-ng-1.1.tar.gz) = 34885 bytes |