diff --git a/x11-libs/libfm/libfm-1.3.0.2.recipe b/x11-libs/libfm/libfm-1.3.0.2.recipe index c2260016f..79b0a12f2 100644 --- a/x11-libs/libfm/libfm-1.3.0.2.recipe +++ b/x11-libs/libfm/libfm-1.3.0.2.recipe @@ -12,20 +12,23 @@ COPYRIGHT=" Andriy Grytsenko (LStranger) " LICENSE="GNU GPL v2" -REVISION="3" +REVISION="4" SOURCE_URI="https://github.com/lxde/libfm/archive/$portVersion.tar.gz" CHECKSUM_SHA256="2247e1a19ed24bcd0fcafd989b8c4d29458523399c856798705d6b579fd9565d" -ARCHITECTURES="x86_64" +ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" +libVersion=4.1.1 +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + GLOBAL_WRITABLE_FILES=" settings/xdg/libfm/libfm.conf keep-old " PROVIDES=" libfm$secondaryArchSuffix = $portVersion - lib:libfm$secondaryArchSuffix = $portVersion + lib:libfm$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix @@ -40,10 +43,13 @@ REQUIRES=" PROVIDES_devel=" libfm${secondaryArchSuffix}_devel = $portVersion - devel:libfm$secondaryArchSuffix = $portVersion + devel:libfm$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" libfm$secondaryArchSuffix == $portVersion base + devel:libgio_2.0$secondaryArchSuffix + devel:libglib_2.0$secondaryArchSuffix + devel:libgthread_2.0$secondaryArchSuffix " BUILD_REQUIRES=" @@ -66,6 +72,9 @@ BUILD_PREREQUIRES=" cmd:which " +defineDebugInfoPackage libfm$secondaryArchSuffix \ + $libDir/libfm.so.$libVersion + BUILD() { ./autogen.sh