From 8c2895c12755365fac1b01c2c29b924c508fadd1 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Wed, 15 Jun 2011 20:41:03 +0200 Subject: Add Build.PL --- .gitignore | 11 +++++++++++ Build.PL | 23 +++++++++++++++++++++++ beep.ogg | Bin 59381 -> 0 bytes bin/ekgping | 4 +++- share/beep.ogg | Bin 0 -> 59381 bytes 5 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100755 Build.PL delete mode 100644 beep.ogg create mode 100644 share/beep.ogg diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c735b40 --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +/Build +/build/ +/_build/ +/blib/ +/cover_db/ +/lib/App/Dthumb/Data.pm +/MANIFEST +/MANIFEST.bak +/MANIFEST.SKIP +/MANIFEST.SKIP.bak +/MYMETA.yml diff --git a/Build.PL b/Build.PL new file mode 100755 index 0000000..ef2ad6a --- /dev/null +++ b/Build.PL @@ -0,0 +1,23 @@ +#!/usr/bin/env perl + +use strict; +use warnings; +use Module::Build; + +Module::Build->new( + + build_requires => { + 'Test::Compile' => 0, + 'Test::More' => 0, + 'Test::Pod' => 0, + }, + dist_name => 'ekgping', + dist_version_from => 'bin/ekgping', + license => 'unrestricted', + requires => { + 'perl' => '5.10.0', + }, + share_dir => 'share', + sign => 1, + +)->create_build_script(); diff --git a/beep.ogg b/beep.ogg deleted file mode 100644 index b6a5364..0000000 Binary files a/beep.ogg and /dev/null differ diff --git a/bin/ekgping b/bin/ekgping index f946c53..32d7770 100755 --- a/bin/ekgping +++ b/bin/ekgping @@ -4,6 +4,7 @@ use strict; use warnings; use 5.010; +use File::ShareDir qw(dist_file); use IO::Handle; use IPC::Run qw(harness io); use SDL::Mixer; @@ -24,7 +25,8 @@ my $column = 0; my $column_max = Term::Size::chars; my $mixer = SDL::Mixer->new(); -my $beep_sound = SDL::Music->new('beep.ogg'); +my $beep_file = dist_file('ekgping', 'beep.ogg'); +my $beep_sound = SDL::Music->new($beep_file); my $ping = harness( [ 'ping', '-n', $host ], diff --git a/share/beep.ogg b/share/beep.ogg new file mode 100644 index 0000000..b6a5364 Binary files /dev/null and b/share/beep.ogg differ -- cgit v1.2.3