view release on metacpan or search on metacpan
ElectronModuleBuild.pm view on Meta::CPAN
use File::Spec::Functions qw(splitpath);
use IO::File;
use IO::Uncompress::Unzip qw($UnzipError);
use File::Path qw(mkpath);
use parent 'Module::Build';
my $electron_version = '2.0.17';
my $electron_archive = 'electron.zip';
ElectronModuleBuild.pm view on Meta::CPAN
my $self = shift;
if ($^O =~ /darwin/i) {
## ExtUtils::Install appears to break Electron.App - maybe doesn't copy some meta-data or something?
$self->depends_on('build'); ## So that the parent class ACTION_install won't invoke it again
print "WARNING: Due to Mac OS X lameness, we are removing the electron binaries from the blib directory before install. You will have to to re-build if you want to use this local blib.\n";
system("rm -rf blib/lib/auto/share/dist/Alien-Electron/");
view all matches for this distribution
view release on metacpan or search on metacpan
inc/My/ModuleBuild.pm view on Meta::CPAN
package My::ModuleBuild;
use strict;
use warnings;
use parent 'Alien::Base::ModuleBuild';
use File::Spec;
sub alien_check_installed_version {
my($self) = @_;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/FFTW3.pm view on Meta::CPAN
use strict;
use warnings;
# $VERSION is here for CPAN to parse -- but there is a sub below to pull the fftw library version.
our $VERSION = '0.04';
use parent 'Alien::Base';
our $pkgconfig;
BEGIN {
if ($^O eq 'MSWin32') {
# no 'which' on MS Windows but 'pkg-config' might be installed
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/FluentBit.pm view on Meta::CPAN
package Alien::FluentBit;
our $VERSION = '0.01'; # VERSION
use strict;
use warnings;
use parent qw( Alien::Base );
require File::Spec::Functions;
# ABSTRACT: Locate libfluent-bit.so and fluent-bit binaries, or install from source
sub fluentbit {
view all matches for this distribution
view release on metacpan or search on metacpan
src/Source/FreeImage.h view on Meta::CPAN
// RescaleEx options ---------------------------------------------------------
// Constants used in FreeImage_RescaleEx
#define FI_RESCALE_DEFAULT 0x00 //! default options; none of the following other options apply
#define FI_RESCALE_TRUE_COLOR 0x01 //! for non-transparent greyscale images, convert to 24-bit if src bitdepth <= 8 (default is a 8-bit greyscale image).
#define FI_RESCALE_OMIT_METADATA 0x02 //! do not copy metadata to the rescaled image
#ifdef __cplusplus
extern "C" {
src/Source/FreeImage.h view on Meta::CPAN
DLL_API unsigned DLL_CALLCONV FreeImage_GetGreenMask(FIBITMAP *dib);
DLL_API unsigned DLL_CALLCONV FreeImage_GetBlueMask(FIBITMAP *dib);
DLL_API unsigned DLL_CALLCONV FreeImage_GetTransparencyCount(FIBITMAP *dib);
DLL_API BYTE * DLL_CALLCONV FreeImage_GetTransparencyTable(FIBITMAP *dib);
DLL_API void DLL_CALLCONV FreeImage_SetTransparent(FIBITMAP *dib, BOOL enabled);
DLL_API void DLL_CALLCONV FreeImage_SetTransparencyTable(FIBITMAP *dib, BYTE *table, int count);
DLL_API BOOL DLL_CALLCONV FreeImage_IsTransparent(FIBITMAP *dib);
DLL_API void DLL_CALLCONV FreeImage_SetTransparentIndex(FIBITMAP *dib, int index);
DLL_API int DLL_CALLCONV FreeImage_GetTransparentIndex(FIBITMAP *dib);
DLL_API BOOL DLL_CALLCONV FreeImage_HasBackgroundColor(FIBITMAP *dib);
DLL_API BOOL DLL_CALLCONV FreeImage_GetBackgroundColor(FIBITMAP *dib, RGBQUAD *bkcolor);
DLL_API BOOL DLL_CALLCONV FreeImage_SetBackgroundColor(FIBITMAP *dib, RGBQUAD *bkcolor);
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/GCrypt.pm view on Meta::CPAN
package Alien::GCrypt;
our $AUTHORITY = 'cpan:AJGB';
$Alien::GCrypt::VERSION = '1.6.5.0';
use Alien::GPG::Error;
use parent 'Alien::Base';
1;
__END__
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/GEOS.pm view on Meta::CPAN
use warnings;
our $VERSION = 0.01;
$VERSION = eval $VERSION;
use parent 'Alien::Base';
1;
__END__
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/GHTTP.pm view on Meta::CPAN
use warnings;
our $VERSION = '0.005';
$VERSION = eval $VERSION;
use parent 'Alien::Base';
1;
=head1 NAME
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/GPG/Error.pm view on Meta::CPAN
use strict;
use warnings;
package Alien::GPG::Error;
our $AUTHORITY = 'cpan:AJGB';
$Alien::GPG::Error::VERSION = '1.21.0';
use parent 'Alien::Base';
1;
__END__
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Gfsm.pm view on Meta::CPAN
package Alien::Gfsm;
use strict;
use warnings;
use parent 'Alien::Base';
our $VERSION = '0.002';
__END__
=pod
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/GfsmXL.pm view on Meta::CPAN
package Alien::GfsmXL;
use strict;
use warnings;
use parent 'Alien::Base';
our $VERSION = '0.004';
__END__
=pod
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Gnuplot.pm view on Meta::CPAN
package Alien::Gnuplot;
use strict;
our $DEBUG = 0; # set to 1 for some debugging output
use parent qw( Alien::Base );
use File::Spec;
use File::Temp qw/tempfile/;
use File::Which;
use Time::HiRes qw/usleep/;
lib/Alien/Gnuplot.pm view on Meta::CPAN
##############################
# Execute the executable to make sure it's really gnuplot, and parse
# out its reported version. This is complicated by gnuplot's shenanigans
# with STDOUT and STDERR, so we fork and redirect everything to a file.
# The parent process gives the daughter 2 seconds to report progress, then
# kills it dead.
my($pid);
my ($undef, $file) = tempfile();
# Create command file
lib/Alien/Gnuplot.pm view on Meta::CPAN
exit(1);
};
print STDERR "Alien::Gnuplot: Unknown problems spawning '$exec_path' to probe gnuplot.\n";
exit(2); # there was a problem!
} else {
# parent
# Assume we're more POSIX-compliant...
if($DEBUG) { print "waiting for pid $pid (up to 20 iterations of 100ms)"; flush STDOUT; }
for (1..20) {
if($DEBUG) { print "."; flush STDOUT; }
if(waitpid($pid,WNOHANG)) {
lib/Alien/Gnuplot.pm view on Meta::CPAN
if($pid) {
if( $DEBUG) { print "gnuplot didn't complete. Killing it dead...\n"; flush STDOUT; }
kill 9,$pid; # zap
waitpid($pid,0); # reap
}
} #end of parent case
} else {
# fork returned undef - error.
die "Alien::Gnuplot: Couldn't fork to test gnuplot! ($@)\n";
}
}
view all matches for this distribution
view release on metacpan or search on metacpan
1.06 22.04.2007
- fix strict mode when autoSuggest=false
1.05 18.04.2007
- fixes from Jean-Christophe (parentOffset, set_datasource)
1.04 06.04.2007
- bug fixes && refactoring some details in autocompleter
- added option ANTIREGEX in KeyMap
- added PAGE_UP/DOWN in choiceList and option scrollCount
view all matches for this distribution
view release on metacpan or search on metacpan
0.06 2023-01-27
- support AUR packaging - thanks @micwoj92
0.05 2019-04-27
- apparently both BUILD_REQUIRES *and* CONFIGURE_REQUIRES are needed
0.04 2019-04-26
- handle no . in @INC - thanks @wlmb for report
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/HIDAPI.pm view on Meta::CPAN
package Alien::HIDAPI;
# ABSTRACT: Perl distribution for HIDAPI
our $VERSION = '0.10'; # VERSION
use parent 'Alien::Base';
=pod
=encoding utf8
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/HTSlib.pm view on Meta::CPAN
$Alien::HTSlib::VERSION = '0.03';
use strict;
use warnings;
use parent 'Alien::Base';
1;
__END__
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Hush.pm view on Meta::CPAN
Alien::Hush - Easily find or install the Hush cryptocoin full node
=head1 DESCRIPTION
Hush is a privacy coin that is the grandchild of Bitcoin and the
daughter of Zcash. In addition to *transparent* taddr's from the
Bitcoin world, there is now *shielded* addresses called zaddr's,
which are protected by Zero Knowledge mathematics known as zkSNARKs.
Learn more at the official Hush website: https://myhush.org
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/ImageMagick.pm view on Meta::CPAN
use 5.006;
use strict;
use warnings;
use parent 'Alien::Base';
=head1 NAME
Alien::ImageMagick - cpanm compatible Image::Magick packaging.
view all matches for this distribution
view release on metacpan or search on metacpan
src/judy-1.0.5/aclocal.m4 view on Meta::CPAN
IFS="$lt_save_ifs"
test -z "$ac_dir" && ac_dir=.
if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
lt_cv_path_LD="$ac_dir/$ac_prog"
# Check to see if the program is GNU ld. I'd rather use --version,
# but apparently some variants of GNU ld only accept -v.
# Break only if it was the GNU/non-GNU ld that we prefer.
case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
*GNU* | *'with BFD'*)
test "$with_gnu_ld" != no && break
;;
src/judy-1.0.5/aclocal.m4 view on Meta::CPAN
# AC_PROG_LD_GNU
# --------------
AC_DEFUN([AC_PROG_LD_GNU],
[AC_REQUIRE([AC_PROG_EGREP])dnl
AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
[# I'd rather use --version here, but apparently some GNU lds only accept -v.
case `$LD -v 2>&1 </dev/null` in
*GNU* | *'with BFD'*)
lt_cv_prog_gnu_ld=yes
;;
*)
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/KentSrc.pm view on Meta::CPAN
$ENV{KENT_SRC} = Alien::KentSrc->dist_dir;
$ENV{MACHTYPE} = Alien::KentSrc->machtype;
=head1 METHODS
In addition to those provide by the parent class L<Alien::Base>, Alien::KentSrc
defines the following new methods.
=head2 machtype
# "x86_64"
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Keystone.pm view on Meta::CPAN
package Alien::Keystone;
use parent 'Alien::Base';
our $VERSION = '0.03';
1;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Kiwisolver.pm view on Meta::CPAN
# ABSTRACT: Alien package for the Kiwi C++ implementation of the Cassowary constraint solving algorithm
$Alien::Kiwisolver::VERSION = '0.003';
use strict;
use warnings;
use parent qw(Alien::Base);
sub inline_auto_include {
return [ 'kiwi/kiwi.h' ];
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/LIBSVM.pm view on Meta::CPAN
# ABSTRACT: Alien package for the LIBSVM library
$Alien::LIBSVM::VERSION = '0.005';
use strict;
use warnings;
use parent 'Alien::Base';
sub version {
my ($class) = @_;
( "" . $class->SUPER::version) =~ s/^\d/$&./gr;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/LMDB.pm view on Meta::CPAN
package Alien::LMDB;
our $VERSION = '0.104';
use parent 'Alien::Base';
use strict;
1;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/Leptonica.pm view on Meta::CPAN
package Alien::Leptonica;
$Alien::Leptonica::VERSION = '0.007';
use strict;
use warnings;
use parent qw(Alien::Base);
1;
=pod
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/LibBigWig.pm view on Meta::CPAN
$Alien::LibBigWig::VERSION = '0.4.3';
use strict;
use warnings;
use parent 'Alien::Base';
1;
__END__
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/LibGumbo.pm view on Meta::CPAN
use strict;
use warnings;
our $VERSION = 0.05;
use parent 'Alien::Base';
=head1 NAME
Alien::LibGumbo - Gumbo parser library
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Build/AlienLibJIT.pm view on Meta::CPAN
package Module::Build::AlienLibJIT;
use warnings;
use strict;
use parent 'Module::Build';
use FindBin('$Bin');
use File::Spec;
use File::Basename ();
use Config;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/LibMagic.pm view on Meta::CPAN
$Alien::LibMagic::VERSION = '0.003';
use strict;
use warnings;
use Path::Tiny;
use parent 'Alien::Base';
sub cflags {
my ($self) = @_;
my $top_include = File::Spec->catfile( File::Spec->rel2abs($self->dist_dir), qw(include) );
return "-I$top_include";
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Alien/LibUSB.pm view on Meta::CPAN
package Alien::LibUSB;
# ABSTRACT: Perl distribution for LibUSB
our $VERSION = '0.4'; # VERSION
use parent 'Alien::Base';
=pod
=encoding utf8
view all matches for this distribution