|
|
||
|---|---|---|
| .. | ||
| FFmpeg/debian | ||
| fswebcam-gc2035/debian | ||
| guvcview/debian | ||
| hostapd/debian | ||
| hostapd-realtek/debian | ||
| libcedrus/debian | ||
| libcsptr-dev/debian | ||
| libDRI2/debian | ||
| libUMP/debian | ||
| libvdpau/debian | ||
| libvdpau-sunxi/debian | ||
| mpv | ||
| sunxi-mali-r3p0/debian | ||
| sunxi-tools/debian | ||
| swconfig/linux | ||
| xf86-video-fbturbo/debian | ||
| 00-libdri2.conf | ||
| 04-libvdpau.conf | ||
| 05-libump.conf | ||
| 06-libcedrus.conf | ||
| 06-libcsptr-dev.conf | ||
| 06-xf86-video-fbturbo.conf | ||
| 09-ffmpeg.conf | ||
| 90-fswebcam-gc2035.conf | ||
| 90-guvcview.conf | ||
| 90-hostapd-realtek.conf | ||
| 90-hostapd.conf | ||
| 90-libvdpau-sunxi.conf | ||
| 90-mpv.conf | ||
| 90-sunxi-mali-r3p0.conf | ||
| 90-sunxi-tools.conf | ||
| 90-swconfig.conf | ||
| buildpkg.gpg | ||
| buildpkg.key | ||
| README.md | ||
| SOURCES | ||
TODO
Process
- Switch from chroot to native multiarch
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 - done
-
Add a code to check if package exists / package needs (re)building - done
-
Add logging to file for build process - done
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
Package-specific:
-
ffmpeg: disable building documentation - done
-
ffmpeg: disable unused features - done
-
mpv: disable unused features done
-
libvdpau-sunxi: select branch (master or dev)
-
libcsptr-dev: upgrade to debhelper version 9 - done
-
hostapd(-realtek): add /etc/hostapd.conf templates
-
mpv: test and add configuration file for direct framebuffer output
Notes
libcedrus compiled without USE_UMP=1 requires access to /dev/ion