Ravenports generated: 25 Jul 2023 19:43
[ravenports.git] / bucket_12 / pcmanfm-qt
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               pcmanfm-qt
4 VERSION=                1.3.0
5 KEYWORDS=               x11_fm
6 VARIANTS=               standard
7 SDESC[standard]=        File manager for the LXQt desktop
8 HOMEPAGE=               https://lxqt.github.io/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://github.com/lxqt/pcmanfm-qt/releases/download/1.3.0/
13 DISTFILE[1]=            pcmanfm-qt-1.3.0.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         lang
18                         man
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          qt5-qttools:single:standard
24                         lxqt-build-tools:single:standard
25                         libfm-qt:dev:standard
26 BUILDRUN_DEPENDS=       libfm-qt:primary:standard
27                         menu-cache:single:standard
28                         libexif:primary:standard
29                         qt5-qtbase:primary:standard
30                         qt5-qtx11extras:single:standard
31 EXRUN[lang]=            libfm-qt:lang:standard
32
33 USES=                   cmake desktop-utils:primary pkgconfig c++:primary
34                         perl:build
35 GNOME_COMPONENTS=       glib
36 XORG_COMPONENTS=        x11 xcb
37
38 LICENSE=                GPLv2+:primary
39 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
40 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/LICENSE
41 LICENSE_AWK=            TERMS:"^\#include"
42 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/pcmanfm/application.cpp
43 LICENSE_SCHEME=         solo
44
45 FPC_EQUIVALENT=         x11-fm/pcmanfm-qt
46
47 CMAKE_ARGS=             -DCMAKE_PREFIX_PATH:PATH="{{PREFIX}}/lib/qt5/cmake/"
48
49 post-install:
50         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pcmanfm-qt
51
52 [FILE:186:descriptions/desc.primary]
53 PCManFM-Qt is the Qt port of PCManFM, the file manager of LXDE.
54 In LXQt sessions it is in addition used to handle the desktop.
55 Nevertheless it can be used independently of LXQt as well.
56
57
58 [FILE:102:distinfo]
59 7c7ce38cd88e7ee032ccd2f89b5dd7e2b61706e25d00cf8f86e68bab0d760fa4       358932 pcmanfm-qt-1.3.0.tar.xz
60
61
62 [FILE:178:manifests/plist.primary]
63 @sample share/pcmanfm-qt/lxqt/settings.conf.sample
64 bin/pcmanfm-qt
65 etc/xdg/autostart/lxqt-desktop.desktop
66 share/applications/
67  pcmanfm-qt-desktop-pref.desktop
68  pcmanfm-qt.desktop
69
70
71 [FILE:862:manifests/plist.lang]
72 share/pcmanfm-qt/translations/
73  pcmanfm-qt_ar.qm
74  pcmanfm-qt_arn.qm
75  pcmanfm-qt_ast.qm
76  pcmanfm-qt_bg.qm
77  pcmanfm-qt_ca.qm
78  pcmanfm-qt_cs.qm
79  pcmanfm-qt_cy.qm
80  pcmanfm-qt_da.qm
81  pcmanfm-qt_de.qm
82  pcmanfm-qt_el.qm
83  pcmanfm-qt_en_GB.qm
84  pcmanfm-qt_es.qm
85  pcmanfm-qt_et.qm
86  pcmanfm-qt_fil.qm
87  pcmanfm-qt_fr.qm
88  pcmanfm-qt_ga.qm
89  pcmanfm-qt_gl.qm
90  pcmanfm-qt_he.qm
91  pcmanfm-qt_hi.qm
92  pcmanfm-qt_hr.qm
93  pcmanfm-qt_hu.qm
94  pcmanfm-qt_id.qm
95  pcmanfm-qt_it.qm
96  pcmanfm-qt_ja.qm
97  pcmanfm-qt_kk.qm
98  pcmanfm-qt_ko.qm
99  pcmanfm-qt_lt.qm
100  pcmanfm-qt_lv.qm
101  pcmanfm-qt_nb_NO.qm
102  pcmanfm-qt_nl.qm
103  pcmanfm-qt_oc.qm
104  pcmanfm-qt_pl.qm
105  pcmanfm-qt_pt.qm
106  pcmanfm-qt_pt_BR.qm
107  pcmanfm-qt_ro.qm
108  pcmanfm-qt_ru.qm
109  pcmanfm-qt_si.qm
110  pcmanfm-qt_sk_SK.qm
111  pcmanfm-qt_sl.qm
112  pcmanfm-qt_sv.qm
113  pcmanfm-qt_tr.qm
114  pcmanfm-qt_uk.qm
115  pcmanfm-qt_vi.qm
116  pcmanfm-qt_zh_CN.qm
117  pcmanfm-qt_zh_TW.qm
118
119
120 [FILE:31:manifests/plist.man]
121 share/man/man1/pcmanfm-qt.1.gz
122
123
124 [FILE:560:patches/patch-config_CMakeLists.txt]
125 --- config/CMakeLists.txt.orig  2023-01-02 11:20:23 UTC
126 +++ config/CMakeLists.txt
127 @@ -1,8 +1,8 @@
128  # install default config files to /etc/xdg
129  
130 -configure_file(pcmanfm-qt/lxqt/settings.conf.in pcmanfm-qt/lxqt/settings.conf @ONLY)
131 +configure_file(pcmanfm-qt/lxqt/settings.conf.in pcmanfm-qt/lxqt/settings.conf.sample @ONLY)
132  install(FILES
133 -    "${CMAKE_CURRENT_BINARY_DIR}/pcmanfm-qt/lxqt/settings.conf"
134 +    "${CMAKE_CURRENT_BINARY_DIR}/pcmanfm-qt/lxqt/settings.conf.sample"
135      DESTINATION "${CMAKE_INSTALL_DATADIR}/pcmanfm-qt/lxqt"
136      COMPONENT Runtime
137  )
138