nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 40 lines 1.4 kB view raw
1--- a/Makefile.PL 2+++ b/Makefile.PL 3@@ -1,6 +1,5 @@ 4 use 5.014000; 5 use ExtUtils::MakeMaker; 6-use Alien::cmake3; 7 use File::Spec::Functions qw/catfile/; 8 9 WriteMakefile( 10@@ -17,16 +16,7 @@ 11 'Getopt::Long' => '0', 12 'Time::HiRes' => '0', 13 }, 14- CONFIGURE_REQUIRES => { 15- 'Alien::cmake3' => '0', 16- }, 17- BUILD_REQUIRES => { 18- 'Alien::cmake3' => '0', 19- }, 20- INC => '-Ibrotli/c/include', 21- MYEXTLIB => $myextlib, 22- EXTRALIBS => ' brotli/libbrotlienc$(LIB_EXT) brotli/libbrotlidec$(LIB_EXT) brotli/libbrotlicommon$(LIB_EXT) ', 23- clean => { FILES => "brotli/Makefile $myextlib brotli/CMakeCache.txt brotli/CMakeFiles/* brotli/CTestTestfile.cmake brotli/DartConfiguration.tcl brotli/brotli* brotli/cmake_install.cmake brotli/libbrotlicommon.pc brotli/libbrotlidec.pc brotli/libbrotlienc.pc" }, 24+ LIBS => "@LIBS@", 25 META_ADD => { 26 dynamic_config => 0, 27 resources => { 28@@ -33,12 +24,3 @@ 29 }, 30 } 31 ); 32- 33-sub MY::postamble { 34- my @dirs = Alien::cmake3->bin_dir; 35- my $cmake = defined $dirs[0] ? catfile($dirs[0] , Alien::cmake3->exe) : Alien::cmake3->exe; 36-' 37-$(MYEXTLIB): brotli/CMakeLists.txt 38- cd brotli && "' . $cmake . '"' . $cmake_options . ' -DCMAKE_MAKE_PROGRAM=$(MAKE) -DBUILD_SHARED_LIBS=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=./installed . && $(MAKE) 39-' 40-}