summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2012-07-19 21:55:20 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2012-07-19 21:55:20 +0000
commit47539837c86ac7b8eb61cac075e987bd3d80dc59 (patch)
treeeacdb096160abebe6f61e526bd675577452fe565 /x11-misc/lightdm
parentVersion bump. Remove old (diff)
downloadhistorical-47539837c86ac7b8eb61cac075e987bd3d80dc59.tar.gz
historical-47539837c86ac7b8eb61cac075e987bd3d80dc59.tar.bz2
historical-47539837c86ac7b8eb61cac075e987bd3d80dc59.zip
Version bump. Remove users.conf file per bug #424471
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'x11-misc/lightdm')
-rw-r--r--x11-misc/lightdm/ChangeLog8
-rw-r--r--x11-misc/lightdm/Manifest48
-rw-r--r--x11-misc/lightdm/lightdm-1.3.2.ebuild111
3 files changed, 152 insertions, 15 deletions
diff --git a/x11-misc/lightdm/ChangeLog b/x11-misc/lightdm/ChangeLog
index f4d6d0e50a76..3b85905d69e1 100644
--- a/x11-misc/lightdm/ChangeLog
+++ b/x11-misc/lightdm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-misc/lightdm
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.46 2012/06/27 21:16:52 steev Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.47 2012/07/19 21:55:20 hwoarang Exp $
+
+*lightdm-1.3.2 (19 Jul 2012)
+
+ 19 Jul 2012; Markos Chandras <hwoarang@gentoo.org> +lightdm-1.3.2.ebuild:
+ Version bump. Remove users.conf file per bug #424471
27 Jun 2012; Steev Klimaszewski <steev@gentoo.org> lightdm-1.2.2-r3.ebuild:
Keyword lightdm 1.2.2-r3 ~arm, tested on an EfikaMX Smarttop (armv7)
@@ -211,4 +216,3 @@
+files/lightdm-0.9.7-gtk.patch, +metadata.xml:
Re-introduce lightdm package. Bug #365311. Thanks to Christoph Junghans
<ottxor@gentoo.org>
-
diff --git a/x11-misc/lightdm/Manifest b/x11-misc/lightdm/Manifest
index bad13f57bce3..4d38fff2bd9b 100644
--- a/x11-misc/lightdm/Manifest
+++ b/x11-misc/lightdm/Manifest
@@ -1,13 +1,35 @@
-AUX Xsession 1641 RMD160 fec5ca0ab491c2d23a631d7bab4bfa634788841d SHA1 7261a104c145025c63f8febfcecc189badfd3e86 SHA256 fb38b265420e55b2fd96f003ab00ad2a2d2cd1902984c84239c8ca84eb9b66a9
-AUX lightdm 257 RMD160 85f6b3f74ce06fdd8ee9a5c550ec6c9a1cb75345 SHA1 1b93afa7fa26d5b7ad0292c49be274aa7b2ab932 SHA256 c43240d1fbdb76d219d11ffbb8ad406bcbd7c78c8eba9c03c0feb353b6671c27
-AUX lightdm-1.2.0-fix-configure.patch 333 RMD160 c527113271fc3701b63f8b0ed49302a8f1c5dc87 SHA1 421321d8c2160bfa936365fcdf42bd98a3283ee5 SHA256 da47ccb4a9be4c5daf7c132d0141c268692c37e60120adc60e132f522d992b56
-AUX lightdm-autologin 155 RMD160 a90a2cf6bad235ef8e0892348facb0f1aec10b75 SHA1 726bbf234f2d4dc6ce5a61beb3c80130a6733b12 SHA256 a3fefe481ba0511f6557194a075f9b40dd15f1680fdfc9cf2441467bae726c83
-AUX session-wrapper-lightdm.patch 419 RMD160 899fd1b62b77ff1d3dcd46c35092486391f8bc2b SHA1 a609ddf728296ed8c139e2750ad3557e2a8bfec0 SHA256 de5504221cd31c6d25ccbb21f4559780564ce908e2306238d92dd4ac481e687a
-DIST introspection-20110205.m4.tar.bz2 1220 RMD160 c520adf7edf0e56012138208b45bed9df2a3e62f SHA1 092adcee1acce39e89069db0f3e8b4cb7ad89dea SHA256 4394a606d380ae5315872ede35387f104da5fad96794d29c45c444a9d481d8b2
-DIST lightdm-1.0.11.tar.gz 651203 RMD160 7802d39f4db7bb310d3e03c93b90e91fa6d4c1a0 SHA1 b551e2508d74dca93b23ef988b5edfa1212f68ad SHA256 1955078eee813c11ce7e5b3e1c827f70b38c7406b7e1293c71ff221e4418fe1f
-DIST lightdm-1.2.2.tar.gz 642334 RMD160 bfd65206d389bc29e9b5a60e91044fa19c703115 SHA1 3c52fa36d5c33a86252fb2191a4ca49d7588cd7c SHA256 772cc6a4e7da670352f6a38c05470b8fcfe50a2c1d3d424be1c9309afb0c541b
-DIST lightdm-gentoo-patch.tar.gz 101983 RMD160 6463f6d96b635922ac0f060fbffe450caaec6a74 SHA1 63348e477bffa27c82839c74fe56d3bc4565a3b1 SHA256 2e56d0ef3926428cea7870fbade77b20bd05a7664ae301aacc56504e07cf39ba
-EBUILD lightdm-1.0.11.ebuild 3637 RMD160 ea1ef882661e1d53e631207dedfd9517c013b7fe SHA1 762931d6fc84ff0ad7e8cf21d7639fe7d2de709d SHA256 03064e876254588c136599d334f79f91be48ccbff3b710255afb1a5f3fa087eb
-EBUILD lightdm-1.2.2-r3.ebuild 3042 RMD160 f440094a67f42e2e0c29cc6755767195ad4e4722 SHA1 44cdc624484f40d4d8b99cf4da99b9ec348d5da1 SHA256 22013894250a7cc172d61b4eb0f54aa3196bc9268ea3437c687e9d2b11d6612b
-MISC ChangeLog 7972 RMD160 7e5f744e2cb0259020bcf30d1f8a479b058410dd SHA1 dbe562bb0ff0c22fc2e5495fbebcdef1d5e88cca SHA256 c0d9435765bf9fe70fdbb4a7854f343e4235a55262d5dcfdf936626ef5df5863
-MISC metadata.xml 565 RMD160 1f9bedfcdaeebb452bfd81e1e6ac52910381841e SHA1 2407aa8809f8da8403a865614dd2daacc53c6c42 SHA256 f229bd86fcc0af59f4d1d68e2f57d56ddda188940ec4b6a01ac26816b3d98fcd
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX Xsession 1641 SHA256 fb38b265420e55b2fd96f003ab00ad2a2d2cd1902984c84239c8ca84eb9b66a9 SHA512 c2e524f51854acba61dc604dff603ad22390d99e0b1b8726af1ad3421f0180e970e021742a8060251dbb3e8ecec815163858a2b0aa9b7b6a16d3c999828291ad WHIRLPOOL b30f652b1031006fa75c5be6714a9017eda0f2a301da580bdc1d6d973e1b05e4f60d26aba576c9c2ecc9d2981f31c0cbff4e52465d0c619f6234a28e3456e2ad
+AUX lightdm 257 SHA256 c43240d1fbdb76d219d11ffbb8ad406bcbd7c78c8eba9c03c0feb353b6671c27 SHA512 b7d08013758d8755eb015e64dc67d58cfe13006c4ccfa7f22d795233b932888a36fb2ede938db619f718769cb4c836e960385c21a5a16df5e7235550148eb6f3 WHIRLPOOL 6dea823ce65d5e3c98409907460466eaafda6f928f0207055ee5b2747ed1bc065f1678bf8ba4981160c4f0fcf68380bfb664518bb428531d484c56c97eddec5a
+AUX lightdm-1.2.0-fix-configure.patch 333 SHA256 da47ccb4a9be4c5daf7c132d0141c268692c37e60120adc60e132f522d992b56 SHA512 53c7c5c9d5050526c45f1631e255720df7b9add67de44960c232ae8bb269e7b39d4b58dd853ce995b1a3f4eb98b9792d4ce2813a0271430f094b41a50b3f9a87 WHIRLPOOL a500847160742927736643dba51a13ae2c47e6189d6e9ebbafbaa74360e930e73dda5c4f972595fc1a2a3ef265dba39d039b57fd87474f457c1ba205e4aa49d1
+AUX lightdm-autologin 155 SHA256 a3fefe481ba0511f6557194a075f9b40dd15f1680fdfc9cf2441467bae726c83 SHA512 d09be0a61b7eea18a5c5977182362226e82a39b238c401f636bdf0a83381b97a16efc19e67be10b76854c95186dd65f539431d2352ce87a4e35dd1d40e388064 WHIRLPOOL 6c5c431b18c2315b759dcd5a027421b234aee83d6081d98d5626f938c3aa7d4f3d93c2221869549b03dfe2903af46318fd52a0b428084949bbae57b75734d304
+AUX session-wrapper-lightdm.patch 419 SHA256 de5504221cd31c6d25ccbb21f4559780564ce908e2306238d92dd4ac481e687a SHA512 4e6d9314018f399065367572f7b185f79390e39cc46273dd0e3d51e93a28a7899f3b4fdc75b9cf23ee8b8daeff52b5c3503984afea187570e44197148514d8cc WHIRLPOOL acece016eb069496bfb6750605ddb932498a4998b4635be7acdca3b0198a60b0952a14f88d07fb84c4f6e3d65479ebb95dc1d1be44053c4256471ee36e80c597
+DIST introspection-20110205.m4.tar.bz2 1220 SHA256 4394a606d380ae5315872ede35387f104da5fad96794d29c45c444a9d481d8b2 SHA512 5c49239935b93d86cce68b577b43d1a56d8749ab5747029bfcfa67339697134be24ef29ba6c3d133b8c03e867864637c8eb61491a4b7f6bb1e56386ed66cb9be WHIRLPOOL 0765c0a72919b26d0c8c38714450eec578a347bfc1c59d4950b633b64b17aa1cde38dfb87fdcd6e2f364c98d6c0bd3dadaa9c2a9711bd1b5ac09a583b988f500
+DIST lightdm-1.0.11.tar.gz 651203 SHA256 1955078eee813c11ce7e5b3e1c827f70b38c7406b7e1293c71ff221e4418fe1f SHA512 8a1c56528475265854f25d48ea6f93a982a3e09bf70ac3ff1f15d7187ec498879485b78fc2afddf849c3235c3afabb07d5c0e2981f98f9f6fb168628339b1882 WHIRLPOOL fdc05956ff6d03c57f4e1896333525e38528b3d6fe4723535c0568cf05db11bc768e8662aecf51bebfb7d33eaa644ec36319a90754a2a75932166d6483d84280
+DIST lightdm-1.2.2.tar.gz 642334 SHA256 772cc6a4e7da670352f6a38c05470b8fcfe50a2c1d3d424be1c9309afb0c541b SHA512 b5135e9241be12353da27945abad73c04f888cd0be1991cb23663be84b63b3781da93add7e51e438dee4e36a259458d6c66beb60382937234acf28dcbda520e7 WHIRLPOOL 968addfb9d56339ec20918761e30195cbdd357da59287325af7067ff229994937cb5fb6436e04a9a67987f6657b52a36cb3f3d993ce2330de74e42c8678c3c5c
+DIST lightdm-1.3.2.tar.gz 656136 SHA256 6b8c247c9d2e30331e6bc3680a9ec4897eea5d5fa9b10efd645708a2477c2280 SHA512 22e74300c6bb6edec91fcc8c0202d0638c78f0e2ddccf2c9567e172d03a7dd1fb1c442f0cf7a8c8cbd68f3ad30d4a53f3b1662d8348a3b1a912cf4a7a66d8368 WHIRLPOOL bfb037f7864e2850856b4370edbfed1fc2d7b9dbbd003f6cc46cfcdf51ba00b2ce44d2e2b08f8830d0cf22d2fd4aeb4dd19f17499f1e38160348418e55d10edc
+DIST lightdm-gentoo-patch.tar.gz 101983 SHA256 2e56d0ef3926428cea7870fbade77b20bd05a7664ae301aacc56504e07cf39ba SHA512 1c809fdf93969122c69ae19e934c95c1228f04546cefdb9ceeb24898a000673c4bcdb6c942c63fdb36a88a3a48192a730826db8ae9c595788be24e4cb0831590 WHIRLPOOL 9f41b035a00ea7fdeda79afcfd20487ca1524b63653874b4b74bc06e8b5d0a3dde09c225d30d5b8a79d329bd797d89b4dfe73540c3ea1de2f33e72f24f88b69f
+EBUILD lightdm-1.0.11.ebuild 3637 SHA256 03064e876254588c136599d334f79f91be48ccbff3b710255afb1a5f3fa087eb SHA512 f4b725eda9a55c0275a554180c28f8935e5f04dac41f5d1c840ad33dcd3869dd168238ac356238b441ca9ad90eea6e56a980af8561a6827b9dc1569acbb09b53 WHIRLPOOL c6d53f054b15396f25ce4db48fe8b15c9cc3a0889b665be5bab3e98755d020ab9d0cd512c5060c59c27d7de6f1182ec948c7acffd4071871c56ba2d603804abc
+EBUILD lightdm-1.2.2-r3.ebuild 3042 SHA256 22013894250a7cc172d61b4eb0f54aa3196bc9268ea3437c687e9d2b11d6612b SHA512 d43841f13cdcace1ede7d43989461d0e04a21408fa74c21bcb5440ca3f4c527ee8f23179375c468868ed9aba2a4ca3ee15907843ed6ad04e6883fb982db91da1 WHIRLPOOL 577d417b2534132ddc9974ce1195754406565948422b6790962cf53c782db6e369946e8ed8ff0a8ec967b7f0217cf6533bf0d6ecd15d2edba87a5982bdb37df7
+EBUILD lightdm-1.3.2.ebuild 3184 SHA256 fa030e09bc9716cdde7113cd95481b261a54416ca39cebf5de6d4fce6d31d391 SHA512 0712d4b0dd5e583776abfb29494f1693cdbd68f869f654226c18f17234ccc6221a56f35f8a89872678fd62b31625ff5510cd1dfa1a2e7a7ec379a696505428c4 WHIRLPOOL 2e21b18a8eb79c60e6bff55189665b09566caaa1daef587f1695b87704a29469782dba9aa5af39797c920fb75932daf68d6ac095002a3c5014bd420c278a67be
+MISC ChangeLog 8136 SHA256 2cfb8282a444b06d3ed98d99c09d94b58c593827c79ff3bd5ab14caf120cc4fc SHA512 c192ee17bc7aeb78b7d8464e04e53b1eb64e7c96b73587edfc1919ba1ff9d1d641fdb217b88d056b48fee33adc711f4f934b2298fdf7316caeb91a8e9bf6ec4a WHIRLPOOL cfb689be9cb71b97692be430926bc261c27d6606e9fff2da9a331c25f34cc3c7f474eefd883d2556b624b4f86b9e72a634b4a9e36ab463e94f4fbaecd8d94cfe
+MISC metadata.xml 565 SHA256 f229bd86fcc0af59f4d1d68e2f57d56ddda188940ec4b6a01ac26816b3d98fcd SHA512 03fe629ded9c3a524aea1ecb51658fa8c5fd8a8e099c810fb67833f203d6eb43a62ca480b9e18d6a14130562b88ca2aa7447629d3f1b3cda89007045f307907f WHIRLPOOL d5a17756c148686f7a09bf88059adc53a5d643024b5aab82b836be845c0a6c7c58c64ce4061c4d7d9db4a6bd3c199d4c04d72fadeb46b1679ec4aade722df06e
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQCIJNAAoJEPqDWhW0r/LCVdAP/R5x1+Si9qBR+CHro7YAK3qx
+3SkGZ1iEsBrRfw4WI47fdWJxIniQxd6sPnggA8dwK10DCwAVhatmSCIqv3qRvhG6
+uDXw+mSYZYH6NeLtybp7ZYEKtFcH1wS86h5aMDP3xuAPDS528gl8g7hlxCgYwuiu
+Wn8gU1HrOouXBAqgsawLsaJne29cpHoIChg2qAfc9LOon18ETxAvKbXWajK/k+YW
+5S+4xUdzElZB2kG1EYCgdCJLKbRBVjpCG36pGC1Rx7TKSmyj3hOHeGCR+K2W+9mV
+yiVRWuuAXzvSfGERIDWKeYe9lZ0sjl5oa6th6mmDf04l6IeWlbZUohsdAAl90Hap
+ODyUeqZplOR2urAs0b0AM3nyD1MEqmlXE0cwXb8+cPn/1d3N8VJxPgsPrBikTzHK
+Noo9QtQpMjOICqhBHd+a3blR0ymKBVkCDhO613KSSnO7L655L2jAhTh8pXdJhkZF
+/PfGRFq6tS3pbpAkR9olW5au5sVm7/4ZxNOHAkm4iGC5c2/jBsmA9TsW6NmgxLDb
+Eoz+Lxo8J3Lg7rh58XsV4l2Q+/MNIQ7vRpHfAokuQgQzsHVti+8uXNzb6vQY4CBB
+O0Q8k0EOZ4TlezV+Io7bKmiUcXGezl2ieBpatoaeBABo8cUhAn6drXfxMOUZVQsb
+aJ0767+D+rLKgjfDrJru
+=orkl
+-----END PGP SIGNATURE-----
diff --git a/x11-misc/lightdm/lightdm-1.3.2.ebuild b/x11-misc/lightdm/lightdm-1.3.2.ebuild
new file mode 100644
index 000000000000..cd78996bdb1a
--- /dev/null
+++ b/x11-misc/lightdm/lightdm-1.3.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.3.2.ebuild,v 1.1 2012/07/19 21:55:20 hwoarang Exp $
+
+EAPI=4
+inherit autotools eutils pam
+
+TRUNK_VERSION="1.4"
+DESCRIPTION="A lightweight display manager"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
+SRC_URI="http://launchpad.net/${PN}/${TRUNK_VERSION}/${PV}/+download/${P}.tar.gz
+ mirror://gentoo/introspection-20110205.m4.tar.bz2"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+introspection qt4"
+
+COMMON_DEPEND="dev-libs/glib:2
+ dev-libs/libxml2
+ sys-apps/accountsservice
+ virtual/pam
+ x11-libs/libX11
+ >=x11-libs/libxklavier-5
+ introspection? ( >=dev-libs/gobject-introspection-1 )
+ qt4? (
+ x11-libs/qt-core:4
+ x11-libs/qt-dbus:4
+ x11-libs/qt-gui:4
+ )"
+RDEPEND="${COMMON_DEPEND}
+ >=sys-auth/pambase-20101024-r2"
+DEPEND="${COMMON_DEPEND}
+ dev-util/gtk-doc-am
+ dev-util/intltool
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+DOCS=( NEWS )
+
+src_prepare() {
+ sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
+ sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
+
+ epatch "${FILESDIR}"/session-wrapper-${PN}.patch
+ epatch "${FILESDIR}"/${PN}-1.2.0-fix-configure.patch
+ epatch_user
+
+ # Remove bogus Makefile statement. This needs to go upstream
+ sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
+ if has_version dev-libs/gobject-introspection; then
+ eautoreconf
+ else
+ AT_M4DIR=${WORKDIR} eautoreconf
+ fi
+}
+
+src_configure() {
+ # Set default values if global vars unset
+ local _greeter _session _user
+ _greeter=${LIGHTDM_GREETER:=lightdm-gtk-greeter}
+ _session=${LIGHTDM_SESSION:=gnome}
+ _user=${LIGHTDM_USER:=root}
+ # Let user know how lightdm is configured
+ einfo "Gentoo configuration"
+ einfo "Default greeter: ${_greeter}"
+ einfo "Default session: ${_session}"
+ einfo "Greeter user: ${_user}"
+
+ econf \
+ --localstatedir=/var \
+ --disable-static \
+ $(use_enable introspection) \
+ $(use_enable qt4 liblightdm-qt) \
+ --with-user-session=${_session} \
+ --with-greeter-session=${_greeter} \
+ --with-greeter-user=${_user} \
+ --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
+}
+
+src_install() {
+ default
+
+ insinto /etc/${PN}
+ doins data/{${PN},keys}.conf
+ doins "${FILESDIR}"/Xsession
+ fperms +x /etc/${PN}/Xsession
+
+ prune_libtool_files --all
+ rm -rf "${ED}"/etc/init
+
+ pamd_mimic system-local-login ${PN} auth account session #372229
+ dopamd "${FILESDIR}"/${PN}-autologin #390863, #423163
+}
+
+pkg_postinst() {
+ elog
+ elog "You will need to install a greeter as actual GUI for LightDM."
+ elog
+ elog "Even though the default /etc/${PN}/${PN}.conf will work for"
+ elog "most users, make sure you configure it to suit your needs"
+ elog "before using ${PN} for the first time."
+ elog "You can test the configuration file using the following"
+ elog "command: ${PN} --test-mode -c /etc/${PN}/${PN}.conf. This"
+ elog "requires xorg-server to be built with the 'kdrive' useflag."
+ elog
+ elog "You can also set your own default values for LIGHTDM_GREETER,"
+ elog "LIGHTDM_SESSION, LIGHTDM_USER in /etc/make.conf"
+ elog
+}