armbian-build/extras-buildpkgs
2016-07-09 19:56:49 +03:00
..
FFmpeg/debian Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
guvcview/debian Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
hostapd/debian Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
libcedrus/debian Fixes and enhancements to chroot-buildpackages 2016-07-09 19:56:49 +03:00
libcsptr-dev/debian Convert debianization archives into directories 2016-07-05 21:52:09 +03:00
libDRI2/debian Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
libUMP/debian Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
libvdpau/debian Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
libvdpau-sunxi/debian Fixes and enhancements to chroot-buildpackages 2016-07-09 19:56:49 +03:00
mpv Convert debianization archives into directories 2016-07-05 21:52:09 +03:00
sunxi-tools/debian Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
swconfig/linux Convert debianization archives into directories 2016-07-05 21:52:09 +03:00
xf86-video-fbturbo/debian Fixes and enhancements to chroot-buildpackages 2016-07-09 19:56:49 +03:00
00-libdri2.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
04-libvdpau.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
05-libump.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
06-libcedrus.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
06-libcsptr-dev.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
06-xf86-video-fbturbo.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
09-ffmpeg.conf Small adjustments 2016-07-09 00:45:47 +03:00
90-guvcview.conf Fixes and enhancements to chroot-buildpackages 2016-07-09 19:56:49 +03:00
90-hostapd.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
90-libvdpau-sunxi.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
90-mpv.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
90-sunxi-tools.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
90-swconfig.conf Improve chroot-buildpackages 2016-07-09 00:18:41 +03:00
README.md Fixes and enhancements to chroot-buildpackages 2016-07-09 19:56:49 +03:00
SOURCES Rename readme files in extras-buildpkgs 2016-07-05 22:24:36 +03:00

TODO

Installing packages to images:

  • Add a function for installing packages

  • Add a variable for dependencies or function for extracting dependencies from deb files

  • Use aptly to create local repository: this will allow solving dependencies on installation automatically

  • Add a variable for list of packages to install during debootstrap - done

  • Add a variable for installing condition (branch, release, desktop, ...)

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

  • Add hostapd-realtek package - copy of hostapd with realtek-specific patches

  • 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)