Added lightdm-0.2.3 build template.
This commit is contained in:
parent
2db5a13f6c
commit
67def0c02b
13 changed files with 179 additions and 0 deletions
1
srcpkgs/liblightdm-gobject
Symbolic link
1
srcpkgs/liblightdm-gobject
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
lightdm
|
1
srcpkgs/liblightdm-qt
Symbolic link
1
srcpkgs/liblightdm-qt
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
lightdm
|
1
srcpkgs/lightdm-devel
Symbolic link
1
srcpkgs/lightdm-devel
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
lightdm
|
1
srcpkgs/lightdm-webkit
Symbolic link
1
srcpkgs/lightdm-webkit
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
lightdm
|
2
srcpkgs/lightdm/depends
Normal file
2
srcpkgs/lightdm/depends
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
abi_depends=">=0.2.1"
|
||||||
|
api_depends="${abi_depends}"
|
9
srcpkgs/lightdm/files/lightdm.rc
Normal file
9
srcpkgs/lightdm/files/lightdm.rc
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
#!/sbin/runscript
|
||||||
|
|
||||||
|
command=/usr/bin/lightdm
|
||||||
|
name="Light Display Manager"
|
||||||
|
|
||||||
|
depend()
|
||||||
|
{
|
||||||
|
need dbus localmount
|
||||||
|
}
|
12
srcpkgs/lightdm/gir-lightdm.template
Normal file
12
srcpkgs/lightdm/gir-lightdm.template
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
# Template file for 'gir-lightdm.
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} - Introspection data"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains GObject introspection data for LightDM."
|
||||||
|
|
||||||
|
do_install()
|
||||||
|
{
|
||||||
|
mkdir -p ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/gir* ${DESTDIR}/usr/lib
|
||||||
|
}
|
20
srcpkgs/lightdm/liblightdm-gobject.template
Normal file
20
srcpkgs/lightdm/liblightdm-gobject.template
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# Template file for 'liblightdm-gobject'.
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} - GObject support library"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains the GObject support library for LightDM."
|
||||||
|
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run dbus-libs
|
||||||
|
Add_dependency run glib
|
||||||
|
Add_dependency run dbus-glib
|
||||||
|
Add_dependency run libxml2
|
||||||
|
Add_dependency run libX11
|
||||||
|
Add_dependency run libxklavier
|
||||||
|
|
||||||
|
do_install()
|
||||||
|
{
|
||||||
|
mkdir -p ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/liblightdm-gobject*.so* ${DESTDIR}/usr/lib
|
||||||
|
}
|
17
srcpkgs/lightdm/liblightdm-qt.template
Normal file
17
srcpkgs/lightdm/liblightdm-qt.template
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
# Template file for 'liblightdm-qt'.
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} - QT support library"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains the QT support library for LightDM."
|
||||||
|
|
||||||
|
Add_dependency run libgcc
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run libstdc++
|
||||||
|
Add_dependency run qt
|
||||||
|
|
||||||
|
do_install()
|
||||||
|
{
|
||||||
|
mkdir -p ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/liblightdm-qt*.so* ${DESTDIR}/usr/lib
|
||||||
|
}
|
31
srcpkgs/lightdm/lightdm-devel.template
Normal file
31
srcpkgs/lightdm/lightdm-devel.template
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
# Template file for 'lightdm-devel.
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} - development files"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains headers, static libs, etc for LightDM."
|
||||||
|
|
||||||
|
Add_dependency run glib-devel
|
||||||
|
Add_dependency run dbus-glib-devel
|
||||||
|
Add_dependency run dbus-devel
|
||||||
|
Add_dependency run glibc-devel
|
||||||
|
Add_dependency run libxklavier-devel
|
||||||
|
Add_dependency run libxml2-devel
|
||||||
|
Add_dependency run libX11-devel
|
||||||
|
Add_dependency run qt-devel
|
||||||
|
Add_dependency run gtk+-devel
|
||||||
|
Add_dependency run gdk-pixbuf-devel
|
||||||
|
Add_dependency run cairo-devel
|
||||||
|
Add_dependency run webkit-gtk-devel
|
||||||
|
Add_dependency run libxcb-devel
|
||||||
|
Add_dependency run libXdmcp-devel
|
||||||
|
Add_dependency run pam-devel
|
||||||
|
|
||||||
|
do_install()
|
||||||
|
{
|
||||||
|
mkdir -p ${DESTDIR}/usr/{lib,share}
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/*.a ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/share/{vala*,gir*,gtk-doc} ${DESTDIR}/usr/share
|
||||||
|
}
|
24
srcpkgs/lightdm/lightdm-webkit.template
Normal file
24
srcpkgs/lightdm/lightdm-webkit.template
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
# Template file for 'lightdm-webkit"
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} - WebKit greeter support"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains the LightDM WebKit support files."
|
||||||
|
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run glib
|
||||||
|
Add_dependency run liblightdm-gobject
|
||||||
|
Add_dependency run gtk+
|
||||||
|
Add_dependency run webkit-gtk
|
||||||
|
Add_dependency run lightdm
|
||||||
|
|
||||||
|
do_install()
|
||||||
|
{
|
||||||
|
mkdir -p ${DESTDIR}/usr/share/lightdm/themes
|
||||||
|
mkdir -p ${DESTDIR}/usr/libexec
|
||||||
|
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/libexec/ldm-webkit* \
|
||||||
|
${DESTDIR}/usr/libexec
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/share/lightdm/themes/webkit \
|
||||||
|
${DESTDIR}/usr/share/lightdm/themes
|
||||||
|
}
|
58
srcpkgs/lightdm/template
Normal file
58
srcpkgs/lightdm/template
Normal file
|
@ -0,0 +1,58 @@
|
||||||
|
# Template file for 'lightdm'
|
||||||
|
pkgname=lightdm
|
||||||
|
version=0.2.3
|
||||||
|
distfiles="http://launchpad.net/lightdm/trunk/$version/+download/lightdm-$version.tar.gz"
|
||||||
|
build_style=gnu_configure
|
||||||
|
configure_args="--localstatedir=/var"
|
||||||
|
short_desc="Light Display Manager"
|
||||||
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
|
checksum=5b925a6eeb0b670b1e9f5a1b2f5dae29eceb1c1ceb17db5bd33aea4354bfe432
|
||||||
|
long_desc="
|
||||||
|
An X display manager that:
|
||||||
|
* Has a lightweight codebase
|
||||||
|
* Is standards compliant (PAM, ConsoleKit, etc)
|
||||||
|
* Has a well defined interface between the server and user interface
|
||||||
|
* Fully themeable (easiest with the webkit interface)
|
||||||
|
* Cross-desktop (greeters can be written in any toolkit)"
|
||||||
|
|
||||||
|
openrc_services="lightdm default true"
|
||||||
|
subpackages="gir-lightdm liblightdm-gobject liblightdm-qt"
|
||||||
|
subpackages="${subpackages} lightdm-webkit lightdm-devel"
|
||||||
|
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run glib
|
||||||
|
Add_dependency run dbus-libs
|
||||||
|
Add_dependency run dbus-glib
|
||||||
|
Add_dependency run cairo
|
||||||
|
Add_dependency run libXdmcp
|
||||||
|
Add_dependency run libxcb
|
||||||
|
Add_dependency run pam
|
||||||
|
Add_dependency run gdk-pixbuf
|
||||||
|
Add_dependency run gtk+
|
||||||
|
Add_dependency run liblightdm-gobject
|
||||||
|
|
||||||
|
Add_dependency build glib-devel
|
||||||
|
Add_dependency build dbus-glib-devel
|
||||||
|
Add_dependency build dbus-devel
|
||||||
|
Add_dependency build glibc-devel
|
||||||
|
Add_dependency build libxklavier-devel
|
||||||
|
Add_dependency build libxml2-devel
|
||||||
|
Add_dependency build libX11-devel
|
||||||
|
Add_dependency build qt-devel
|
||||||
|
Add_dependency build libstdc++-devel
|
||||||
|
Add_dependency build gtk+-devel
|
||||||
|
Add_dependency build gdk-pixbuf-devel
|
||||||
|
Add_dependency build cairo-devel
|
||||||
|
Add_dependency build webkit-gtk-devel
|
||||||
|
Add_dependency build libxcb-devel
|
||||||
|
Add_dependency build libXdmcp-devel
|
||||||
|
Add_dependency build pam-devel
|
||||||
|
|
||||||
|
Add_dependency full dbus
|
||||||
|
|
||||||
|
post_install()
|
||||||
|
{
|
||||||
|
# Remove provided startup files, use our own.
|
||||||
|
rm -rf ${DESTDIR}/etc/init
|
||||||
|
install -D -m755 ${FILESDIR}/lightdm.rc ${DESTDIR}/etc/init.d/lightdm
|
||||||
|
}
|
|
@ -763,3 +763,5 @@ libvirt-qemu.so libvirt libvirt-devel
|
||||||
libgdk-3.so gtk+3 gtk+3-devel
|
libgdk-3.so gtk+3 gtk+3-devel
|
||||||
libgtk-3.so gtk+3 gtk+3-devel
|
libgtk-3.so gtk+3 gtk+3-devel
|
||||||
libgailutil-3.so gtk+3 gtk+3-devel
|
libgailutil-3.so gtk+3 gtk+3-devel
|
||||||
|
liblightdm-gobject-0.so liblightdm-gobject lightdm-devel
|
||||||
|
liblightdm-qt.so liblightdm-qt lightdm-devel
|
||||||
|
|
Loading…
Reference in a new issue