Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a better algorithm for selecting packages from rpmsrate. | Martin Whitaker | 2022-10-22 | 1 | -12/+5 |
| | | | | | | | | | | | | The old algorithm mimicked the behaviour of the bcd tool, which selected a package if any of the rpmsrate flags for that package matched. The new algorithm behaves more like the installer, which only selects a package if all the rpmsrate flags match. Any rpmsrate flags that aren't listed in the package group lists are now treated as having a threshold value of 1. This avoids having to specify threshold values for all the hardware and driver specific flags. | ||||
* | Optimise BuildMedia::check_installer_media(). | Martin Whitaker | 2022-10-02 | 1 | -5/+8 |
| | | | | | | | - use the rpmcheck -compressed-input option to allow the hdlist.cz files to be read directly - use the rpmcheck -base option when checking other sections to avoid rechecking the packages in the core section. | ||||
* | Simplify BuildMedia::create_index(). | Martin Whitaker | 2022-09-24 | 1 | -12/+10 |
| | | | | Code improvement - no functional change. | ||||
* | Support use of https in repository URLs. | Martin Whitaker | 2020-12-10 | 1 | -1/+1 |
| | |||||
* | drakclassic: show package dependencies at verbose level > 4. | Martin Whitaker | 2019-02-16 | 1 | -0/+2 |
| | |||||
* | Add feature to support both 32 and 64 bit packages in media on the ISOs. | Martin Whitaker | 2018-12-17 | 1 | -2/+12 |
| | | | | This can be used to support 32-bit UEFI on 64-bit systems. | ||||
* | drakclassic: get missing settings from repo product.id file. | Martin Whitaker | 2018-12-16 | 1 | -0/+23 |
| | |||||
* | drakclassic: s/classic installer/classical installer/ | Martin Whitaker | 2018-08-27 | 1 | -1/+1 |
| | | | | for consistency with the Wiki. | ||||
* | drakclassic: a few name changes to improve readability. | Martin Whitaker | 2018-08-27 | 1 | -26/+26 |
| | |||||
* | drakclassic: copy package index file into dist directory. | Martin Whitaker | 2018-08-27 | 1 | -4/+6 |
| | |||||
* | drakclassic: simplify package index file name. | Martin Whitaker | 2018-08-27 | 1 | -3/+1 |
| | |||||
* | drakclassic: filter out obsolete packages when calculating dependencies. | Martin Whitaker | 2018-07-31 | 1 | -0/+17 |
| | |||||
* | Fix some perl -cw and perl_checker warnings. | Martin Whitaker | 2018-04-01 | 1 | -1/+0 |
| | |||||
* | Reduce perl_checker noise. | Martin Whitaker | 2018-01-14 | 1 | -8/+7 |
| | |||||
* | Update copyright dates. | Martin Whitaker | 2018-01-14 | 1 | -1/+1 |
| | |||||
* | Simplify run_() helper function and minimise direct calls to system(). | Martin Whitaker | 2018-01-12 | 1 | -6/+10 |
| | |||||
* | Miscellaneous code cleanup. | Martin Whitaker | 2018-01-10 | 1 | -8/+8 |
| | |||||
* | draklive: allow installer GUI to be used and run as normal user. | Martin Whitaker | 2018-01-09 | 1 | -2/+2 |
| | | | | | | | | Read all configuration from the main config file and automatically generate the auto_inst.cfg.pl file. Run the installer GUI in a nested X server if any items are not specified in the config file. Use sudo to run any steps that need root privileges, to avoid running the X server as root. | ||||
* | Improved documentation and error messages. | Martin Whitaker | 2018-01-04 | 1 | -2/+8 |
| | |||||
* | Code cleanup. | Martin Whitaker | 2018-01-04 | 1 | -4/+4 |
| | |||||
* | drakclassic: support packages existing in two media classes. | Martin Whitaker | 2018-01-04 | 1 | -22/+35 |
| | | | | | | | This enables use of the tainted media, which provide alternative versions of some packages that exist in the core media. This ensures both versions are present on the ISO, so the user can choose whether or not to enable the tainted media. | ||||
* | Fix typo in message. | Martin Whitaker | 2018-01-03 | 1 | -2/+2 |
| | |||||
* | drakclassic: rework to use perl-URPM directly instead of urpmi/urpmq. | Martin Whitaker | 2018-01-03 | 1 | -208/+166 |
| | | | | | This allows us to process all packages at once without having to deal with package conflicts, so is both simpler and faster. | ||||
* | drakclassic: support simple wildcards (? and *) in package lists. | Martin Whitaker | 2018-01-03 | 1 | -2/+4 |
| | |||||
* | drakclassic: Support arch specific packages in package lists. | Martin Whitaker | 2018-01-03 | 1 | -0/+14 |
| | |||||
* | Extra details in verbose messages. | Martin Whitaker | 2018-01-03 | 1 | -1/+2 |
| | |||||
* | drakclassic: ensure explicitly selected packages are not dropped. | Martin Whitaker | 2017-12-29 | 1 | -5/+8 |
| | | | | | | | | | If a package is implicitly selected, it may get dropped after the exclude lists have been processed. So if it appears in an include list, we must set it to class 1. Change WARNING to INFO for messages about already included/excluded packages. | ||||
* | Better handling of excluded packages. | Martin Whitaker | 2017-12-24 | 1 | -5/+11 |
| | |||||
* | Minor cleanup of code that gets build dirs. | Martin Whitaker | 2017-12-24 | 1 | -3/+3 |
| | |||||
* | Update FSF address in copyright notices. | Martin Whitaker | 2017-12-23 | 1 | -2/+2 |
| | |||||
* | Merge drakclassic media and files steps. | Martin Whitaker | 2017-12-23 | 1 | -0/+679 |