MusicBrainz-DiscID

 view release on metacpan or  search on metacpan

Makefile.PL  view on Meta::CPAN

use ExtUtils::MakeMaker;
use Config;

# Check for pkg-config
my $pkgconfig = `which pkg-config`;
chomp($pkgconfig);
if ($pkgconfig !~ /pkg-config/ or
	$pkgconfig =~ /not found/i)
{
	die "Error: pkgconfig is not available on your system\n".
	    "It is available from http://pkgconfig.freedesktop.org/\n";
} else {
	my $pkgconfig_version = `$pkgconfig --version`;
	chomp( $pkgconfig_version );
	print "Found pkg-config version $pkgconfig_version.\n";
}

# Display libdiscid version
my $libdiscid_version = `$pkgconfig --modversion libdiscid`;
chomp($libdiscid_version);
if ($libdiscid_version =~ /^\d+\.\d+/) {

README.md  view on Meta::CPAN

libdiscid perl binding
======================

Perl binding for the libdiscid library.

libdiscid library version 0.2.2 or higher is required.
http://musicbrainz.org/doc/libdiscid

Pkg-config version 0.11 or higher is required:
http://pkgconfig.freedesktop.org/


INSTALLATION
------------

I use ExtUtils::MakeMaker to build and install the module.
To install this module type the following:

    perl Makefile.PL
    make



( run in 0.702 second using v1.01-cache-2.11-cpan-299005ec8e3 )