###############################################################################
name = nettle
-version = 2.4
+version = 3.3
release = 1
groups = System/Libraries
build
requires
- gmp-devel
+ gmp-devel >= 5.0.0
m4
- openssl-devel
end
configure_options += \
--enable-shared
+ enable_fat = 0
+
+ # Does not work. Binaries are immediately crashing
+ #if "%{DISTRO_ARCH}" == "x86_64"
+ # enable_fat = 1
+ #end
+
+ if "%{DISTRO_PLATFORM}" == "arm"
+ enable_fat = 1
+ end
+
+ if "%{enable_fat}" == "1"
+ configure_options += \
+ --enable-fat
+ end
+
test
make check
end
+
+ install_cmds
+ # Fix library permissions.
+ chmod 755 %{BUILDROOT}%{libdir}/libhogweed.so.*
+ chmod 755 %{BUILDROOT}%{libdir}/libnettle.so.*
+ end
end
packages
package %{name}-devel
template DEVEL
- requires += gmp-devel
+ requires += gmp-devel >= 5.0.0
end
package %{name}-debuginfo