summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2013-04-20 01:30:42 +0000
committerMark Wright <gienah@gentoo.org>2013-04-20 01:30:42 +0000
commit12f1f75a07c14481f0759815b11de69bf21f8ac8 (patch)
tree67cab2e9c1b48ec71d0a98babc3c620af50c35ef /x11-misc/cdm
parentFix immediate segfault (updated libassuan2 patch from Fedora 15, thanks Kevin... (diff)
downloadhistorical-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/ChangeLog10
-rw-r--r--x11-misc/cdm/Manifest20
-rw-r--r--x11-misc/cdm/cdm-0.6.1_pre20130419.ebuild71
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."
+}