Skip to content
Snippets Groups Projects
Verified Commit d7f53f0b authored by Jan Alexander Steffens (heftig)'s avatar Jan Alexander Steffens (heftig)
Browse files

46.0-1

parent 6f729507
No related branches found
Tags 46.2-1
No related merge requests found
pkgbase = gdm pkgbase = gdm
pkgdesc = Display manager and login screen pkgdesc = Display manager and login screen
pkgver = 45.0.1 pkgver = 46.0
pkgrel = 1 pkgrel = 1
url = https://wiki.gnome.org/Projects/GDM url = https://wiki.gnome.org/Projects/GDM
arch = x86_64 arch = x86_64
license = GPL license = GPL-2.0-or-later
checkdepends = check checkdepends = check
makedepends = dconf
makedepends = docbook-xsl makedepends = docbook-xsl
makedepends = git makedepends = git
makedepends = gobject-introspection makedepends = gobject-introspection
makedepends = meson makedepends = meson
makedepends = plymouth makedepends = plymouth
makedepends = yelp-tools makedepends = yelp-tools
depends = accountsservice
depends = audit
depends = bash
depends = gcc-libs
depends = gdk-pixbuf2
depends = glib2
depends = glibc
depends = gnome-session depends = gnome-session
depends = gnome-shell depends = gnome-shell
depends = gtk3
depends = json-glib
depends = keyutils
depends = libcanberra depends = libcanberra
depends = libgudev
depends = libx11
depends = libxau
depends = libxcb
depends = libxdmcp depends = libxdmcp
depends = pam
depends = systemd depends = systemd
depends = systemd-libs
depends = upower depends = upower
depends = xorg-server depends = xorg-server
depends = xorg-xhost depends = xorg-xhost
depends = xorg-xrdb depends = xorg-xrdb
source = git+https://gitlab.gnome.org/GNOME/gdm.git#commit=ef5620737de697d215f655722617e49f4a9a448e source = git+https://gitlab.gnome.org/GNOME/gdm.git#commit=a5b591cd8d1db5c5d1ebe67d10ec3fe57b9bbded
source = 0001-Xsession-Don-t-start-ssh-agent-by-default.patch source = 0001-Xsession-Don-t-start-ssh-agent-by-default.patch
b2sums = SKIP b2sums = 23f2346014a2c7f39fb53627e1531d74eeb7636027e2192d8be72a1a553126796b0445b0c02691ee104835e333275881be77883b80252f9e0bc13a37a152fe6b
b2sums = f7e868fdd7cc121433de1572583eb728f4d186cd4f52c6d6c8f2ccf4a3cf781144ff71f704f13571ddb97a1ff4ec55cfa3df25d38737ad19da21e84ddc2d3ee4 b2sums = f7e868fdd7cc121433de1572583eb728f4d186cd4f52c6d6c8f2ccf4a3cf781144ff71f704f13571ddb97a1ff4ec55cfa3df25d38737ad19da21e84ddc2d3ee4
pkgname = gdm pkgname = gdm
install = gdm.install install = gdm.install
groups = gnome groups = gnome
depends = accountsservice
depends = audit
depends = bash
depends = gcc-libs
depends = gdk-pixbuf2
depends = glib2
depends = glibc
depends = gnome-session depends = gnome-session
depends = gnome-shell depends = gnome-shell
depends = gtk3
depends = json-glib
depends = keyutils
depends = libcanberra depends = libcanberra
depends = libgudev
depends = libx11
depends = libxau
depends = libxcb
depends = libxdmcp depends = libxdmcp
depends = pam
depends = systemd depends = systemd
depends = systemd-libs
depends = upower depends = upower
depends = xorg-server depends = xorg-server
depends = xorg-xhost depends = xorg-xhost
depends = xorg-xrdb depends = xorg-xrdb
depends = libgdm depends = libgdm
optdepends = fprintd: fingerprint authentication optdepends = fprintd: fingerprint authentication
backup = etc/gdm/PostSession/Default
backup = etc/gdm/PreSession/Default
backup = etc/gdm/Xsession
backup = etc/gdm/custom.conf
backup = etc/pam.d/gdm-autologin backup = etc/pam.d/gdm-autologin
backup = etc/pam.d/gdm-fingerprint backup = etc/pam.d/gdm-fingerprint
backup = etc/pam.d/gdm-launch-environment backup = etc/pam.d/gdm-launch-environment
backup = etc/pam.d/gdm-password backup = etc/pam.d/gdm-password
backup = etc/pam.d/gdm-smartcard backup = etc/pam.d/gdm-smartcard
backup = etc/gdm/custom.conf
backup = etc/gdm/Xsession
backup = etc/gdm/PostSession/Default
backup = etc/gdm/PreSession/Default
pkgname = libgdm pkgname = libgdm
pkgdesc = Display manager and login screen - support library pkgdesc = Display manager and login screen - support library
depends = libsystemd.so depends = dconf
depends = gcc-libs
depends = glib2
depends = glibc
depends = libglib-2.0.so depends = libglib-2.0.so
depends = libgobject-2.0.so depends = libgobject-2.0.so
depends = libgio-2.0.so depends = libgio-2.0.so
depends = libsystemd.so
depends = systemd-libs
provides = libgdm.so provides = libgdm.so
...@@ -7,24 +7,41 @@ pkgname=( ...@@ -7,24 +7,41 @@ pkgname=(
gdm gdm
libgdm libgdm
) )
pkgver=45.0.1 pkgver=46.0
pkgrel=1 pkgrel=1
pkgdesc="Display manager and login screen" pkgdesc="Display manager and login screen"
url="https://wiki.gnome.org/Projects/GDM" url="https://wiki.gnome.org/Projects/GDM"
arch=(x86_64) arch=(x86_64)
license=(GPL) license=(GPL-2.0-or-later)
depends=( depends=(
accountsservice
audit
bash
gcc-libs
gdk-pixbuf2
glib2
glibc
gnome-session gnome-session
gnome-shell gnome-shell
gtk3
json-glib
keyutils
libcanberra libcanberra
libgudev
libx11
libxau
libxcb
libxdmcp libxdmcp
pam
systemd systemd
systemd-libs
upower upower
xorg-server xorg-server
xorg-xhost xorg-xhost
xorg-xrdb xorg-xrdb
) )
makedepends=( makedepends=(
dconf
docbook-xsl docbook-xsl
git git
gobject-introspection gobject-introspection
...@@ -33,12 +50,12 @@ makedepends=( ...@@ -33,12 +50,12 @@ makedepends=(
yelp-tools yelp-tools
) )
checkdepends=(check) checkdepends=(check)
_commit=ef5620737de697d215f655722617e49f4a9a448e # tags/45.0.1^0 _commit=a5b591cd8d1db5c5d1ebe67d10ec3fe57b9bbded # tags/46.0^0
source=( source=(
"git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit"
0001-Xsession-Don-t-start-ssh-agent-by-default.patch 0001-Xsession-Don-t-start-ssh-agent-by-default.patch
) )
b2sums=('SKIP' b2sums=('23f2346014a2c7f39fb53627e1531d74eeb7636027e2192d8be72a1a553126796b0445b0c02691ee104835e333275881be77883b80252f9e0bc13a37a152fe6b'
'f7e868fdd7cc121433de1572583eb728f4d186cd4f52c6d6c8f2ccf4a3cf781144ff71f704f13571ddb97a1ff4ec55cfa3df25d38737ad19da21e84ddc2d3ee4') 'f7e868fdd7cc121433de1572583eb728f4d186cd4f52c6d6c8f2ccf4a3cf781144ff71f704f13571ddb97a1ff4ec55cfa3df25d38737ad19da21e84ddc2d3ee4')
pkgver() { pkgver() {
...@@ -85,9 +102,17 @@ _pick() { ...@@ -85,9 +102,17 @@ _pick() {
package_gdm() { package_gdm() {
depends+=(libgdm) depends+=(libgdm)
optdepends=('fprintd: fingerprint authentication') optdepends=('fprintd: fingerprint authentication')
backup=(etc/pam.d/gdm-autologin etc/pam.d/gdm-fingerprint etc/pam.d/gdm-launch-environment backup=(
etc/pam.d/gdm-password etc/pam.d/gdm-smartcard etc/gdm/custom.conf etc/gdm/PostSession/Default
etc/gdm/Xsession etc/gdm/PostSession/Default etc/gdm/PreSession/Default) etc/gdm/PreSession/Default
etc/gdm/Xsession
etc/gdm/custom.conf
etc/pam.d/gdm-autologin
etc/pam.d/gdm-fingerprint
etc/pam.d/gdm-launch-environment
etc/pam.d/gdm-password
etc/pam.d/gdm-smartcard
)
groups=(gnome) groups=(gnome)
install=gdm.install install=gdm.install
...@@ -130,7 +155,15 @@ END ...@@ -130,7 +155,15 @@ END
package_libgdm() { package_libgdm() {
pkgdesc+=" - support library" pkgdesc+=" - support library"
depends=(libsystemd.so libg{lib,object,io}-2.0.so) depends=(
dconf
gcc-libs
glib2
glibc
libg{lib,object,io}-2.0.so
libsystemd.so
systemd-libs
)
provides=(libgdm.so) provides=(libgdm.so)
mv libgdm/* "$pkgdir" mv libgdm/* "$pkgdir"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment