diff options
author | Akinori MUSHA <knu@FreeBSD.org> | 2001-07-20 11:21:15 +0000 |
---|---|---|
committer | Akinori MUSHA <knu@FreeBSD.org> | 2001-07-20 11:21:15 +0000 |
commit | 78e2e0308ee4e53fb2d52141467647b5b4e84f98 (patch) | |
tree | 7a9f53d45f017e5ff7bccc1bd5d75647e131ca1a /audio/ruby-audiofile | |
parent | - Don't infect user's system with totally useless .la files; (diff) |
Add ruby-audiofile, a Ruby binding to the audiofile library.
Notes
Notes:
svn path=/head/; revision=45279
Diffstat (limited to 'audio/ruby-audiofile')
-rw-r--r-- | audio/ruby-audiofile/Makefile | 56 | ||||
-rw-r--r-- | audio/ruby-audiofile/distinfo | 2 | ||||
-rw-r--r-- | audio/ruby-audiofile/pkg-comment | 1 | ||||
-rw-r--r-- | audio/ruby-audiofile/pkg-descr | 6 | ||||
-rw-r--r-- | audio/ruby-audiofile/pkg-plist | 11 |
5 files changed, 76 insertions, 0 deletions
diff --git a/audio/ruby-audiofile/Makefile b/audio/ruby-audiofile/Makefile new file mode 100644 index 000000000000..98210be36f6e --- /dev/null +++ b/audio/ruby-audiofile/Makefile @@ -0,0 +1,56 @@ +# New ports collection makefile for: ruby-audiofile +# Date created: 20 July 2001 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD$ +# + +PORTNAME= audiofile +PORTVERSION= 0.1 +CATEGORIES= audio ruby +MASTER_SITES= http://%SUBDIR%.sourceforge.net/download/ +#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ruby-${PORTNAME} +PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX} +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${CDDB_DISTNAME}${EXTRACT_SUFX} +DIST_SUBDIR= ruby + +MAINTAINER= knu@FreeBSD.org + +LIB_DEPENDS= audiofile.0:${PORTSDIR}/audio/libaudiofile + +USE_RUBY= yes +USE_RUBY_EXTCONF= yes +.if !defined(NOPORTDOCS) +USE_RUBY_RD= yes +.endif + +CDDB_DISTNAME= cddb-0.1 +CDDB_WRKSRC= ${WRKDIR}/cddb +INSTALL_TARGET= site-install + +DOCS= audiofile.html audiofile.rd + +post-patch: + ${RUBY} -i -pe 'gsub %r|/home/jaredj/ruby-lib/cddb\b|, "cddb"' \ + ${CDDB_WRKSRC}/wavcddb.rb + ${RUBY} -i -pe 'gsub /\(\(<(.*?)(\||>)/, "((<\"\\1\"\\2"' \ + ${WRKSRC}/audiofile.rd + +do-build: +.if !defined(NOPORTDOCS) + cd ${WRKSRC} && ${RUBY_RD} audiofile.rd > audiofile.html +.endif + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${RUBY_EXAMPLESDIR}/${PORTNAME}/cddb + ${INSTALL_DATA} ${WRKSRC}/test.rb ${RUBY_EXAMPLESDIR}/${PORTNAME}/ + ${INSTALL_DATA} ${CDDB_WRKSRC}/* ${RUBY_EXAMPLESDIR}/${PORTNAME}/cddb/ + ${MKDIR} ${RUBY_DOCDIR}/${PORTNAME} +.for f in ${DOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_DOCDIR}/${PORTNAME}/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/audio/ruby-audiofile/distinfo b/audio/ruby-audiofile/distinfo new file mode 100644 index 000000000000..f152a35bb818 --- /dev/null +++ b/audio/ruby-audiofile/distinfo @@ -0,0 +1,2 @@ +MD5 (ruby/audiofile-0.1.tar.gz) = 2fa54907bbeb8ab0bfa790febb7d2165 +MD5 (ruby/cddb-0.1.tar.gz) = c6c937c266c71966ad7b898b94656624 diff --git a/audio/ruby-audiofile/pkg-comment b/audio/ruby-audiofile/pkg-comment new file mode 100644 index 000000000000..1fa935e7ac89 --- /dev/null +++ b/audio/ruby-audiofile/pkg-comment @@ -0,0 +1 @@ +A Ruby binding to the audiofile library diff --git a/audio/ruby-audiofile/pkg-descr b/audio/ruby-audiofile/pkg-descr new file mode 100644 index 000000000000..21b411671dcc --- /dev/null +++ b/audio/ruby-audiofile/pkg-descr @@ -0,0 +1,6 @@ +Ruby-audiofile is a binding to the audiofile library, which reads +audio (wav, au, aiff, but not ogg or mp3) and can divine information +such as length, sample rate, etc. + +Author: jared jennings <liver@soon.com> +WWW: http://ruby-audiofile.sourceforge.net/ diff --git a/audio/ruby-audiofile/pkg-plist b/audio/ruby-audiofile/pkg-plist new file mode 100644 index 000000000000..bf88f61917b7 --- /dev/null +++ b/audio/ruby-audiofile/pkg-plist @@ -0,0 +1,11 @@ +%%RUBY_SITEARCHLIBDIR%%/audiofile.so +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/audiofile/test.rb +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/audiofile/cddb/README +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/audiofile/cddb/batch-oggenc.rb +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/audiofile/cddb/cddb.rb +%%PORTDOCS%%%%RUBY_EXAMPLESDIR%%/audiofile/cddb/wavcddb.rb +%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/audiofile/cddb +%%PORTDOCS%%@dirrm %%RUBY_EXAMPLESDIR%%/audiofile +%%PORTDOCS%%%%RUBY_DOCDIR%%/audiofile/audiofile.html +%%PORTDOCS%%%%RUBY_DOCDIR%%/audiofile/audiofile.rd +%%PORTDOCS%%@dirrm %%RUBY_DOCDIR%%/audiofile |