close C;
for $file ("$cvs_module/project/debian.rules", "$cvs_module/project/$packageName.spec") {
- my $lib;
+ my ($lib, $pkg_prefix);
my $main_module;
@copts = ();
- if ($file =~ /debian\.rules$/) { $lib = 'lib'; }
- else { $lib = '%{_lib}'; }
+ if ($file =~ /debian\.rules$/) { $lib = 'lib'; $pkg_prefix = "$project{local_prefix}"; }
+ else { $lib = '%{_lib}'; $pkg_prefix = '%{_prefix}'; }
my $main_module = "$subsys.$module";
if (exists $subpackages{$main_module}) { $main_module = $subpackages{$main_module}; }
while (<SRC>) {
if (/^(\s*).+\/configure\s/) {
printf DST "%s", "$1";
- printf DST "/usr/bin/perl $confdir/configure $project{flavours} --root=/ --prefix=$project{local_prefix} --libdir=$lib --project=$project --module $main_module@copts\n";
+ printf DST "/usr/bin/perl $confdir/configure $project{flavours} --root=/ --prefix=$pkg_prefix --libdir=$lib --project=$project --module $main_module@copts\n";
} else {
printf DST "%s", "$_";
}
close FH;
if (/Debian|Ubuntu/i) { return "debian"; }
- elsif (/Scientific|Redhat|Centos/i) { return "redhat"; }
- elsif (/Fedora/i) {
- $ver = `rpm -q --queryformat '%{version}' fedora-release 2>/dev/null`;
- if ($ver and $ver >= 15) { return "fedora"; }
+ elsif (/Scientific|Redhat|Centos|Fedora/i) {
+ `pkg-config --exists systemd`;
+ if ($? == 0) { return "fedora"; }
else { return "redhat"; }
- } else {
- return "redhat";
}
}
- New error codes added
- Older error descriptions revised
+2.0.4-1
+- Changes based on Fedora reviews
+- More than one return code from newer c-ares handled (fixes possible problem for IPv6 only machines)
+- fixed vulnerability reported in EGI RT ticket #4781 1)
+ - SSL_CTX_set_cipher_list(ssl_ctx, "ALL") set to chosen ciphers
+