diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2012-07-19 21:55:20 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2012-07-19 21:55:20 +0000 |
commit | 47539837c86ac7b8eb61cac075e987bd3d80dc59 (patch) | |
tree | eacdb096160abebe6f61e526bd675577452fe565 /x11-misc/lightdm | |
parent | Version bump. Remove old (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | x11-misc/lightdm/Manifest | 48 | ||||
-rw-r--r-- | x11-misc/lightdm/lightdm-1.3.2.ebuild | 111 |
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 +} |