Changeset 1083 for packaging/qt4.spec
- Timestamp:
- Sep 13, 2011, 11:28:04 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
packaging/qt4.spec
r1082 r1083 85 85 #------------------------------------------------------------------------------ 86 86 87 Summary: Qt 4 runtime87 Summary: Qt 4 (dummy package) 88 88 Group: System Environment/Libraries 89 89 90 90 %description 91 %{descr_brief} 92 93 This package is not actually generated (due to the missing %files section). 94 It is present only because RPM requires Summary: and %description sections for 95 the main package to exist. 96 97 #------------------------------------------------------------------------------ 98 %package -n lib%{name} 99 #------------------------------------------------------------------------------ 100 101 Summary: Qt 4 runtime libraries 102 Group: System Environment/Libraries 103 104 %description -n lib%{name} 91 105 %{descr_brief} 92 106 … … 94 108 core, network and XML modules. 95 109 96 %files 110 %files -n lib%{name} 97 111 %defattr(-,root,root,-) 98 112 %dir %{pkg_docdir}/ … … 132 146 %{qt_libdir}/QtXmlP%{ver_major}.dll 133 147 134 %pre 148 %pre -n lib%{name} 135 149 %warpin_conflicts_begin 136 150 netlabs.org\Qt4\Runtime 137 151 %warpin_conflicts_end 138 152 139 %post 153 %post -n lib%{name} 140 154 # clean up the plugin/font cache to remove old entries (@todo other users?) 141 155 rm -f "$HOME/.config/Trolltech.ini" 142 156 143 157 #------------------------------------------------------------------------------ 144 %package sql-mysql158 %package -n lib%{name}-sql-mysql 145 159 #------------------------------------------------------------------------------ 146 160 … … 148 162 Group: System Environment/Libraries 149 163 150 Requires: %{name} = %{version}-%{release}151 152 %description sql-mysql164 Requires: lib%{name} = %{version}-%{release} 165 166 %description -n lib%{name}-sql-mysql 153 167 %{descr_brief} 154 168 155 169 This package contains the MySQL plugin for Qt 4. 156 170 157 %files sql-mysql171 %files -n lib%{name}-sql-mysql 158 172 %defattr(-,root,root,-) 159 173 %{qt_plugindir}/sqldrivers/qmysql%{ver_major}.dll 160 174 161 175 #------------------------------------------------------------------------------ 162 %package sql-psql176 %package -n lib%{name}-sql-psql 163 177 #------------------------------------------------------------------------------ 164 178 … … 166 180 Group: System Environment/Libraries 167 181 168 Requires: %{name} = %{version}-%{release}169 170 %description sql-psql182 Requires: lib%{name} = %{version}-%{release} 183 184 %description -n lib%{name}-sql-psql 171 185 %{descr_brief} 172 186 173 187 This package contains the PostgreSQL plugin for Qt 4. 174 188 175 %files sql-psql189 %files -n lib%{name}-sql-psql 176 190 %defattr(-,root,root,-) 177 191 %{qt_plugindir}/sqldrivers/qpsql%{ver_major}.dll 178 192 179 193 #------------------------------------------------------------------------------ 180 %package pm181 #------------------------------------------------------------------------------ 182 183 Summary: Qt 4 GUI runtime 194 %package -n lib%{name}-gui 195 #------------------------------------------------------------------------------ 196 197 Summary: Qt 4 GUI runtime libraries 184 198 Group: System Environment/Libraries 185 199 186 Requires: %{name} = %{version}-%{release}187 188 %description pm200 Requires: lib%{name} = %{version}-%{release} 201 202 %description -n lib%{name}-gui 189 203 %{descr_brief} 190 204 … … 192 206 applications. 193 207 194 %files pm208 %files -n lib%{name}-gui 195 209 %defattr(-,root,root,-) 196 210 %dir %{qt_plugindir}/designer … … 213 227 214 228 #------------------------------------------------------------------------------ 215 %package webkit216 #------------------------------------------------------------------------------ 217 218 Summary: Qt 4 WebKit runtime 229 %package -n lib%{name}-webkit 230 #------------------------------------------------------------------------------ 231 232 Summary: Qt 4 WebKit runtime libraries 219 233 Group: System Environment/Libraries 220 234 221 Requires: %{name}-pm= %{version}-%{release}222 223 %description webkit235 Requires: lib%{name}-gui = %{version}-%{release} 236 237 %description -n lib%{name}-webkit 224 238 %{descr_brief} 225 239 … … 227 241 technology. 228 242 229 %files webkit243 %files -n lib%{name}-webkit 230 244 %defattr(-,root,root,-) 231 245 %{qt_plugindir}/designer/qwebv.dll … … 234 248 235 249 #------------------------------------------------------------------------------ 250 %package -n lib%{name}-designer 251 #------------------------------------------------------------------------------ 252 253 Summary: Qt 4 Designer runtime libraries 254 Group: System Environment/Libraries 255 256 Requires: lib%{name}-gui = %{version}-%{release} 257 258 %description -n lib%{name}-designer 259 %{descr_brief} 260 261 This package contains runtime Qt libraries for Designer components. 262 263 %files -n lib%{name}-designer 264 %defattr(-,root,root,-) 265 %{qt_libdir}/QtDsgC%{ver_major}.dll 266 %{qt_libdir}/QtDsgn%{ver_major}.dll 267 268 #------------------------------------------------------------------------------ 236 269 %package demos 237 270 #------------------------------------------------------------------------------ … … 239 272 Group: Documentation 240 273 241 Requires: %{name}-pm= %{version}-%{release}242 Requires: %{name}-designer = %{version}-%{release}243 Requires: %{name}-webkit = %{version}-%{release}274 Requires: lib%{name}-gui = %{version}-%{release} 275 Requires: lib%{name}-designer = %{version}-%{release} 276 Requires: lib%{name}-webkit = %{version}-%{release} 244 277 Requires: %{name}-doc = %{version}-%{release} 245 278 … … 279 312 Group: Development/Tools 280 313 281 Requires: %{name}-pm= %{version}-%{release}314 Requires: lib%{name}-gui = %{version}-%{release} 282 315 283 316 %description qmlviewer … … 305 338 Group: Development/Tools 306 339 307 Requires: %{name}-pm= %{version}-%{release}340 Requires: lib%{name}-gui = %{version}-%{release} 308 341 309 342 %description linguist … … 336 369 Group: Development/Tools 337 370 338 Requires: %{name}-pm= %{version}-%{release}371 Requires: lib%{name}-gui = %{version}-%{release} 339 372 340 373 %description assistant … … 370 403 Group: Development/Tools 371 404 372 Requires: %{name}-pm = %{version}-%{release} 405 Requires: lib%{name}-gui = %{version}-%{release} 406 Requires: lib%{name}-designer = %{version}-%{release} 373 407 374 408 %description designer … … 382 416 %{qt_translationdir}/designer_??.qm 383 417 %{qt_translationdir}/designer_??_??.qm 384 %{qt_libdir}/QtDsgC%{ver_major}.dll385 %{qt_libdir}/QtDsgn%{ver_major}.dll386 418 %{qt_bindir}/designer.exe 387 419 … … 401 433 Group: Development/Tools 402 434 403 Requires: %{name}-pm= %{version}-%{release}435 Requires: lib%{name}-gui = %{version}-%{release} 404 436 405 437 %description devel-tools … … 465 497 466 498 #------------------------------------------------------------------------------ 467 %package devel499 %package -n lib%{name}-devel 468 500 #------------------------------------------------------------------------------ 469 501 Summary: Qt 4 development files 470 502 Group: Development/Libraries 471 503 472 Requires: %{name}-pm= %{version}-%{release}473 474 %description devel504 Requires: lib%{name}-gui = %{version}-%{release} 505 506 %description -n lib%{name}-devel 475 507 %{descr_brief} 476 508 … … 478 510 applications using the Qt toolkit. 479 511 480 %files devel512 %files -n lib%{name}-devel 481 513 %defattr(-,root,root,-) 482 514 %if "%{qt_headerdir}" != "%{_includedir}" … … 507 539 508 540 #------------------------------------------------------------------------------ 509 %package webkit-devel541 %package -n lib%{name}-webkit-devel 510 542 #------------------------------------------------------------------------------ 511 543 Summary: Qt 4 WebKit development files 512 544 Group: Development/Libraries 513 545 514 Requires: %{name}-webkit = %{version}-%{release}515 Requires: %{name}-devel = %{version}-%{release}516 517 %description webkit-devel546 Requires: lib%{name}-webkit = %{version}-%{release} 547 Requires: lib%{name}-devel = %{version}-%{release} 548 549 %description -n lib%{name}-webkit-devel 518 550 %{descr_brief} 519 551 … … 521 553 develop applications using the Qt WebKit technology. 522 554 523 %files webkit-devel555 %files -n lib%{name}-webkit-devel 524 556 %defattr(-,root,root,-) 525 557 %{qt_headerdir}/Qt/QtWebKit … … 532 564 533 565 #------------------------------------------------------------------------------ 534 %package devel- all566 %package devel-kit 535 567 #------------------------------------------------------------------------------ 536 568 Summary: Qt 4 development kit … … 544 576 Requires: %{name}-devel-tools = %{version}-%{release} 545 577 Requires: %{name}-doc = %{version}-%{release} 546 Requires: %{name}-devel = %{version}-%{release}547 Requires: %{name}-webkit-devel = %{version}-%{release}548 549 %description devel- all578 Requires: lib%{name}-devel = %{version}-%{release} 579 Requires: lib%{name}-webkit-devel = %{version}-%{release} 580 581 %description devel-kit 550 582 %{descr_brief} 551 583 … … 555 587 Qt applications and the API documentation. 556 588 557 %files devel- all589 %files devel-kit 558 590 559 591 #------------------------------------------------------------------------------
Note:
See TracChangeset
for help on using the changeset viewer.