Skip to content

Commit

Permalink
firefox-bin: New package at 68.4.1esr
Browse files Browse the repository at this point in the history
  • Loading branch information
dylanaraps committed Jan 13, 2020
1 parent d0c8db9 commit 0736a31
Show file tree
Hide file tree
Showing 5 changed files with 82 additions and 0 deletions.
38 changes: 38 additions & 0 deletions testing/firefox-bin/build
@@ -0,0 +1,38 @@
#!/bin/sh -e

# As KISS doesn't support repository packages as
# binaries per se, this build file simply spawns
# a second instance of 'kiss' to install the tarball.
#
# This could have just unpacked the tarball and
# repacked it (as is done with shellcheck-bin and
# pandoc-bin) but due to its size, this workaround
# is needed.
printf 'Installing firefox-bin\n'

# The tarball is hosted on GitHub which doesn't allow
# for the file naming scheme the package manager uses
# for its built tarballs (pkg#ver-rel.tar.gz).
mv -f "firefox-bin.68.4.1esr-1.tar.gz?no-extract" \
"firefox#68.4.1esr-1.tar.gz"

# Install the package as you would any other you have
# built yourself. In reality, I could have just given
# a link to this tarball and asked you to run this
# command yourself.
#
# I'm nice though and want this to fit into the system
# like any other package.
KISS_FORCE=1 kiss i "$PWD/firefox#68.4.1esr-1.tar.gz"

cat <<EOF
NOTE: The 'Terminated' message below is fine and is a
side-effect of how this package works and is
temporary.
For more information, see the 'build' file.
EOF

kill 0
1 change: 1 addition & 0 deletions testing/firefox-bin/checksums
@@ -0,0 +1 @@
05bb1ee46f7e751c8bf1cc9b4f28b6f9ae31393e28421910deb77afa59bfc411 firefox-bin.68.4.1esr-1.tar.gz?no-extract
41 changes: 41 additions & 0 deletions testing/firefox-bin/depends
@@ -0,0 +1,41 @@
alsa-lib
atk
bzip2
cairo
expat
ffmpeg
fontconfig
freetype-harfbuzz
fribidi
gdk-pixbuf
glib
gtk+3
hicolor-icon-theme
libICE
libSM
libX11
libXau
libXcomposite
libXcursor
libXdamage
libXext
libXfixes
libXi
libXinerama
libXrandr
libXrender
libXt
libXxf86vm
libdrm
libepoxy
libffi
libjpeg-turbo
libpng
libvpx
libxcb
libxshmfence
mesa
pango
pixman
util-linux
zlib
1 change: 1 addition & 0 deletions testing/firefox-bin/sources
@@ -0,0 +1 @@
https://github.com/kisslinux/repo/releases/download/1.3.2/firefox-bin.68.4.1esr-1.tar.gz?no-extract
1 change: 1 addition & 0 deletions testing/firefox-bin/version
@@ -0,0 +1 @@
68.4.1esr 1

0 comments on commit 0736a31

Please sign in to comment.