wok-next annotate novnc/receipt @ rev 20668
mupdf: up / fix build (1.13.0)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri May 11 13:08:01 2018 +0300 (2018-05-11) |
parents | c4e53a39395a |
children | a3254b6a96ac |
rev | line source |
---|---|
al@20513 | 1 # SliTaz package receipt v2. |
pascal@11212 | 2 |
pascal@11212 | 3 PACKAGE="novnc" |
gokhlayeh@11575 | 4 VERSION="201111004" |
pascal@11212 | 5 CATEGORY="network" |
pascal@14850 | 6 SHORT_DESC="VNC client in HTML5/javascript." |
pascal@11212 | 7 MAINTAINER="pascal.bellard@slitaz.org" |
pascal@14850 | 8 LICENSE="MPL2" |
pascal@11212 | 9 WEB_SITE="http://github.com/kanaka/noVNC" |
al@20513 | 10 |
gokhlayeh@11575 | 11 TARBALL="$PACKAGE-$VERSION.tar.bz2" |
gokhlayeh@11575 | 12 WGET_URL="git|git://github.com/kanaka/noVNC.git" |
pascal@11212 | 13 |
gokhlayeh@11575 | 14 BUILD_DEPENDS="python python-pil openssl git" |
pascal@11212 | 15 |
al@20513 | 16 compile_rules() { |
pascal@11212 | 17 mkdir -p $DESTDIR |
pascal@11212 | 18 sed -i 's/bash/sh/;s/ps -p \([^ ]*\)/ps | grep "^ *\1 "/' utils/launch.sh |
al@20513 | 19 |
pascal@11212 | 20 IMAGE=/usr/share/images/slitaz-background.jpg |
pascal@11212 | 21 [ -s $IMAGE ] && utils/img2js.py $IMAGE noVNC_logo > include/logo.js |
pascal@11212 | 22 cp -a *.html images/favicon.ico utils include $DESTDIR |
pascal@11212 | 23 } |
pascal@11212 | 24 |
al@20513 | 25 genpkg_rules() { |
al@20513 | 26 copy @std |
pascal@11212 | 27 } |
pascal@11212 | 28 |
al@20513 | 29 post_install() { |
al@20513 | 30 which openssl >/dev/null && |
pascal@18730 | 31 openssl req -new -x509 -keyout "$1/usr/share/novnc/self.pem" \ |
pascal@18730 | 32 -out "$1/usr/share/novnc/self.pem" -days 3650 -nodes <<EOT |
pascal@18730 | 33 $(. "$1/etc/locale.conf" ; echo ${LANG#*_}) |
pascal@18730 | 34 $(cat "$1/etc/TZ") |
pascal@11212 | 35 |
pascal@18730 | 36 $(cat "$1/etc/hostname") |
pascal@11212 | 37 |
pascal@11212 | 38 |
pascal@11212 | 39 |
pascal@11212 | 40 EOT |
al@20513 | 41 DEPENDS="python python-numpy" |
al@20513 | 42 SUGGESTED="pyopenssl openssl" |
al@20513 | 43 TAGS="vnc remote-desktop html5" |
pascal@11212 | 44 } |