perl-audio-converter-4.0.5

Opublikowany: 26.01.2010

Narzędzie do konwertowania wielu typów plików audio z jednego formatu na inny.

Strona projektu: Perl Audio Converter

To jest kompleksowe narzędzie do konwersji audio. Używając PACPL możesz przekonwertować jeden format audio na inny. List obsługiwanych formatów jest naprawdę ogromna.

Przepisałem ebuild pobrany z tego raportu błędu. Moje zmiany obejmują aktualizację do nowej wersji Perl Audio Converter'a, i dodanie dużej ilości nowych flag use, tak aby instalacja ebuilda, pociągała za sobą instalację obsługiwanych i dostępnych w drzewie portage konwerterów. Możesz wybrać, które z konwerterów będą dostępne dla tego narzędzia, manipulując flagami use.

Aby wykorzystać ten ebuild wykonaj następujące polecenia w terminalu:

echo "=media-sound/perl-audio-converter-4.0.5" >> /etc/portage/package.keywords
emerge -av =media-sound/perl-audio-converter-4.0.5

Wyświetl kod źródłowy ebuilda
  1. # Copyright 1999-2010 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. # $Header: $
  4.  
  5. EAPI="2"
  6.  
  7. DESCRIPTION="Perl Audio Converter is a tool for converting multiple audio types from one format to another."
  8. HOMEPAGE="http://pacpl.sourceforge.net"
  9. SRC_URI="mirror://sourceforge/pacpl/pacpl-${PV}.tar.gz"
  10. RESTRICT="mirror"
  11. KEYWORDS="~x86 ~amd64"
  12. SLOT="0"
  13. LICENSE="GPL-3"
  14. IUSE="amarok bladeenc dolphin faac faad flac ffmpeg konqueror lame mac mplayer toolame tta ogg shorten speex wavpack"
  15.  
  16.  
  17. DEPEND="dev-lang/perl"
  18.  
  19. RDEPEND="${DEPEND}
  20. amarok? ( media-sound/amarok )
  21. dolphin? ( kde-base/dolphin )
  22. konqueror? ( kde-base/konqueror )
  23. lame? ( media-sound/lame )
  24. toolame? ( media-sound/toolame )
  25. balding? ( media-sound/bladeenc )
  26. ogg? ( media-sound/vorbis-tools )
  27. speex? ( media-libs/speex )
  28. flac? ( media-libs/flac )
  29. mac? ( media-sound/mac )
  30. shorten? ( media-sound/shorten )
  31. sox? ( media-sound/sox )
  32. faac? ( media-libs/faac )
  33. faad? ( media-libs/faad2 )
  34. ffmpeg? ( media-video/ffmpeg )
  35. mplayer? ( media-video/mplayer )
  36. tta? ( media-sound/ttaenc )
  37. wavpack? ( media-sound/wavpack )
  38. dev-perl/Parse-RecDescent
  39. dev-perl/Inline
  40. dev-perl/Devel-Symdump
  41. dev-perl/Pod-Coverage
  42. dev-perl/Test-Pod-Coverage
  43. dev-perl/MP3-Info
  44. dev-perl/Audio-Musepack
  45. dev-perl/Audio-WMA
  46. dev-perl/Audio-FLAC-Header
  47. dev-perl/MP4-Info
  48. dev-perl/MP3-Tag
  49. dev-perl/ogg-vorbis-header
  50. dev-perl/IO-String
  51. dev-perl/CDDB_get"
  52.  
  53. S="${WORKDIR}/pacpl-${PV}"
  54.  
  55. src_configure() {
  56. econf \
  57. --without-d3lphin \
  58. $(use_with amarok) \
  59. $(use_with dolphin) \
  60. $(use_with konqueror konq) \
  61. || die "configure failed"
  62. }
  63.  
  64. src_install() {
  65. emake DESTDIR="${D}" install || die "Install failed"
  66. }

Oto lista wszystkich wersji ebuilda perl-audio-converter jakie możesz znaleźć w moim overlay'u: