Skip to content
Snippets Groups Projects
Commit a25c4ebc authored by Thiago Abdo's avatar Thiago Abdo
Browse files

[ldm] Update to the new schema


Signed-off-by: default avatarThiago Abdo <tja14@inf.ufpr.br>
parent 1a6c8c28
No related branches found
No related tags found
No related merge requests found
#tool/distro specific functions for fetching, building and installing dependencies #tool/distro specific functions for fetching, building and installing dependencies
fetch_source () { fetch_source () {
download_untar "$URL" "src/" download_untar "$REQUIRED_URL" "src/"
} }
build () { build () {
cd "src/$VERSION" cd "src/$REQUIRED_VERSION"
pinfo "Running configure" pinfo "Running configure"
./configure --prefix="/" --datarootdir="/usr/share" || perror "failed." ./configure --prefix="/" --datarootdir="/usr/share" || perror "failed."
pinfo "Running make" pinfo "Running make"
......
VERSION=lightdm-gtk-greeter-1.3.1
URL=https://launchpad.net/lightdm-gtk-greeter/1.4/1.3.1/+download/lightdm-gtk-greeter-1.3.1.tar.gz
REQUIRED_INSTALLED_PACKAGES="gtk+-3.0 liblightdm-gobject-1-dev libgdk-pixbuf2.0-0 libpango1.0-0 librsvg2-common shared-mime-info gnome-themes-standard"
REQUIRED_CONTENT_PACKAGES="libgdk-pixbuf2.0-0 libpango1.0-0 librsvg2-common shared-mime-info gnome-themes-standard"
REQUIRED_BINARIES="lightdm-gtk-greeter"
REQUIRED_DIRECTORIES="/usr/lib /usr/share/lightdm-gtk-greeter /usr/share/mime /usr/share/xgreeters /usr/share/icons /usr/share/themes /etc /usr/bin"
REQUIRED_FILES="/etc/lightdm/lightdm-gtk-greeter.conf"
REQUIRED_MODULES="ldm"
REQUIRED_VERSION=lightdm-gtk-greeter-1.3.1
REQUIRED_URL=https://launchpad.net/lightdm-gtk-greeter/1.4/1.3.1/+download/lightdm-gtk-greeter-1.3.1.tar.gz
REQUIRED_INSTALLED_PACKAGES="gtk+-3.0 liblightdm-gobject-1-dev libgdk-pixbuf2.0-0 libpango1.0-0 librsvg2-common shared-mime-info gnome-themes-standard"
REQUIRED_CONTENT_PACKAGES="libgdk-pixbuf2.0-0 libpango1.0-0 librsvg2-common shared-mime-info gnome-themes-standard"
REQUIRED_BINARIES="lightdm-gtk-greeter"
REQUIRED_DIRECTORIES="/usr/lib /usr/share/lightdm-gtk-greeter /usr/share/mime /usr/share/xgreeters /etc /usr/bin"
REQUIRED_FILES="/etc/lightdm/lightdm-gtk-greeter.conf"
REQUIRED_MODULES="ldm"
#tool/distro specific functions for fetching, building and installing dependencies #tool/distro specific functions for fetching, building and installing dependencies
fetch_source () { fetch_source () {
download_untar "$URL" "src/" download_untar "$REQUIRED_URL" "src/"
} }
build () { build () {
cd "src/$VERSION" cd "src/$REQUIRED_VERSION"
pinfo "Running configure" pinfo "Running configure"
./configure --prefix="/" --datarootdir="/usr/share" || perror "failed." ./configure --prefix="/" --datarootdir="/usr/share" || perror "failed."
pinfo "Running make" pinfo "Running make"
......
VERSION=lightdm-1.4.0
URL=https://launchpad.net/lightdm/1.4/1.4.0/+download/lightdm-1.4.0.tar.gz
REQUIRED_INSTALLED_PACKAGES="libpam-dev itstool liblightdm-gobject-1-dev"
REQUIRED_CONTENT_PACKAGES=""
REQUIRED_BINARIES="dm-tool lightdm lightdm-set-defaults gdmflexiserver lightdm-guest-session-wrapper lightdm-set-defaults"
REQUIRED_DIRECTORIES="/etc /lib"
REQUIRED_FILES=""
REQUIRED_VERSION=lightdm-1.4.0
REQUIRED_URL=https://launchpad.net/lightdm/1.4/1.4.0/+download/lightdm-1.4.0.tar.gz
REQUIRED_INSTALLED_PACKAGES="libpam-dev itstool liblightdm-gobject-1-dev libxml2-utils intltool"
REQUIRED_CONTENT_PACKAGES=""
REQUIRED_BINARIES="dm-tool lightdm lightdm-set-defaults gdmflexiserver lightdm-guest-session-wrapper lightdm-set-defaults"
REQUIRED_DIRECTORIES="/etc /lib"
REQUIRED_FILES=""
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment