# $Id: Portfile 87446 2011-11-22 04:23:37Z ryandesign@macports.org $

PortSystem 1.0

name			easytag-devel
version			2.1.6
revision		1
categories		audio
platforms		darwin
maintainers		gmail.com:bytestorm
homepage		http://easytag.sf.net/
description		Tool for editing tags of audio files

long_description	EasyTAG is an utility for viewing and editing tags \
			for MP3, MP2, FLAC, Ogg Vorbis, MusePack and Monkey's \
			audio files and MP4/AAC. \
			It's simple and nice GTK+2 interface makes tagging easier \
			under UNIX systems.

master_sites		sourceforge:easytag
			
checksums               md5     6c5b9dc2bf1f3b0a11bd4efc81aaa9ee \
                        sha1    e2d378d63d872d16a33b45515858cdfab7755645 \
                        rmd160  2ba568b34762e538e26582d9ce648114b7ee5274

use_bzip2		yes

distname		easytag-${version}

depends_lib		port:gtk2 \
			port:gettext

depends_build		port:hicolor-icon-theme \
			port:pkgconfig

patchfiles		easytag-devel-mp4v2.patch

configure.args		--mandir=${prefix}/share/man \
			--infodir=${prefix}/share/info \
			--disable-flac \
			--disable-ogg \
			--disable-mp4 \
			--disable-mp3 \
			--disable-id3v23 \
			--disable-wavpack \
			--disable-speex

post-destroot {		xinstall -d ${destroot}${prefix}/share/doc/${name}
			xinstall -m 644 -v -W ${worksrcpath} \
				COPYING README THANKS TODO USERS-GUIDE \
				${destroot}${prefix}/share/doc/${name}
			}

variant ogg {		configure.args-delete	--disable-ogg
			depends_lib-append	port:libvorbis
			}

variant flac {		configure.args-delete	--disable-flac
			depends_lib-append	port:flac
			}

variant mp4 {		configure.args-delete	--disable-mp4
			depends_lib-append	path:lib/libmp4v2.dylib:mp4v2
			depends_build-append	port:faad2
			}
			
variant mp3 {		configure.args-delete	--disable-mp3 \
						--disable-id3v23
			depends_lib-append	port:id3lib \
						port:libid3tag
			}

variant wavpack {	configure.args-delete	--disable-wavpack
			depends_lib-append	port:wavpack
			}

livecheck.regex "<title>easytag unstable \\(gtk 2\\) (\\d+(?:\\.\\d+)*) released.*</title>"

