Ravenports generated: 08 Mar 2024 17:01
[ravenports.git] / bucket_B6 / kf6-solid
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               kf6-solid
4 VERSION=                6.0.0
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        KF6 hardware integration and detection
8 HOMEPAGE=               https://api.kde.org/frameworks/solid/html/index.html
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://download.kde.org/stable/frameworks/6.0/
13 DISTFILE[1]=            solid-6.0.0.tar.xz:main
14 DIST_SUBDIR=            kde6
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         tools
19                         dev
20                         nls
21
22 OPTIONS_AVAILABLE=      none
23 OPTIONS_STANDARD=       none
24
25 BUILD_DEPENDS=          kf6-extra-cmake-modules:primary:standard
26                         qt6-qtbase:dev:standard
27                         qt6-qttools:dev:standard
28 BUILDRUN_DEPENDS=       qt6-qtbase:primary:standard
29                         qt6-qttools:primary:standard
30 R_DEPS[freebsd]=        bsdisks:primary:standard
31 EXRUN[tools]=           primary
32
33 USES=                   bison cmake
34
35 DISTNAME=               solid-6.0.0
36
37 LICENSE=                LGPL21:primary LGPL21+:primary LGPL3:primary
38 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
39 LICENSE_FILE=           LGPL21:{{WRKSRC}}/LICENSES/LGPL-2.1-only.txt
40                         LGPL21+:{{WRKSRC}}/LICENSES/LGPL-2.1-or-later.txt
41                         LGPL3:{{WRKSRC}}/LICENSES/LGPL-3.0-only.txt
42 LICENSE_SCHEME=         multi
43
44 FPC_EQUIVALENT=         devel/kf6-solid
45
46 SOVERSION=              6.0.0
47
48 CMAKE_ARGS=             -DCMAKE_PREFIX_PATH:PATH={{PREFIX}}/lib/qt6/cmake
49
50 post-stage:
51         (cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} bin/solid-hardware6 \
52                 lib/libKF6Solid.so)
53
54 post-extract:
55         ${ECHO} "Terms extracted from 'src/tools/solid-power/main.cpp':" > ${WRKDIR}/TERMS
56         ${SED} -n '/include/!p;//q' ${WRKSRC}/src/tools/solid-power/main.cpp >> \
57                 ${WRKDIR}/TERMS
58         ${ECHO} "Terms extracted from 'src/imports/devices.h':" >> ${WRKDIR}/TERMS
59         ${SED} -n '/ifndef/!p;//q' ${WRKSRC}/src/tools/solid-hardware/solid-hardware.h >> ${WRKDIR}/TERMS
60
61 [FILE:152:descriptions/desc.primary]
62 Solid is a device integration framework. It provides a way of querying and 
63 interacting with hardware independently of the underlying operating system.
64
65
66 [FILE:55:descriptions/desc.tools]
67 This package contains the hardware tool for KF6 solid.
68
69
70 [FILE:102:distinfo]
71 75c5d254eeceb917c35cb0e32beff76a2cf1458f773ecd0e7795b47dad5aadd3       305584 kde6/solid-6.0.0.tar.xz
72
73
74 [FILE:133:manifests/plist.primary]
75 lib/
76  libKF6Solid.so.%%SOMAJOR%%
77  libKF6Solid.so.%%SOVERSION%%
78 share/qlogging-categories6/
79  solid.categories
80  solid.renamecategories
81
82
83 [FILE:20:manifests/plist.tools]
84 bin/solid-hardware6
85
86
87 [FILE:732:manifests/plist.dev]
88 include/KF6/Solid/solid_version.h
89 include/KF6/Solid/Solid/
90  Battery
91  Block
92  Camera
93  Device
94  DeviceInterface
95  DeviceNotifier
96  GenericInterface
97  NetworkShare
98  OpticalDisc
99  OpticalDrive
100  PortableMediaPlayer
101  Predicate
102  Processor
103  SolidNamespace
104  StorageAccess
105  StorageDrive
106  StorageVolume
107 include/KF6/Solid/solid/
108  battery.h
109  block.h
110  camera.h
111  device.h
112  deviceinterface.h
113  devicenotifier.h
114  genericinterface.h
115  networkshare.h
116  opticaldisc.h
117  opticaldrive.h
118  portablemediaplayer.h
119  predicate.h
120  processor.h
121  solid_export.h
122  solidnamespace.h
123  storageaccess.h
124  storagedrive.h
125  storagevolume.h
126 lib/libKF6Solid.so
127 lib/cmake/KF6Solid/
128  KF6SolidConfig.cmake
129  KF6SolidConfigVersion.cmake
130  KF6SolidTargets-release.cmake
131  KF6SolidTargets.cmake
132
133
134 [FILE:2678:manifests/plist.nls]
135 share/locale/ar/LC_MESSAGES/solid6_qt.qm
136 share/locale/ast/LC_MESSAGES/solid6_qt.qm
137 share/locale/az/LC_MESSAGES/solid6_qt.qm
138 share/locale/bg/LC_MESSAGES/solid6_qt.qm
139 share/locale/bs/LC_MESSAGES/solid6_qt.qm
140 share/locale/ca/LC_MESSAGES/solid6_qt.qm
141 share/locale/ca@valencia/LC_MESSAGES/solid6_qt.qm
142 share/locale/cs/LC_MESSAGES/solid6_qt.qm
143 share/locale/da/LC_MESSAGES/solid6_qt.qm
144 share/locale/de/LC_MESSAGES/solid6_qt.qm
145 share/locale/el/LC_MESSAGES/solid6_qt.qm
146 share/locale/en_GB/LC_MESSAGES/solid6_qt.qm
147 share/locale/eo/LC_MESSAGES/solid6_qt.qm
148 share/locale/es/LC_MESSAGES/solid6_qt.qm
149 share/locale/et/LC_MESSAGES/solid6_qt.qm
150 share/locale/eu/LC_MESSAGES/solid6_qt.qm
151 share/locale/fi/LC_MESSAGES/solid6_qt.qm
152 share/locale/fr/LC_MESSAGES/solid6_qt.qm
153 share/locale/ga/LC_MESSAGES/solid6_qt.qm
154 share/locale/gd/LC_MESSAGES/solid6_qt.qm
155 share/locale/gl/LC_MESSAGES/solid6_qt.qm
156 share/locale/he/LC_MESSAGES/solid6_qt.qm
157 share/locale/hr/LC_MESSAGES/solid6_qt.qm
158 share/locale/hu/LC_MESSAGES/solid6_qt.qm
159 share/locale/ia/LC_MESSAGES/solid6_qt.qm
160 share/locale/id/LC_MESSAGES/solid6_qt.qm
161 share/locale/is/LC_MESSAGES/solid6_qt.qm
162 share/locale/it/LC_MESSAGES/solid6_qt.qm
163 share/locale/ja/LC_MESSAGES/solid6_qt.qm
164 share/locale/ka/LC_MESSAGES/solid6_qt.qm
165 share/locale/kk/LC_MESSAGES/solid6_qt.qm
166 share/locale/km/LC_MESSAGES/solid6_qt.qm
167 share/locale/ko/LC_MESSAGES/solid6_qt.qm
168 share/locale/lt/LC_MESSAGES/solid6_qt.qm
169 share/locale/lv/LC_MESSAGES/solid6_qt.qm
170 share/locale/ml/LC_MESSAGES/solid6_qt.qm
171 share/locale/mr/LC_MESSAGES/solid6_qt.qm
172 share/locale/ms/LC_MESSAGES/solid6_qt.qm
173 share/locale/nb/LC_MESSAGES/solid6_qt.qm
174 share/locale/nds/LC_MESSAGES/solid6_qt.qm
175 share/locale/nl/LC_MESSAGES/solid6_qt.qm
176 share/locale/nn/LC_MESSAGES/solid6_qt.qm
177 share/locale/pa/LC_MESSAGES/solid6_qt.qm
178 share/locale/pl/LC_MESSAGES/solid6_qt.qm
179 share/locale/pt/LC_MESSAGES/solid6_qt.qm
180 share/locale/pt_BR/LC_MESSAGES/solid6_qt.qm
181 share/locale/ro/LC_MESSAGES/solid6_qt.qm
182 share/locale/ru/LC_MESSAGES/solid6_qt.qm
183 share/locale/se/LC_MESSAGES/solid6_qt.qm
184 share/locale/sk/LC_MESSAGES/solid6_qt.qm
185 share/locale/sl/LC_MESSAGES/solid6_qt.qm
186 share/locale/sr/LC_MESSAGES/solid6_qt.qm
187 share/locale/sr@ijekavian/LC_MESSAGES/solid6_qt.qm
188 share/locale/sr@ijekavianlatin/LC_MESSAGES/solid6_qt.qm
189 share/locale/sr@latin/LC_MESSAGES/solid6_qt.qm
190 share/locale/sv/LC_MESSAGES/solid6_qt.qm
191 share/locale/ta/LC_MESSAGES/solid6_qt.qm
192 share/locale/tg/LC_MESSAGES/solid6_qt.qm
193 share/locale/th/LC_MESSAGES/solid6_qt.qm
194 share/locale/tr/LC_MESSAGES/solid6_qt.qm
195 share/locale/ug/LC_MESSAGES/solid6_qt.qm
196 share/locale/uk/LC_MESSAGES/solid6_qt.qm
197 share/locale/zh_CN/LC_MESSAGES/solid6_qt.qm
198 share/locale/zh_TW/LC_MESSAGES/solid6_qt.qm
199
200
201 [FILE:280:patches/patch-metainfo.yaml]
202 --- metainfo.yaml.orig  2024-02-21 11:28:28 UTC
203 +++ metainfo.yaml
204 @@ -5,6 +5,9 @@ type: integration
205  platforms:
206      - name: Linux
207      - name: FreeBSD
208 +    - name: DragonFly
209 +    - name: NetBSD
210 +    - name: MidnightBSD
211      - name: Windows
212      - name: macOS
213      - name: Android
214