This is Debian packaging repository for the Chromium Embedded Framework v128.
Precompiled Debian packages can be found here: ppa:ppa-verse/casparcg.
p=chromium-embedded-128
v=128.4.12+g1d7a1f9
# Download CEF tarballs
for a in amd64 arm64 armhf; do
b=$a b=${b#amd} b=${b%hf}
wget -cO ${p}_${v}.orig-${a}.tar.bz2 \
https://cef-builds.spotifycdn.com/cef_binary_${v}+chromium-128.0.6613.138_linux${b}_minimal.tar.bz2
done
# Download Debian packaging
git clone -b master https://github.com/dimitry-ishenko-casparcg/${p}.git
cd $p
git ls-files -z :^debian | tar -caf ../${p}_${v}.orig.tar.gz --null -T-
# Unpack CEF tarballs
for a in amd64 arm64 armhf; do
tar -xj --one-top-level=$a --strip-components=1 -f ../${p}_${v}.orig-${a}.tar.bz2
done
# Create source package
dpkg-buildpackage --build=source --no-check-builddeps --no-pre-clean -sa
# Build locally...
sudo pbuilder build ../*.dsc
# ... or upload to PPA
dput ppa:<user-name>/<ppa-name> ../*.changes
Share and enjoy.
- Dimitry Ishenko - dimitry (dot) ishenko (at) (gee) mail (dot) com
This project is distributed under the GNU GPL-2 license.