Fixes #988
lazarus-lcl-gtk -- is the name of this package correct? https://fedoraproject.org/wiki/Changes/F39-Lazarus-repackaging#Benefit_to_Fedora mentions that there exists lazarus-lcl-gtk2
lazarus-lcl-gtk
lazarus-lcl-gtk2
These 3 new packages also belong under the lazarus meta-package, in the same way as lazarus-doc, lazarus-ide, ...?
lazarus
lazarus-doc
lazarus-ide
1 new commit added
fixup! Change: F39-Lazarus-repackaging
No, that's a typo on the change page. The new package is named -gtk2.
-gtk2
Define "belong under". They will not get automatically pulled in for users that run only "dnf install lazarus", if that's what you're asking.
Overall, I think that maybe a better way to word all of this would be something like:
The `lazarus` package, which provides this IDE, is now being split into several sub-packages as follows: * `lazarus-doc` - documentation * `lazarus-ide` - IDE itself * `lazarus-lcl` - base package for the LCL (Lazarus Component Library), containing common LCL parts * `lazarus-lcl-nogui` - components for building non-graphical applications * `lazarus-lcl-gtk2` - components for building programs using the GIMP Toolkit 2 (GTK2) widget library * `lazarus-lcl-gtk3` - support for building programs using the GTK3 widget library * `lazarus-lcl-qt` - support for building programs using the Qt4 widget library * `lazarus-lcl-qt5` - support for building programs using the Qt5 widget library * `lazarus-tools` - command-line utilities provided with Lazarus, for example `lazbuild` The original `lazarus` package will become a meta-package and will not contain any files. Instead, it will pull in the following packages: * `lazarus-ide` * `lazarus-lcl` * `lazarus-lcl-nogui` * `lazarus-lcl-gtk2` * `lazarus-tools`
This proposed text does not put -doc on the second list because that's what actually in the .spec file.
-doc
.spec
Applies SME review
Thanks!
rebased onto 6850420747b08918b9261e94e216788cc8f9149a
Pull-Request has been merged by pbokoc
Fixes #988