From f34f189c210e76e72bf2dccb1d6c3480449ffe6e Mon Sep 17 00:00:00 2001 From: Schrijvers Luc Date: Sat, 25 Aug 2018 21:15:39 +0200 Subject: [PATCH] libfm-qt, add libVersion(Compat), add defineDebugInfoPackage (#2932) --- x11-libs/libfm-qt/libfm_qt-0.13.0.recipe | 26 ++++++++++++++---------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/x11-libs/libfm-qt/libfm_qt-0.13.0.recipe b/x11-libs/libfm-qt/libfm_qt-0.13.0.recipe index 51ace75ca..acd9fb63c 100644 --- a/x11-libs/libfm-qt/libfm_qt-0.13.0.recipe +++ b/x11-libs/libfm-qt/libfm_qt-0.13.0.recipe @@ -1,10 +1,10 @@ SUMMARY="Core library of PCManFM-Qt (Qt binding for libfm)" DESCRIPTION="libfm-qt is the Qt port of libfm, a library providing components \ to build desktop file managers which belongs to LXDE." -HOMEPAGE="https://github.com/lxqt/libfm-qt/" +HOMEPAGE="https://github.com/lxqt/libfm-qt" COPYRIGHT="2013-2018 LXQt team" LICENSE="GNU LGPL v2.1" -REVISION="2" +REVISION="3" SOURCE_URI="https://github.com/lxqt/libfm-qt/archive/$portVersion.tar.gz" CHECKSUM_SHA256="61bb7d313b1e722a25fc7835270c6bacfc1c061affb6918252860439adba8f79" SOURCE_DIR="libfm-qt-$portVersion" @@ -13,9 +13,12 @@ PATCHES="libfm_qt-$portVersion.patchset" ARCHITECTURES="!x86_gcc2 ?x86 x86_64" SECONDARY_ARCHITECTURES="x86" +libVersion=5.0.0 +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" + PROVIDES=" libfm_qt$secondaryArchSuffix = $portVersion - lib:libfm_qt$secondaryArchSuffix = $portVersion + lib:libfm_qt$secondaryArchSuffix = $libVersionCompat " REQUIRES=" haiku$secondaryArchSuffix @@ -35,10 +38,13 @@ REQUIRES=" PROVIDES_devel=" libfm_qt${secondaryArchSuffix}_devel = $portVersion - devel:libfm_qt$secondaryArchSuffix = $portVersion + devel:libfm_qt$secondaryArchSuffix = $libVersionCompat " REQUIRES_devel=" libfm_qt$secondaryArchSuffix == $portVersion base + devel:libfm$secondaryArchSuffix + devel:libQt5Widgets$secondaryArchSuffix +# devel:libQt5X11Extras$secondaryArchSuffix " BUILD_REQUIRES=" @@ -60,6 +66,9 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix " +defineDebugInfoPackage libfm_qt$secondaryArchSuffix \ + "$libDir"/libfm-qt.so.$libVersion + BUILD() { mkdir -p build @@ -74,14 +83,9 @@ INSTALL() cd build make install - prepareInstalledDevelLibs libfm-qt + prepareInstalledDevelLib libfm-qt fixPkgconfig packageEntries devel \ - $developDir -} - -TEST() -{ - make check + "$developDir" }