diff --git a/dev-libs/rocksdb/rocksdb-9.10.0.recipe b/dev-libs/rocksdb/rocksdb-9.10.0.recipe index e46db837c..1051ab6b6 100644 --- a/dev-libs/rocksdb/rocksdb-9.10.0.recipe +++ b/dev-libs/rocksdb/rocksdb-9.10.0.recipe @@ -12,7 +12,7 @@ and writing to more advanced operations such as merging and compaction filters." HOMEPAGE="https://rocksdb.org" COPYRIGHT="2011 Facebook, Inc." LICENSE="GNU GPL v2" -REVISION="1" +REVISION="2" SOURCE_URI="https://github.com/facebook/rocksdb/archive/refs/tags/v$portVersion.tar.gz" CHECKSUM_SHA256="fdccab16133c9d927a183c2648bcea8d956fb41eb1df2aacaa73eb0b95e43724" SOURCE_FILENAME="rocksdb-v$portVersion.tar.gz" @@ -28,9 +28,12 @@ if [ "$targetArchitecture" = x86_gcc2 ]; then commandBinDir=$prefix/bin fi +libVersion="$portVersion" +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + PROVIDES=" rocksdb$secondaryArchSuffix = $portVersion - lib:librocksdb$secondaryArchSuffix + lib:librocksdb$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix @@ -39,7 +42,7 @@ REQUIRES=" PROVIDES_devel=" rocksdb${secondaryArchSuffix}_devel = $portVersion - devel:librocksdb$secondaryArchSuffix + devel:librocksdb$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" rocksdb$secondaryArchSuffix == $portVersion base