1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Core library of PCManFM-Qt file manager
8 HOMEPAGE= https://lxqt.github.io/
12 SITES[main]= https://github.com/lxqt/libfm-qt/releases/download/1.4.0/
13 DISTFILE[1]= libfm-qt-1.4.0.tar.xz:main
15 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 BUILD_DEPENDS= qt5-qttools:complete:standard
24 lxqt-build-tools:single:standard
25 qt5-qtx11extras:dev:standard
26 BUILDRUN_DEPENDS= libexif:primary:standard
27 lxqt-menu-data:single:standard
28 menu-cache:single:standard
29 qt5-qtbase:primary:standard
30 qt5-qtx11extras:primary:standard
32 USES= cmake pkgconfig mime-info:primary perl:build
33 GNOME_COMPONENTS= glib
34 XORG_COMPONENTS= x11 xcb
36 LICENSE= LGPL21+:primary
37 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
38 LICENSE_FILE= LGPL21+:{{WRKSRC}}/LICENSE
39 LICENSE_AWK= TERMS:"^$$"
40 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/libfmqt.h
43 FPC_EQUIVALENT= x11/libfm-qt
48 CMAKE_ARGS= -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
51 ${RM} -r ${STAGEDIR}${PREFIX}/include/libfm-qt/tests
52 ${RMDIR} ${STAGEDIR}${PREFIX}/include/libfm-qt/translations
53 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so
55 [FILE:119:descriptions/desc.primary]
56 libfm-qt is the Qt port of libfm, a library providing components to build
57 desktop file managers which belongs to LXDE.
61 2ee3882e023df1df31a53f03575856d38364aa63bec39e9a47fde3730d6f7753 398004 libfm-qt-1.4.0.tar.xz
64 [FILE:148:manifests/plist.primary]
66 libfm-qt.so.%%SOMAJOR%%
67 libfm-qt.so.%%SOVERSION%%
71 share/mime/packages/libfm-qt-mimetypes.xml
74 [FILE:1882:manifests/plist.dev]
101 fileoperationdialog.h
102 fileoperationdialog_p.h
117 mountoperationpassworddialog_p.h
118 mountoperationquestiondialog_p.h
132 include/libfm-qt/core/
167 include/libfm-qt/core/legacy/
171 include/libfm-qt/core/vfs/
174 include/libfm-qt/customactions/
176 fileactioncondition.h
179 lib/pkgconfig/libfm-qt.pc
181 fm-qt-config-version.cmake
183 fm-qt-targets-%%CMAKE_BUILD_TYPE%%.cmake
187 [FILE:702:manifests/plist.lang]
188 share/libfm-qt/translations/
232 [FILE:539:patches/patch-src_CMakeLists.txt]
233 --- src/CMakeLists.txt.orig 2023-04-15 15:07:33 UTC
234 +++ src/CMakeLists.txt
235 @@ -229,7 +229,7 @@ set(REQUIRED_QT "Qt5Widgets >= ${QT_MINI
236 configure_file(libfm-qt.pc.in lib${LIBFM_QT_LIBRARY_NAME}.pc @ONLY)
237 # FreeBSD loves to install files to different locations
238 # https://www.freebsd.org/doc/handbook/dirstructure.html
239 -if(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
240 +if(${CMAKE_SYSTEM_NAME} STREQUAL "nosystem")
242 "${CMAKE_CURRENT_BINARY_DIR}/lib${LIBFM_QT_LIBRARY_NAME}.pc"
243 DESTINATION libdata/pkgconfig