From adox@mcx2.org  Sun Dec 28 02:33:05 2008
Return-Path: <adox@mcx2.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 55EB01065670
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 28 Dec 2008 02:33:05 +0000 (UTC)
	(envelope-from adox@mcx2.org)
Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.189])
	by mx1.freebsd.org (Postfix) with ESMTP id CDCB58FC0C
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 28 Dec 2008 02:33:04 +0000 (UTC)
	(envelope-from adox@mcx2.org)
Received: by mu-out-0910.google.com with SMTP id i2so2083289mue.3
        for <FreeBSD-gnats-submit@freebsd.org>; Sat, 27 Dec 2008 18:33:03 -0800 (PST)
Received: by 10.103.49.12 with SMTP id b12mr4392477muk.98.1230431583059;
        Sat, 27 Dec 2008 18:33:03 -0800 (PST)
Received: from localhost (p5090F93F.dip.t-dialin.net [80.144.249.63])
        by mx.google.com with ESMTPS id e8sm28857017muf.30.2008.12.27.18.33.01
        (version=TLSv1/SSLv3 cipher=RC4-MD5);
        Sat, 27 Dec 2008 18:33:02 -0800 (PST)
Message-Id: <4956e55e.08b6660a.73dd.ffffafff@mx.google.com>
Date: Sat, 27 Dec 2008 18:33:02 -0800 (PST)
From: Dennis Herrmann <adox@mcx2.org>
Reply-To: Dennis Herrmann <adox@mcx2.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT] sysutils/fusefs-gstfs - On-demand, transcoding filesystem (using GStreamer pipeline)
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         129984
>Category:       ports
>Synopsis:       [NEW PORT] sysutils/fusefs-gstfs - On-demand, transcoding filesystem (using GStreamer pipeline)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    miwi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 28 02:40:05 UTC 2008
>Closed-Date:    Sun Dec 28 12:57:32 UTC 2008
>Last-Modified:  Sun Dec 28 13:00:04 UTC 2008
>Originator:     Dennis Herrmann
>Release:        FreeBSD 7.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD dhn.homeunix.com 7.1-PRERELEASE FreeBSD 7.1-PRERELEASE #0: Thu Nov 6 17:50:47 CET 2008 root@dhn.homeunix.com:/usr/obj/usr/src/sys/PARANOIA i386


	
>Description:
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.

WWW:    http://bobcopeland.com/gstfs/
>How-To-Repeat:
	
>Fix:

	

--- new_port-fusefs-gstfs.sh begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	fusefs-gstfs
#	fusefs-gstfs/pkg-descr
#	fusefs-gstfs/Makefile
#	fusefs-gstfs/distinfo
#
echo c - fusefs-gstfs
mkdir -p fusefs-gstfs > /dev/null 2>&1
echo x - fusefs-gstfs/pkg-descr
sed 's/^X//' >fusefs-gstfs/pkg-descr << '6474b9ee0feccae3db8d6fe92235587d'
XGSTFS is a filesystem for on-demand transcoding of music files
Xbetween different formats. It utilizes the gstreamer library for
Xconversion so any formats supported by gstreamer should also be
Xsupported by gstfs. The filesystem's only requirement is that the
Xgstreamer pipeline begin with a filesrc with the name "_source"
Xand end with an fdsink with the name "_dest". The filesystem will
Xautomatically substitute the filename and fd number in these
Xpipelines.
X
XWWW:	http://bobcopeland.com/gstfs/
6474b9ee0feccae3db8d6fe92235587d
echo x - fusefs-gstfs/Makefile
sed 's/^X//' >fusefs-gstfs/Makefile << '6eb005815e7fc237a56f6c1680820cfd'
X# New ports collection makefile for:	fusefs-gstfs
X# Date created:		2008-12-26
X# Whom:			Dennis Herrmann <adox@mcx2.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	gstfs
XPORTVERSION=	0.1
XCATEGORIES=	sysutils
XMASTER_SITES=	http://bobcopeland.com/gstfs/releases/ \
X		http://mirror.mcx2.org/
XPKGNAMEPREFIX=	fusefs-
X
XMAINTAINER=	adox@mcx2.org
XCOMMENT=	On-demand, transcoding filesystem (using GStreamer pipeline)
X
XRUN_DEPENDS=	${LOCALBASE}/modules/fuse.ko:${PORTSDIR}/sysutils/fusefs-kmod
XBUILD_DEPENDS=	${LOCALBASE}/include/fuse.h:${PORTSDIR}/sysutils/fusefs-libs
X
XUSE_GNOME=	pkgconfig
XUSE_GSTREAMER=	yes
X
XPLIST_FILES=	bin/${PORTNAME}
X
XPORTDOCS=	README
XPORTEXAMPLES=	ogg2mp3.sh mp32wav.sh
X
Xdo-install:
X	@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
X
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/
X.endif
X.if !defined(NOPORTEXAMPLES)
X	@${MKDIR} ${EXAMPLESDIR}
X	@${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/,} ${EXAMPLESDIR}/
X.endif
X
X.include <bsd.port.mk>
6eb005815e7fc237a56f6c1680820cfd
echo x - fusefs-gstfs/distinfo
sed 's/^X//' >fusefs-gstfs/distinfo << '2ad44670e5bc4fcae05fe81f4dd2707d'
XMD5 (gstfs-0.1.tar.gz) = 2cd1e2f6d29424baf761b9aa96e45a8a
XSHA256 (gstfs-0.1.tar.gz) = 5b159e537a87024fa76267f076784fe038a09809c53ad863ed6e52df7d32be35
XSIZE (gstfs-0.1.tar.gz) = 7689
2ad44670e5bc4fcae05fe81f4dd2707d
exit
--- new_port-fusefs-gstfs.sh ends here ---


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->miwi 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sun Dec 28 02:40:16 UTC 2008 
Responsible-Changed-Why:  
miwi@ wants his PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=129984 
State-Changed-From-To: open->closed 
State-Changed-By: miwi 
State-Changed-When: Sun Dec 28 12:57:30 UTC 2008 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=129984 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/129984: commit references a PR
Date: Sun, 28 Dec 2008 12:57:54 +0000 (UTC)

 miwi        2008-12-28 12:57:40 UTC
 
   FreeBSD ports repository
 
   Modified files:
     sysutils             Makefile 
   Added files:
     sysutils/fusefs-gstfs Makefile distinfo pkg-descr 
   Log:
   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.
   
   WWW:    http://bobcopeland.com/gstfs/
   
   PR:             ports/129984
   Submitted by:   Dennis Herrmann <adox at mcx2.org>
   
   Revision  Changes    Path
   1.1054    +1 -0      ports/sysutils/Makefile
   1.1       +41 -0     ports/sysutils/fusefs-gstfs/Makefile (new)
   1.1       +3 -0      ports/sysutils/fusefs-gstfs/distinfo (new)
   1.1       +10 -0     ports/sysutils/fusefs-gstfs/pkg-descr (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
