Browse Source

Update DEBIAN and build/ci files

sisyphus
JezerM 3 years ago
parent
commit
a80f64bf4b
No known key found for this signature in database
GPG Key ID: 66BBC5D01388C6B5
  1. 3
      build/DEBIAN/conffiles
  2. 4
      build/DEBIAN/control
  3. 48
      build/ci/Dockerfile

3
build/DEBIAN/conffiles

@ -0,0 +1,3 @@
/etc/lightdm/web-greeter.yml
/etc/lightdm/Xgreeter
/etc/xdg/lightdm/lightdm.conf.d/90-greeter-wrapper.conf

4
build/DEBIAN/control

@ -5,10 +5,10 @@ Replaces: lightdm-webkit-greeter
Section: x11
Priority: optional
Homepage: https://github.com/JezerM/web-greeter
Installed-Size: 15068
Installed-Size: 15276
Architecture: all
Maintainer: JezerM <amyuki4@gmail.com>
Depends: liblightdm-gobject-1-0, liblightdm-gobject-1-dev, python3, python3-gi, python3-pyqt5, pyqt5-dev, libqt5webengine5, python3-pyqt5.qtwebengine, python3-ruamel.yaml, python3-xlib
Depends: liblightdm-gobject-1-0, liblightdm-gobject-1-dev, python3, python3-gi, python3-pyqt5, pyqt5-dev, python3-pyinotify, libqt5webengine5, python3-pyqt5.qtwebengine, python3-ruamel.yaml, libxcb1, libx11-6
Description: A modern, visually appealing greeter for LightDM.
Web Greeter utilizes themes built with HTML/CSS/JavaScript for it's login screen. Web Greeter
themes provide modern, visually appealing, and feature-rich login screens. Two themes are

48
build/ci/Dockerfile

@ -1,36 +1,40 @@
FROM ubuntu:20.04
MAINTAINER Jezer Mejía <amyuki4@gmail.com>
LABEL maintainer Jezer Mejía <amyuki4@gmail.com>
RUN apt-get update
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y tzdata
RUN DEBIAN_FRONTEND=noninteractive apt-get upgrade -y
RUN DEBIAN_FRONTEND=noninteractive \
apt-get install -y \
build-essential
RUN DEBIAN_FRONTEND=noninteractive \
apt-get install -y \
liblightdm-gobject-1-dev \
libqt5webengine5 \
pyqt5-dev-tools \
python3-gi \
python3-pyqt5 \
python3-ruamel.yaml \
python3-pyinotify \
python3-xlib \
python3-pip
apt-get install -y \
liblightdm-gobject-1-dev \
gobject-introspection \
libgirepository1.0-dev \
libqt5webengine5 \
pyqt5-dev-tools \
libxcb1 \
libx11-6 \
libcairo2
RUN DEBIAN_FRONTEND=noninteractive \
apt-get install -y \
patchelf \
rsync \
zip \
sudo
apt-get install -y \
python3-gi \
python3-pyqt5 \
python3-pyqt5.qtwebengine \
python3-ruamel.yaml \
python3-pyinotify \
python3-pip
RUN DEBIAN_FRONTEND=noninteractive \
pip3 install PyGObject \
PyQt5 \
PyQtWebEngine \
ruamel.yaml \
python-xlib \
cx_Freeze
apt-get install -y \
rsync \
sudo
VOLUME /build
WORKDIR /build

Loading…
Cancel
Save