Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37738409
en ru br
Репозитории ALT
S:0.16-alt1.2
4.0: 0.08-alt0
www.altlinux.org/Changes

Группа :: Разработка/Perl
Пакет: perl-Fuse

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: perl-Fuse-0.08-as_needed.patch
Скачать


--- Fuse-0.08/Makefile.PL.orig	2007-03-31 20:55:46 +0800
+++ Fuse-0.08/Makefile.PL	2007-03-31 20:56:09 +0800
@@ -2,23 +2,23 @@ use ExtUtils::MakeMaker;
 # See lib/ExtUtils/MakeMaker.pm for details of how to influence
 # the contents of the Makefile that is written.
 
-my $ver = `fusermount -V`;
-my $ver2 = `mount_fusefs -V`;
-$ver =~ s/^.*?version:\s+//;
-$ver2 =~ s/^.*?version:\s+//;
-if (! $ver && ! $ver2) {
-	# make CPANPLUS happy and don't report errors if fuse isn't installed
-	die("No support for os: $^O\n",
-		"You need to have fuse-dev (or similar) package installed and have sufficient permissions in order to install this module\n"
-	);
-}
-if ($ver && $ver + 0 < 2.5) {
-	die "Fuse perl bindings need Linux fuse version 2.5 or never\n";
-} elsif ($ver2 && $ver2 + 0 < 0.3) {
-	die "Fuse perl bindings need FreeBSD fuse version 0.3 or never\n";
-} else {
-	warn "fuse version found: ", $ver || $ver2, "\n";
-}
+# my $ver = `fusermount -V`;
+# my $ver2 = `mount_fusefs -V`;
+# $ver =~ s/^.*?version:\s+//;
+# $ver2 =~ s/^.*?version:\s+//;
+# if (! $ver && ! $ver2) {
+# 	# make CPANPLUS happy and don't report errors if fuse isn't installed
+# 	die("No support for os: $^O\n",
+# 		"You need to have fuse-dev (or similar) package installed and have sufficient permissions in order to install this module\n"
+# 	);
+# }
+# if ($ver && $ver + 0 < 2.5) {
+# 	die "Fuse perl bindings need Linux fuse version 2.5 or never\n";
+# } elsif ($ver2 && $ver2 + 0 < 0.3) {
+# 	die "Fuse perl bindings need FreeBSD fuse version 0.3 or never\n";
+# } else {
+# 	warn "fuse version found: ", $ver || $ver2, "\n";
+# }
 
 my $inc = '-DFUSE_USE_VERSION=25 ' . `pkg-config --cflags fuse` || '-I ../include -D_FILE_OFFSET_BITS=64';
 my $obj = `pkg-config --libs fuse` || '-lfuse';
--- Fuse-0.08/Makefile.PL.orig	2007-03-30 02:11:50 +0800
+++ Fuse-0.08/Makefile.PL	2007-03-30 02:12:28 +0800
@@ -35,7 +35,7 @@ WriteMakefile(
 	# Insert -I. if you add *.h files later:
 	'INC'			=> $inc, # e.g., '-I/usr/include/other'
 	# Un-comment this if you add C files to link with later:
-	'OBJECT'		=> "$obj Fuse.o -lpthread", # link all the C files too
+	'OBJECT'		=> "Fuse.o $obj -lpthread", # link all the C files too
 );
 
 sub MY::postamble {
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin