51 lines
1.4 KiB
Markdown
51 lines
1.4 KiB
Markdown
# TODO
|
|
|
|
### Installing packages to images:
|
|
|
|
* Add a function for installing packages - **done**
|
|
|
|
* Use aptly to create local repository: this will allow solving dependencies on installation automatically - **done**
|
|
|
|
* Add a variable for list of packages to install during debootstrap - **done**
|
|
|
|
* Add a variable for installing condition (branch, release, desktop, ...) - **done**
|
|
|
|
|
|
### Building:
|
|
|
|
* Add a function / code to move packages to $DEST/debs/extras - **done**
|
|
|
|
* Adjust "debs" option of CLEAN_LEVEL to delete old packages in "extras" subdirectory
|
|
|
|
* Add a code to check if package exists / package needs (re)building - **done**
|
|
|
|
* Add logging to file for build process
|
|
|
|
### All packages:
|
|
|
|
* Add sunxi-mali package if BLOBs license allows redistribution, otherwise create an installer like oracle-jdk - **done**
|
|
|
|
* Add hostapd-realtek package - copy of hostapd with realtek-specific patches - **done**
|
|
|
|
* Delete unused files (i.e. \*.lintian-overrides) - **done***
|
|
|
|
* Add missing udev rules to appropriate packages - **done**
|
|
|
|
```
|
|
KERNEL=="disp", MODE="0660", GROUP="video"
|
|
KERNEL=="cedar_dev", MODE="0660", GROUP="video"
|
|
KERNEL=="ump", MODE="0660", GROUP="video"
|
|
KERNEL=="mali", MODE="0660", GROUP="video"
|
|
```
|
|
|
|
|
|
### Package-specific:
|
|
|
|
* ffmpeg: disable building documentation - **done**
|
|
|
|
* ffmpeg: disable unused features
|
|
|
|
* mpv: disable unused features
|
|
|
|
* libvdpau-sunxi: select branch (master or dev)
|