diff options
author | Mark Wright <gienah@gentoo.org> | 2013-04-20 01:30:42 +0000 |
---|---|---|
committer | Mark Wright <gienah@gentoo.org> | 2013-04-20 01:30:42 +0000 |
commit | 12f1f75a07c14481f0759815b11de69bf21f8ac8 (patch) | |
tree | 67cab2e9c1b48ec71d0a98babc3c620af50c35ef /x11-misc/cdm | |
parent | Fix immediate segfault (updated libassuan2 patch from Fedora 15, thanks Kevin... (diff) | |
download | historical-12f1f75a07c14481f0759815b11de69bf21f8ac8.tar.gz historical-12f1f75a07c14481f0759815b11de69bf21f8ac8.tar.bz2 historical-12f1f75a07c14481f0759815b11de69bf21f8ac8.zip |
Bump cdm to snapshot of https://github.com/ghost1227/cdm
Package-Manager: portage-2.2.0_alpha173/cvs/Linux x86_64
Manifest-Sign-Key: 0x618E971F
Diffstat (limited to 'x11-misc/cdm')
-rw-r--r-- | x11-misc/cdm/ChangeLog | 10 | ||||
-rw-r--r-- | x11-misc/cdm/Manifest | 20 | ||||
-rw-r--r-- | x11-misc/cdm/cdm-0.6.1_pre20130419.ebuild | 71 |
3 files changed, 89 insertions, 12 deletions
diff --git a/x11-misc/cdm/ChangeLog b/x11-misc/cdm/ChangeLog index 86bbb1822f46..05bfeedbd1e9 100644 --- a/x11-misc/cdm/ChangeLog +++ b/x11-misc/cdm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-misc/cdm -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/cdm/ChangeLog,v 1.2 2012/05/05 11:45:41 gienah Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/cdm/ChangeLog,v 1.3 2013/04/20 01:30:24 gienah Exp $ + +*cdm-0.6.1_pre20130419 (20 Apr 2013) + + 20 Apr 2013; Mark Wright <gienah@gentoo.org> +cdm-0.6.1_pre20130419.ebuild: + Bump cdm to snapshot of https://github.com/ghost1227/cdm 05 May 2012; Mark Wright <gienah@gentoo.org> cdm-0.5.3.ebuild, metadata.xml: Add consolekit and pam use flags. @@ -11,4 +16,3 @@ +files/cdm-0.5.3-invalid-MIT-cookie.patch, +metadata.xml: Thanks to keenblade and Alec M. for creating and patching the ebuild. Fixes bug 309257. - diff --git a/x11-misc/cdm/Manifest b/x11-misc/cdm/Manifest index ff15448b001c..86a9158ff6da 100644 --- a/x11-misc/cdm/Manifest +++ b/x11-misc/cdm/Manifest @@ -1,15 +1,17 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 -AUX cdm-0.5.3-invalid-MIT-cookie.patch 520 RMD160 4a8f0806127e873e0272cc6e499233507b2a6f52 SHA1 fcf605dc2dc96a69e9498ed3405930be166a2abe SHA256 1dbc825c393d757ca121f3520128ff32748615ae0e6af100870f5bdb4726f91b -DIST cdm-0.5.3.tar.gz 13751 RMD160 e849b395f80d474613b191d6bf99d802d69c38f6 SHA1 02d9968f98f22960f8a4a020ada846f4ead61344 SHA256 fb9ada13d3416305828c99943698fe7df3b0ab91bd6099e7b2707e1d8dd99a23 -EBUILD cdm-0.5.3.ebuild 1795 RMD160 99c5b3fb3f9f183da027941661649bffad36dc4e SHA1 9fbc3d3a28970805a998c5e886e625edd13d1f85 SHA256 a9f5271a617597c8b88de366e892a8f1567dfe633db66ba9ecd8332fbbe5c54c -MISC ChangeLog 558 RMD160 0e829ee4829910a3fdd5b96b081313b0696d20a0 SHA1 ebe2ab416e24c5df41e1e8021f8a788dab420225 SHA256 ec63591d1a294cd411bd389531a37f563aa218fdac14445449be200f59cb66fc -MISC metadata.xml 704 RMD160 9e530de19d6242d73ce3320e6fd743fa4c2cc319 SHA1 d10207bea320ba4efaa04255728199dc1596f88f SHA256 996fff70d764d368bae3d5d7862b158874f6574c2ab74c3b59081e3db094746a +AUX cdm-0.5.3-invalid-MIT-cookie.patch 520 SHA256 1dbc825c393d757ca121f3520128ff32748615ae0e6af100870f5bdb4726f91b SHA512 4b41ec20c7cf0313f496d4aa6b54bd58119cca9251cc488f89f12fc57cf714b9847a90485dadd00c9c17b0da67b3abfe1b4e9b4631543ca474626b3bf376b23a WHIRLPOOL 392a7ecc86963ec514887f75a3074610e182614ef63f1ac89d0a21e0eb24974f2b8ee630dbcb2a63f41db191768c74b924f69a4fe0ae6da345e4df9178215fa4 +DIST cdm-0.5.3.tar.gz 13751 SHA256 fb9ada13d3416305828c99943698fe7df3b0ab91bd6099e7b2707e1d8dd99a23 SHA512 bdb2746c41272d47defd6fcae3ab18bc71de6aaca521d8deee82d776fe1c06ea0eb679297dc731e9ecf878bee400aabccdb3d6d044f2ffcdc5e838488b0d6799 WHIRLPOOL 90265c475acc5a41e796cef9afb2087437885ca4b52f02e908d08f4e6f78201f1d09afeb0ebf906a6b3dcf3c7be69f9d5372d3035f85ed7d090137ce70bb8dc3 +DIST cdm-0.6.1_pre20130419.tar.gz 16056 SHA256 3fabec053271c39bbca44074fd05eda0ccf8c1e320664bb6d8f23fa79aca2bca SHA512 638d92c536609b8bf1d08f4be80933e5ff23acfe412ee6b72ff924edbe1e510110b7941caea9b206136ee5a75dddd998275e89c132feba0ed3df26ab1657bf8b WHIRLPOOL 5606bc125080c74b5b49aebc26283817e03ef84bff5e671fa7df9f3f8041c3975db34a2a00ad37578419319244dc66935908df9bdd8b19f6d4b9351e5ff11f50 +EBUILD cdm-0.5.3.ebuild 1795 SHA256 a9f5271a617597c8b88de366e892a8f1567dfe633db66ba9ecd8332fbbe5c54c SHA512 a7fd3cfbb5cef50067df534d3caf7599086f1d11bdefb12278c2511b11eba680b358c55fbceffd257504756c8cfd8b0ae9e5a3e1ba1fb4ad3a2ea4fb8dbdf4b2 WHIRLPOOL 995dea763f7d02587a19062ada3a9d90ba99cd17d5ed017376ab69b2bf6f39e73fd4655d6c8a293e74eebde4f19374de15eabe4c594ba0da3d42c0cc9eaefbe7 +EBUILD cdm-0.6.1_pre20130419.ebuild 1982 SHA256 ac064ef52e322712ebf2e0d401ee057ed17e32f5a86788dd2472a2076ba55106 SHA512 d5896fbb0584622753960b0ad90f38420ddb6af140a1683561b6d34f5da0cbfeeef1f671a3d24d6e9806d15f5a0f9dedca3cf56d65bc7407e5955e94e83eabf8 WHIRLPOOL baad441fb1c701d481493f9c26166e3e7935cd3c2f8cc18e62fb7033c6c9803d4487f7b3e630d5579380523e1d600df9c09397ba19501a62ac91e399801015f3 +MISC ChangeLog 733 SHA256 d7e069e52fe5a251c07200f80197d5432557db88429b632a6625847920f63f12 SHA512 c558a75fc0e27ad7ff411ae34abe8c3060425088083491b4ab236daf7c9e87be3ad0ebad1477e36d033e29086d75408e98e1e1a56e6b96e3e8d0b90d7c75985b WHIRLPOOL d7b835328484b0b8560e2bcbac4076d795b36b669e942e6621e218863ac4152c28b24a0a22b643439825183005fe3d2cd12f6835e2d8c72d622104cb540f1572 +MISC metadata.xml 704 SHA256 996fff70d764d368bae3d5d7862b158874f6574c2ab74c3b59081e3db094746a SHA512 4a72bd938530b4b74d818cd0cd007ff25111abc050571e52a3da8d2a4461bbf0b5547fe9b2e41682b97d8c616a87492dfe783682b520c642b769e92afa13b15f WHIRLPOOL 57ded050887fa1a0fd70416162307df6169338d816e67fccee53ea0740075fdc5e9f63159b363c3916298bc73123d3cdee7a07978779ea31a2564e007158812a -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) +Version: GnuPG v2.0.19 (GNU/Linux) -iF4EAREIAAYFAk+lEvMACgkQoBEVQmGOlx/AZAEAh+4Z9fNOUrGhGIBoF3ZPaANS -nJOs8FBsRX4a08X+whkBAN3ZgPBNXYLn7xUfRykJK0XXR6bkVpS5jhXo54zzyy+G -=Hp7y +iF4EAREIAAYFAlFx728ACgkQoBEVQmGOlx8OywD/Z+rbzgpCPtWwYRw09KZMIrW3 +2zG4l65dmsYXg1/XljQBAMMdsFLkFCNqh+YyLZYYEaHiYEvEfu9dk2oVojZfRaqB +=n/yn -----END PGP SIGNATURE----- diff --git a/x11-misc/cdm/cdm-0.6.1_pre20130419.ebuild b/x11-misc/cdm/cdm-0.6.1_pre20130419.ebuild new file mode 100644 index 000000000000..113d15459d05 --- /dev/null +++ b/x11-misc/cdm/cdm-0.6.1_pre20130419.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/cdm/cdm-0.6.1_pre20130419.ebuild,v 1.1 2013/04/20 01:30:24 gienah Exp $ + +EAPI="4" + +inherit pam eutils + +DESCRIPTION="The Console Display Manager" +HOMEPAGE="https://wiki.archlinux.org/index.php/CDM" +SRC_URI="http://dev.gentoo.org/~gienah/snapshots/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="pam consolekit" +REQUIRED_USE="consolekit? ( pam )" + +DEPEND="app-shells/bash" + +RDEPEND="${DEPEND} + dev-util/dialog + x11-apps/xdpyinfo + x11-apps/xinit + consolekit? ( sys-auth/consolekit + sys-apps/dbus ) + pam? ( virtual/pam )" + +src_prepare() { + if ! use consolekit; then + sed -e 's@consolekit=yes@consolekit=no@' \ + -i "${S}/src/cdmrc" || die "Could not turn off consolekit in cdmrc" + fi +} + +src_install() { + if use pam ; then + pamd_mimic system-local-login cdm auth account session + fi + + insinto /usr/bin/ + insopts -m0755 + dobin src/${PN} src/${PN}-xlaunch + + insinto /etc + insopts -Dm644 + doins src/cdmrc + + insinto /etc/profile.d/ + insopts -Dm755 + newins src/profile.sh zzz-${PN}.sh + + # Install themes + insinto /usr/share/${PN}/themes + doins themes/* + # Copy documentation manually + dodoc ChangeLog-0.6 ChangeLog-before-0.6 README.md +} + +pkg_postinst() { + ewarn "In order to use CDM you must first edit your /etc/cdmrc" + ewarn "At least the binlist, namelist and flaglist entries should be added or edited" + ewarn "to specify the X window managers and console shells that you want before" + ewarn "you start CDM. Something like:" + ewarn "binlist=('xmonad' 'startkde' '/bin/zsh --login' '/bin/bash --login')" + ewarn "namelist=('XMonad' 'KDE' 'Console Zsh' 'Console Bash')" + ewarn "flaglist=(X X C C)" + ewarn "Ensure the flaglist X entries correspond to the X-Windows programs, and the" + ewarn "C entries correspond to console shells. Then just login with your username." + ewarn "Remove xdm from default runlevel." +} |