From 4fc9be607b10bfaa6776b8385d63bcab37155566 Mon Sep 17 00:00:00 2001 From: fhajny Date: Sat, 11 Aug 2012 18:52:49 +0000 Subject: Import ruby18-taglib-0.5.1 as audio/ruby-taglib. Based on the excellent TagLib C++ library, which is fast, full-featured and mature. In contrast to other bindings, this one wraps the full C++ API, not only the minimal C API. This means that all tag data can be accessed, e.g. cover art of ID3v2 or custom fields of Ogg Vorbis comments. --- audio/ruby-taglib/DESCR | 4 ++ audio/ruby-taglib/Makefile | 16 ++++++++ audio/ruby-taglib/PLIST | 97 ++++++++++++++++++++++++++++++++++++++++++++++ audio/ruby-taglib/distinfo | 5 +++ 4 files changed, 122 insertions(+) create mode 100644 audio/ruby-taglib/DESCR create mode 100644 audio/ruby-taglib/Makefile create mode 100644 audio/ruby-taglib/PLIST create mode 100644 audio/ruby-taglib/distinfo (limited to 'audio') diff --git a/audio/ruby-taglib/DESCR b/audio/ruby-taglib/DESCR new file mode 100644 index 00000000000..2cc83004d1f --- /dev/null +++ b/audio/ruby-taglib/DESCR @@ -0,0 +1,4 @@ +Based on the excellent TagLib C++ library, which is fast, full-featured +and mature. In contrast to other bindings, this one wraps the full C++ API, +not only the minimal C API. This means that all tag data can be accessed, +e.g. cover art of ID3v2 or custom fields of Ogg Vorbis comments. diff --git a/audio/ruby-taglib/Makefile b/audio/ruby-taglib/Makefile new file mode 100644 index 00000000000..6284cb70db1 --- /dev/null +++ b/audio/ruby-taglib/Makefile @@ -0,0 +1,16 @@ +# $NetBSD: Makefile,v 1.1.1.1 2012/08/11 18:52:49 fhajny Exp $ + +DISTNAME= taglib-ruby-0.5.1 +PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/ruby-//} +CATEGORIES= audio + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://robinst.github.com/taglib-ruby/ +COMMENT= Ruby library for reading and writing meta-data of many audio formats +LICENSE= mit + +USE_LANGUAGES= c c++ + +.include "../../audio/taglib/buildlink3.mk" +.include "../../lang/ruby/gem.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/audio/ruby-taglib/PLIST b/audio/ruby-taglib/PLIST new file mode 100644 index 00000000000..98e73cd3628 --- /dev/null +++ b/audio/ruby-taglib/PLIST @@ -0,0 +1,97 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2012/08/11 18:52:49 fhajny Exp $ +${GEM_HOME}/cache/${GEM_NAME}.gem +${GEM_LIBDIR}/.yardopts +${GEM_LIBDIR}/CHANGES.md +${GEM_LIBDIR}/Gemfile +${GEM_LIBDIR}/Guardfile +${GEM_LIBDIR}/LICENSE.txt +${GEM_LIBDIR}/README.md +${GEM_LIBDIR}/Rakefile +${GEM_LIBDIR}/docs/default/fulldoc/html/css/common.css +${GEM_LIBDIR}/docs/taglib/base.rb +${GEM_LIBDIR}/docs/taglib/flac.rb +${GEM_LIBDIR}/docs/taglib/id3v1.rb +${GEM_LIBDIR}/docs/taglib/id3v2.rb +${GEM_LIBDIR}/docs/taglib/mpeg.rb +${GEM_LIBDIR}/docs/taglib/ogg.rb +${GEM_LIBDIR}/docs/taglib/vorbis.rb +${GEM_LIBDIR}/ext/extconf_common.rb +${GEM_LIBDIR}/ext/taglib_base/extconf.rb +${GEM_LIBDIR}/ext/taglib_base/includes.i +${GEM_LIBDIR}/ext/taglib_base/taglib_base.i +${GEM_LIBDIR}/ext/taglib_base/taglib_base_wrap.cxx +${GEM_LIBDIR}/ext/taglib_flac/extconf.rb +${GEM_LIBDIR}/ext/taglib_flac/taglib_flac.i +${GEM_LIBDIR}/ext/taglib_flac/taglib_flac_wrap.cxx +${GEM_LIBDIR}/ext/taglib_id3v1/extconf.rb +${GEM_LIBDIR}/ext/taglib_id3v1/taglib_id3v1.i +${GEM_LIBDIR}/ext/taglib_id3v1/taglib_id3v1_wrap.cxx +${GEM_LIBDIR}/ext/taglib_id3v2/extconf.rb +${GEM_LIBDIR}/ext/taglib_id3v2/relativevolumeframe.i +${GEM_LIBDIR}/ext/taglib_id3v2/taglib_id3v2.i +${GEM_LIBDIR}/ext/taglib_id3v2/taglib_id3v2_wrap.cxx +${GEM_LIBDIR}/ext/taglib_mpeg/extconf.rb +${GEM_LIBDIR}/ext/taglib_mpeg/taglib_mpeg.i +${GEM_LIBDIR}/ext/taglib_mpeg/taglib_mpeg_wrap.cxx +${GEM_LIBDIR}/ext/taglib_ogg/extconf.rb +${GEM_LIBDIR}/ext/taglib_ogg/taglib_ogg.i +${GEM_LIBDIR}/ext/taglib_ogg/taglib_ogg_wrap.cxx +${GEM_LIBDIR}/ext/taglib_vorbis/extconf.rb +${GEM_LIBDIR}/ext/taglib_vorbis/taglib_vorbis.i +${GEM_LIBDIR}/ext/taglib_vorbis/taglib_vorbis_wrap.cxx +${GEM_LIBDIR}/ext/valgrind-suppressions.txt +${GEM_LIBDIR}/ext/win.cmake +${GEM_LIBDIR}/lib/taglib.rb +${GEM_LIBDIR}/lib/taglib/base.rb +${GEM_LIBDIR}/lib/taglib/flac.rb +${GEM_LIBDIR}/lib/taglib/id3v1.rb +${GEM_LIBDIR}/lib/taglib/id3v2.rb +${GEM_LIBDIR}/lib/taglib/mpeg.rb +${GEM_LIBDIR}/lib/taglib/ogg.rb +${GEM_LIBDIR}/lib/taglib/version.rb +${GEM_LIBDIR}/lib/taglib/vorbis.rb +${GEM_LIBDIR}/lib/taglib_base.so +${GEM_LIBDIR}/lib/taglib_flac.so +${GEM_LIBDIR}/lib/taglib_id3v1.so +${GEM_LIBDIR}/lib/taglib_id3v2.so +${GEM_LIBDIR}/lib/taglib_mpeg.so +${GEM_LIBDIR}/lib/taglib_ogg.so +${GEM_LIBDIR}/lib/taglib_vorbis.so +${GEM_LIBDIR}/taglib-ruby.gemspec +${GEM_LIBDIR}/tasks/docs_coverage.rake +${GEM_LIBDIR}/tasks/ext.rake +${GEM_LIBDIR}/tasks/gemspec_check.rake +${GEM_LIBDIR}/tasks/swig.rake +${GEM_LIBDIR}/test/data/Makefile +${GEM_LIBDIR}/test/data/add-relative-volume.cpp +${GEM_LIBDIR}/test/data/crash.mp3 +${GEM_LIBDIR}/test/data/flac-create.cpp +${GEM_LIBDIR}/test/data/flac.flac +${GEM_LIBDIR}/test/data/globe_east_540.jpg +${GEM_LIBDIR}/test/data/globe_east_90.jpg +${GEM_LIBDIR}/test/data/id3v1-create.cpp +${GEM_LIBDIR}/test/data/id3v1.mp3 +${GEM_LIBDIR}/test/data/relative-volume.mp3 +${GEM_LIBDIR}/test/data/sample.mp3 +${GEM_LIBDIR}/test/data/unicode.mp3 +${GEM_LIBDIR}/test/data/vorbis-create.cpp +${GEM_LIBDIR}/test/data/vorbis.oga +${GEM_LIBDIR}/test/fileref_open_test.rb +${GEM_LIBDIR}/test/fileref_properties_test.rb +${GEM_LIBDIR}/test/fileref_write_test.rb +${GEM_LIBDIR}/test/flac_file_test.rb +${GEM_LIBDIR}/test/flac_file_write_test.rb +${GEM_LIBDIR}/test/helper.rb +${GEM_LIBDIR}/test/id3v1_tag_test.rb +${GEM_LIBDIR}/test/id3v2_frames_test.rb +${GEM_LIBDIR}/test/id3v2_memory_test.rb +${GEM_LIBDIR}/test/id3v2_relative_volume_test.rb +${GEM_LIBDIR}/test/id3v2_tag_test.rb +${GEM_LIBDIR}/test/id3v2_unicode_test.rb +${GEM_LIBDIR}/test/id3v2_write_test.rb +${GEM_LIBDIR}/test/mpeg_file_test.rb +${GEM_LIBDIR}/test/tag_test.rb +${GEM_LIBDIR}/test/unicode_filename_test.rb +${GEM_LIBDIR}/test/vorbis_file_test.rb +${GEM_LIBDIR}/test/vorbis_tag_test.rb +${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/audio/ruby-taglib/distinfo b/audio/ruby-taglib/distinfo new file mode 100644 index 00000000000..e8575415df7 --- /dev/null +++ b/audio/ruby-taglib/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2012/08/11 18:52:49 fhajny Exp $ + +SHA1 (taglib-ruby-0.5.1.gem) = d434f832eaa368432d5216dce74ab30039e0ad1a +RMD160 (taglib-ruby-0.5.1.gem) = 494e7956f0924e4590ca8831d08129b8d62b4894 +Size (taglib-ruby-0.5.1.gem) = 462848 bytes -- cgit v1.2.3