name = openssl
version = 1.0.1h
-release = 2
+release = 3
maintainer = Michael Tremer <michael.tremer@ipfire.org>
groups = System/Libraries
ssl_arch = linux-elf no-asm 386
end
+ if "%{DISTRO_ARCH}" == "aarch64"
+ ssl_arch = linux-generic64
+ end
+
if "%{DISTRO_ARCH}" == "armv5tel"
ssl_arch = linux-generic32
end
mkdir -pv %{BUILDROOT}/usr/share
mv -v %{BUILDROOT}/etc/pki/tls/man %{BUILDROOT}/usr/share/
- mkdir -pv %{BUILDROOT}%{libdir}/openssl
- mv -v %{BUILDROOT}%{libdir}/engines %{BUILDROOT}%{libdir}/openssl
+ if [ -d "%{BUILDROOT}%{libdir}/engines" ]; then
+ mkdir -pv %{BUILDROOT}%{libdir}/openssl
+ mv -v %{BUILDROOT}%{libdir}/engines %{BUILDROOT}%{libdir}/openssl
+ fi
mkdir -pv %{BUILDROOT}/etc/pki/CA/private
chmod -v 700 -R %{BUILDROOT}/etc/pki/CA
--- /dev/null
+diff -up openssl-1.0.1c/util/perlpath.pl.perlfind openssl-1.0.1c/util/perlpath.pl
+--- openssl-1.0.1c/util/perlpath.pl.perlfind 2012-07-11 22:57:33.000000000 +0200
++++ openssl-1.0.1c/util/perlpath.pl 2012-07-12 00:31:12.102156275 +0200
+@@ -4,10 +4,10 @@
+ # line in all scripts that rely on perl.
+ #
+
+-require "find.pl";
++use File::Find;
+
+ $#ARGV == 0 || print STDERR "usage: perlpath newpath (eg /usr/bin)\n";
+-&find(".");
++find(\&wanted, ".");
+
+ sub wanted
+ {