summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-06-19 15:31:41 +0000
committerRobin H. Johnson <robbat2@gentoo.org>2015-06-19 15:31:41 +0000
commit05418a19d66543fb648d3c9e1a310bbde632c2d9 (patch)
treeff6ebc1b897c5ef1cd2ee4e6dc5a9ad77de9499f
parentRemoved. (diff)
parentBump. (diff)
downloadrobbat2-05418a19d66543fb648d3c9e1a310bbde632c2d9.tar.gz
robbat2-05418a19d66543fb648d3c9e1a310bbde632c2d9.tar.bz2
robbat2-05418a19d66543fb648d3c9e1a310bbde632c2d9.zip
Merge branch 'master' of git+ssh://git.gentoo.org/dev/robbat2
-rw-r--r--dev-perl/mogilefs-server/Manifest8
-rw-r--r--dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.164
-rw-r--r--dev-perl/mogilefs-server/files/mogilefsd-init.d-2.1628
-rw-r--r--dev-perl/mogilefs-server/files/mogilefsd.conf-2.1635
-rw-r--r--dev-perl/mogilefs-server/files/mogstored-conf.d-2.165
-rw-r--r--dev-perl/mogilefs-server/files/mogstored-init.d-2.1626
-rw-r--r--dev-perl/mogilefs-server/files/mogstored.conf-2.1623
-rw-r--r--dev-perl/mogilefs-server/mogilefs-server-2.999-r9999.ebuild79
-rw-r--r--dev-util/gengetopt/ChangeLog24
-rw-r--r--dev-util/gengetopt/Manifest4
-rw-r--r--dev-util/gengetopt/gengetopt-2.22.1.ebuild32
-rw-r--r--dev-util/gengetopt/metadata.xml5
-rw-r--r--profiles/eapi1
-rw-r--r--profiles/repo_name1
-rw-r--r--x11-misc/xcoral/Manifest3
-rw-r--r--x11-misc/xcoral/metadata.xml (renamed from dev-perl/mogilefs-server/metadata.xml)4
-rw-r--r--x11-misc/xcoral/xcoral-3.47.ebuild46
-rw-r--r--x11-plugins/pidgin-awayonlock/Manifest2
-rw-r--r--x11-plugins/pidgin-awayonlock/metadata.xml8
-rw-r--r--x11-plugins/pidgin-awayonlock/pidgin-awayonlock-0.5.2.ebuild34
-rw-r--r--x11-plugins/pidgin-extended_blist_sort/Manifest2
-rw-r--r--x11-plugins/pidgin-extended_blist_sort/metadata.xml8
-rw-r--r--x11-plugins/pidgin-extended_blist_sort/pidgin-extended_blist_sort-1.6.ebuild31
-rw-r--r--x11-plugins/pidgin-toobars/Manifest2
-rw-r--r--x11-plugins/pidgin-toobars/metadata.xml8
-rw-r--r--x11-plugins/pidgin-toobars/pidgin-toobars-1.5.ebuild29
-rw-r--r--x11-wm/awesome/Manifest5
-rw-r--r--x11-wm/awesome/awesome-9999.ebuild94
-rw-r--r--x11-wm/awesome/files/awesome-3.4.2-backtrace.patch18
-rw-r--r--x11-wm/awesome/files/awesome-session73
-rw-r--r--x11-wm/awesome/files/awesome.desktop8
-rw-r--r--x11-wm/awesome/metadata.xml9
32 files changed, 449 insertions, 210 deletions
diff --git a/dev-perl/mogilefs-server/Manifest b/dev-perl/mogilefs-server/Manifest
deleted file mode 100644
index 2712a09..0000000
--- a/dev-perl/mogilefs-server/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX mogilefsd-conf.d-2.16 243 RMD160 16fbfb5cc01b66d5fccb6c6dde3a0fb44639d815 SHA1 4c64bb9436f0948bd91d874d97d598fd638dc217 SHA256 aa9346fa1945cf86a1a82a8e05f7f685b56cba4aa1803637e1df50efe23fc95d
-AUX mogilefsd-init.d-2.16 574 RMD160 7ee5c074cea7f3abad78cb423474681e073d5aef SHA1 53ed2fb0adcf8ec5c20b09c4d53d2d6c3309e7bf SHA256 0eb18535713ccb23c79cc5c1a5a80e3203b640b40a55db38b000f95d4f8257d6
-AUX mogilefsd.conf-2.16 725 RMD160 31c211342c162a6e4ae12bd691ca0fc80800e0ca SHA1 57af6f8394157be83b689cf2d3f3e1181e6c157b SHA256 b65b5de23c2d1f2d37ea0de51c1f6d24f2b0ec4b4389b2155f13c6466c1bcefd
-AUX mogstored-conf.d-2.16 262 RMD160 150f954df0caa5a6811305549585842899e3d37f SHA1 c093682ea8f14a1288b6adccd8b18ae74c3e1308 SHA256 bb457a80ea94ecea031f72459ead7c095c13634c4db06639a9532a7435dcc7dc
-AUX mogstored-init.d-2.16 489 RMD160 84d779d4de768bd6275df423c039781c30c22728 SHA1 8427da63409087146776405ef78211cbd7a467b0 SHA256 4ff22d3b92b560a5a9b4d1a9d3c2caccb9cf72800764ee9c2b612a7125279ce5
-AUX mogstored.conf-2.16 533 RMD160 cd71a9c0dff8603bdf7202fe7e99eda0d420382b SHA1 4d38d398a1bd32b610cf2b7f139d39dcc1f894a9 SHA256 dab55055cc503ce98baa456be94e71666e51a0aae2ee890a7681f28e46115ea1
-EBUILD mogilefs-server-2.999-r9999.ebuild 2192 RMD160 d6d68188be5928815919b05616e21e17bc2f2e89 SHA1 3ac6ffc98b71c42f3784db30029102660f72918b SHA256 654971465ace7b0138f14f2116e1dae3c237c63e83230c0dfbe43ee6be287878
-MISC metadata.xml 271 RMD160 33d1e6d38b3ecde19f2a3a873476e4fc03fd0a41 SHA1 1b49b2ba691f42cbf4f86231769f560b7232453a SHA256 0670df6d1cf19fc80b5a9b574234d0d260f42c2c1889155d94922b0d63976ac2
diff --git a/dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.16 b/dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.16
deleted file mode 100644
index 871c430..0000000
--- a/dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.16
+++ /dev/null
@@ -1,4 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogilefsd-conf.d-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $
-PIDFILE="/var/run/mogile/mogilefsd.pid"
-MOGILEFSD_OPTS="--daemonize --pidfile=${PIDFILE}"
-# vim: ft=gentoo-conf-d:
diff --git a/dev-perl/mogilefs-server/files/mogilefsd-init.d-2.16 b/dev-perl/mogilefs-server/files/mogilefsd-init.d-2.16
deleted file mode 100644
index 6a36e7d..0000000
--- a/dev-perl/mogilefs-server/files/mogilefsd-init.d-2.16
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/sbin/runscript
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogilefsd-init.d-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $
-
-NAME="mogilefsd"
-BINARY="/usr/bin/mogilefsd"
-MOGILE_UID="mogile"
-MOGILE_GID="mogile"
-
-depend() {
- use net
- after mysql
-}
-
-start() {
- ebegin "Starting $NAME"
- start-stop-daemon --chuid ${MOGILE_UID}:${MOGILE_GID} --start \
- --pidfile ${PIDFILE} --exec ${BINARY} \
- -- ${MOGILEFSD_OPTS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping $NAME"
- start-stop-daemon --stop --quiet --pidfile="${PIDFILE}"
- eend $?
-}
-
-# vim: ft=gentoo-init-d:
diff --git a/dev-perl/mogilefs-server/files/mogilefsd.conf-2.16 b/dev-perl/mogilefs-server/files/mogilefsd.conf-2.16
deleted file mode 100644
index 3c79f0e..0000000
--- a/dev-perl/mogilefs-server/files/mogilefsd.conf-2.16
+++ /dev/null
@@ -1,35 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogilefsd.conf-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $
-
-# System user
-user = mogile
-# These are set inside the Gentoo conf.d/mogilefsd
-#pidfile = /var/run/mogile/mogilefsd.pid
-#daemonize = 1
-
-# Database settings
-db_dsn = DBI:mysql:mogilefs
-db_user = mogile
-# You must insert your password here!
-db_pass = __PASSWORD__
-
-# Network settings
-#conf_port = 7001
-#listen = 10.0.0.1:7001,
-
-# Storage
-#mog_root = /mnt/mogilefs
-
-# Plugins
-#plugins = ...
-
-# Tuning knobs
-#query_jobs = 20
-#delete_jobs = 1
-#replicate_jobs = 1
-#monitor_jobs = 1
-#reaper_jobs = 1
-#min_free_space = 100
-#max_disk_age = 5
-#node_timeout = 2
-#old_repl_compat = 1
-#default_mindevcount = 2
diff --git a/dev-perl/mogilefs-server/files/mogstored-conf.d-2.16 b/dev-perl/mogilefs-server/files/mogstored-conf.d-2.16
deleted file mode 100644
index 965a962..0000000
--- a/dev-perl/mogilefs-server/files/mogstored-conf.d-2.16
+++ /dev/null
@@ -1,5 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogstored-conf.d-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $
-#Pidfile not yet supported by upstream
-#PIDFILE="/var/run/mogile/mogstored.pid"
-MOGSTORED_OPTS="--daemonize"
-# vim: ft=gentoo-conf-d:
diff --git a/dev-perl/mogilefs-server/files/mogstored-init.d-2.16 b/dev-perl/mogilefs-server/files/mogstored-init.d-2.16
deleted file mode 100644
index 878cb6d..0000000
--- a/dev-perl/mogilefs-server/files/mogstored-init.d-2.16
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/runscript
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogstored-init.d-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $
-
-NAME="mogstored"
-BINARY="/usr/bin/mogstored"
-
-depend() {
- use net
- after mysql mogilefsd
-}
-
-start() {
- ebegin "Starting $NAME"
- start-stop-daemon --start --quiet \
- --exec ${BINARY} -- ${MOGSTORED_OPTS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping $NAME"
- start-stop-daemon --stop --quiet \
- --exec ${BINARY}
- eend $?
-}
-
-# vim: ft=gentoo-init-d:
diff --git a/dev-perl/mogilefs-server/files/mogstored.conf-2.16 b/dev-perl/mogilefs-server/files/mogstored.conf-2.16
deleted file mode 100644
index 834391d..0000000
--- a/dev-perl/mogilefs-server/files/mogstored.conf-2.16
+++ /dev/null
@@ -1,23 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/files/mogstored.conf-2.16,v 1.1 2007/05/16 11:11:17 robbat2 Exp $
-
-# These are set inside the Gentoo conf.d/mogilefsd
-#pidfile = /var/run/mogile/mogstored.pid
-#daemonize = 1
-
-# Network settings
-#httplisten = 0.0.0.0:7500
-#mgmtlisten = 0.0.0.0:7501
-
-# Storage
-#docroot = /var/mogdata
-
-# Server type
-# Perlbal is the default
-#server = perlbal
-# But lighttpd is supported too
-#server = lighttpd
-#serverbin = /usr/sbin/lighttpd
-
-# Tuning knobs
-#max_conns = 10000
-#opt_iostat 1
diff --git a/dev-perl/mogilefs-server/mogilefs-server-2.999-r9999.ebuild b/dev-perl/mogilefs-server/mogilefs-server-2.999-r9999.ebuild
deleted file mode 100644
index c4377b0..0000000
--- a/dev-perl/mogilefs-server/mogilefs-server-2.999-r9999.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/mogilefs-server/mogilefs-server-2.16.ebuild,v 1.2 2007/05/16 11:11:57 robbat2 Exp $
-
-inherit perl-module git
-
-EGIT_REPO_URI=git+ssh://root@172.16.9.6/code/danga/mogilefs
-S="${WORKDIR}/server"
-
-DESCRIPTION="Server for the MogileFS distributed file system"
-HOMEPAGE="http://www.danga.com/mogilefs/"
-#SRC_URI="mirror://cpan/authors/id/B/BR/BRADFITZ/${P}.tar.gz"
-
-IUSE="mysql sqlite postgres"
-
-SLOT="0"
-LICENSE="|| ( Artistic GPL-2 )"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-# Upstream site recommends this,
-# but it breaks Perlbal
-# dev-perl/Perlbal-XS-HTTPHeaders
-DEPEND="dev-perl/Net-Netmask
- >=dev-perl/Danga-Socket-1.57
- >=dev-perl/Sys-Syscall-0.22
- >=dev-perl/Perlbal-1.57
- dev-perl/IO-AIO
- dev-perl/Gearman-Server
- dev-perl/Gearman-Client-Async
- dev-perl/libwww-perl
- dev-perl/Cache-Memcached
- mysql? ( dev-perl/DBD-mysql )
- sqlite? ( dev-perl/DBD-SQLite )
- postgres? ( dev-perl/DBD-Pg )
- dev-lang/perl"
-mydoc="CHANGES TODO"
-
-# You need a local MySQL server for this
-#SRC_TEST="do"
-
-MOGILE_USER="mogile"
-
-src_unpack() {
- S="${WORKDIR}" git_src_unpack
-}
-
-pkg_setup() {
- # Warning! It is important that the uid is constant over Gentoo machines
- # As mogilefs may be used with non-local block devices that move!
- enewuser ${MOGILE_USER} 460 -1 -1
-}
-
-src_install() {
- perl-module_src_install || die "perl-module_src_install failed"
- cd ${S}
-
- newconfd ${FILESDIR}/mogilefsd-conf.d-2.16 mogilefsd
- newinitd ${FILESDIR}/mogilefsd-init.d-2.16 mogilefsd
-
- newconfd ${FILESDIR}/mogstored-conf.d-2.16 mogstored
- newinitd ${FILESDIR}/mogstored-init.d-2.16 mogstored
-
- diropts -m 700 -o ${MOGILE_USER}
- keepdir /var/run/mogile
- keepdir /var/mogdata
- keepdir /mnt/mogilefs
- diropts -m 755 -o root
-
- dodir /etc/mogilefs
- insinto /etc/mogilefs
- insopts -m 600 -o root -g ${MOGILE_USER}
- newins ${FILESDIR}/mogilefsd.conf-2.16 mogilefsd.conf
- newins ${FILESDIR}/mogstored.conf-2.16 mogstored.conf
-}
-
-pkg_postinst() {
- chmod 640 ${ROOT}/etc/mogilefs/{mogilefsd,mogstored}.conf
- chown root:${MOGILE_USER} ${ROOT}/etc/mogilefs/{mogilefsd,mogstored}.conf
-}
diff --git a/dev-util/gengetopt/ChangeLog b/dev-util/gengetopt/ChangeLog
new file mode 100644
index 0000000..c162974
--- /dev/null
+++ b/dev-util/gengetopt/ChangeLog
@@ -0,0 +1,24 @@
+# ChangeLog for dev-util/gengetopt
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Nov 2008; Srebrodolskite <Hannes.Krueger@uibk.ac.at>
+ -gengetopt-2.21.ebuild, +gengetopt-2.22.1.ebuild:
+ version bump to 2.22.1
+
+ 29 Jul 2008; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+ gengetopt-2.21.ebuild:
+ Change SRC_URI to use the mirror list
+
+ 12 Nov 2007; Jakub Moc <jakub@gentoo.org>
+ -files/gengetopt-2.16-tests_makefile_am.patch, -gengetopt-2.16.ebuild:
+ Nuke old.
+
+ 28 Oct 2007; Srebrodolskite <Hannes.Krueger@uibk.ac.at>
+ +gengetopt-2.21.ebuild:
+ Ebuild for Version 2.21 (See Bug 115541) thanks to Scott Amort, Tommy[D] and
+ masterdriverz
+
+ 03 Jul 2006; Cedric Krier <ced@ced.homedns.org> ChangeLog:
+ New Ebuild for bug 115541 thanks to Jonas Jonsson, Scott Amort
+
diff --git a/dev-util/gengetopt/Manifest b/dev-util/gengetopt/Manifest
new file mode 100644
index 0000000..df377b9
--- /dev/null
+++ b/dev-util/gengetopt/Manifest
@@ -0,0 +1,4 @@
+DIST gengetopt-2.22.1.tar.gz 914661 RMD160 31502c7c7880ed5411e404df024cb77efd80ddd1 SHA1 eaffc0b198bea787015424d6215660457bcefc2a SHA256 e8d1de4f8c102263844886a2f2b57d82c291c1eae6307ea406fb96f29a67c3a7
+EBUILD gengetopt-2.22.1.ebuild 682 RMD160 cbe4def376203942da265b714d60a010d6db6e36 SHA1 188b0b57b5b6614aff9b2f8c07f5f53c1d953079 SHA256 df117081b2d87de81ff951e2d0133c2b8881d332188c46be210a450c14c96786
+MISC ChangeLog 817 RMD160 bbe752d80c0a6669c12a0cabe80b40849ffaa6ca SHA1 7f22befa82381878dfb805b04a2d43a17fce40d5 SHA256 192f8d92a18e420b16d09b4230cb8346333c87958eae5c1c9a073e55622bcc27
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/dev-util/gengetopt/gengetopt-2.22.1.ebuild b/dev-util/gengetopt/gengetopt-2.22.1.ebuild
new file mode 100644
index 0000000..5647613
--- /dev/null
+++ b/dev-util/gengetopt/gengetopt-2.22.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="a tool to write option parsing code for C programs."
+HOMEPAGE="http://www.gnu.org/software/gengetopt/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND=""
+RDEPEND=""
+
+src_install() {
+ cd src
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ cd "${S}"
+ dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+ cd doc
+ dohtml *.html
+ doinfo *.info
+ doman *.1
+ if use examples; then
+ docinto examples
+ dodoc sample{1,2}.ggo main{1.cc,2.c} cmdline{1,2}.{c,h} README.example
+ fi
+}
diff --git a/dev-util/gengetopt/metadata.xml b/dev-util/gengetopt/metadata.xml
new file mode 100644
index 0000000..7e32869
--- /dev/null
+++ b/dev-util/gengetopt/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/profiles/eapi b/profiles/eapi
new file mode 100644
index 0000000..7ed6ff8
--- /dev/null
+++ b/profiles/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/repo_name b/profiles/repo_name
new file mode 100644
index 0000000..3c5228e
--- /dev/null
+++ b/profiles/repo_name
@@ -0,0 +1 @@
+robbat2
diff --git a/x11-misc/xcoral/Manifest b/x11-misc/xcoral/Manifest
new file mode 100644
index 0000000..9733e33
--- /dev/null
+++ b/x11-misc/xcoral/Manifest
@@ -0,0 +1,3 @@
+DIST xcoral-3.47.tar.gz 2760763 RMD160 57bef4965c17c616ce02f1e33455e7288893eeca SHA1 fc8231fde5a6f42c2c67498f818241c85db4f28d SHA256 886e02eeb96e494d32969fcf41dcd09133896b717b714eb42affed1f460af3dd
+EBUILD xcoral-3.47.ebuild 1024 RMD160 51a67012e9c1739e92edccc2a25bcea9bb4fa6a8 SHA1 4bacf1eb6dade174d7d4a885ac748c1bf84d8a20 SHA256 c266d3d4bad8d9e18fe43c132dcd7f08433262020beb81f5728b0735005b09ce
+MISC metadata.xml 237 RMD160 4a4eca320d9aecc995c605b3df4d050c2fc83e95 SHA1 8c8f6226b66ba06550ac98ae5b3c92d652176df9 SHA256 f2d82bf6c05a832179863f55e5eac69f12b716964d41c3844e3e012e1f2369d4
diff --git a/dev-perl/mogilefs-server/metadata.xml b/x11-misc/xcoral/metadata.xml
index 8ac7a1c..3223a09 100644
--- a/dev-perl/mogilefs-server/metadata.xml
+++ b/x11-misc/xcoral/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>perl</herd>
<maintainer>
<email>robbat2@gentoo.org</email>
- <description>Primary Maintainer</description>
+ <name>Robin H. Johnson</name>
</maintainer>
</pkgmetadata>
+
diff --git a/x11-misc/xcoral/xcoral-3.47.ebuild b/x11-misc/xcoral/xcoral-3.47.ebuild
new file mode 100644
index 0000000..ece2932
--- /dev/null
+++ b/x11-misc/xcoral/xcoral-3.47.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit eutils multilib
+
+DESCRIPTION="multiwindow mouse-based text editor for Unix and X Window System"
+HOMEPAGE="http://xcoral.free.fr/"
+SRC_URI="http://xcoral.free.fr/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf --with-x || die
+}
+
+XCORAL_SHAREDIR=/usr/share/xcoral
+
+src_compile() {
+ local makeopts="XCORALLIBDIR=\\\"${XCORAL_SHAREDIR}\\\""
+ # This avoids the parallel build weirdness.
+ # splitting the by build into 3 parts.
+ pushd "${S}/Smac"
+ # this is the only bit that isn't parallel safe itself
+ emake -j1 word.h y.tab.c ${makeopts} || die
+ # But we need to build the rest of the dir else it interacts weirdly with
+ # parallel.
+ emake all ${makeopts} || die
+ popd
+ # Last part.
+ emake ${makeopts} || die
+}
+
+src_install() {
+ dobin xcoral
+ dodoc README Doc/*pdf
+ insinto ${XCORAL_SHAREDIR}
+ doins SmacLib/*
+}
diff --git a/x11-plugins/pidgin-awayonlock/Manifest b/x11-plugins/pidgin-awayonlock/Manifest
new file mode 100644
index 0000000..8d58a63
--- /dev/null
+++ b/x11-plugins/pidgin-awayonlock/Manifest
@@ -0,0 +1,2 @@
+DIST awayonlock-0.5.2.tar.gz 18347 RMD160 b4bee2e9090c101637954afb864c2bd342ac8a3f SHA1 85d5ed7d8c49f9062c0d43efb9248447aa609619 SHA256 145104286c041addf88ca95dbc76d0bb22fc3cbe94be21e6d91b08eeee6fde2f
+EBUILD pidgin-awayonlock-0.5.2.ebuild 683 RMD160 aab23507e250b6976ab67da693091be291fba4fc SHA1 63cf0b7b483737e7a64a8750c6ff13ac659dc4dd SHA256 71d2b1c920d0b42f6ea2078a12569375e35e19ce3517f4128f104ddabff9bb5a
diff --git a/x11-plugins/pidgin-awayonlock/metadata.xml b/x11-plugins/pidgin-awayonlock/metadata.xml
new file mode 100644
index 0000000..5d9f5be
--- /dev/null
+++ b/x11-plugins/pidgin-awayonlock/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-awayonlock/pidgin-awayonlock-0.5.2.ebuild b/x11-plugins/pidgin-awayonlock/pidgin-awayonlock-0.5.2.ebuild
new file mode 100644
index 0000000..93c19ae
--- /dev/null
+++ b/x11-plugins/pidgin-awayonlock/pidgin-awayonlock-0.5.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+MY_PN="${PN/pidgin-}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake-utils
+
+DESCRIPTION="Away-on-Lock change your Pidgin status when the screensaver gets activated"
+HOMEPAGE="http://costela.net/projects/awayonlock/"
+SRC_URI="http://costela.net/files/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="net-im/pidgin
+ dev-libs/dbus-glib"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ cmake-utils_src_install
+ dodoc AUTHORS
+ insinto /usr/share/doc/${PF}
+ doins utils/mimic_gnome-screensaver.py
+}
diff --git a/x11-plugins/pidgin-extended_blist_sort/Manifest b/x11-plugins/pidgin-extended_blist_sort/Manifest
new file mode 100644
index 0000000..3e7a9d2
--- /dev/null
+++ b/x11-plugins/pidgin-extended_blist_sort/Manifest
@@ -0,0 +1,2 @@
+DIST extended_blist_sort-1.6.tar.gz 339612 RMD160 e264128dd05abd759215f30556e8a8439b57b71e SHA1 08b2783f5f0126d99e083e6ee1b35ff72389215e SHA256 eb141c27fdedc490ea56a3a855fbcdec548a588d7d656ca44b11ac9f98cc3d00
+EBUILD pidgin-extended_blist_sort-1.6.ebuild 793 RMD160 a5d8b426139153a94b6e2d661238913cae54cc60 SHA1 909657f79a792eda662cf17accd604b943f8d3d7 SHA256 8c7b0229ef8ea090a8bef187d424e0c98334795d7f8c8498b592ee7c382478d8
diff --git a/x11-plugins/pidgin-extended_blist_sort/metadata.xml b/x11-plugins/pidgin-extended_blist_sort/metadata.xml
new file mode 100644
index 0000000..5d9f5be
--- /dev/null
+++ b/x11-plugins/pidgin-extended_blist_sort/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-extended_blist_sort/pidgin-extended_blist_sort-1.6.ebuild b/x11-plugins/pidgin-extended_blist_sort/pidgin-extended_blist_sort-1.6.ebuild
new file mode 100644
index 0000000..b8a7ce8
--- /dev/null
+++ b/x11-plugins/pidgin-extended_blist_sort/pidgin-extended_blist_sort-1.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+PROJ_PN="p-extblistsort"
+MY_PN="${PN/pidgin-}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Plugin allows you to sort your buddy list more flexible than Pidgin does"
+HOMEPAGE="http://sourceforge.net/projects/p-extblistsort/"
+SRC_URI="mirror://sourceforge/${PROJ_PN}/${MY_P}.tar.gz"
+#http://sourceforge.net/projects/p-extblistsort/files/p-extblistsort/1.6/extended_blist_sort-1.6.tar.gz/download"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="net-im/pidgin[gtk]
+ dev-libs/glib"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+ emake install DESTDIR="${D}" || die "emake install failed"
+ dodoc README AUTHORS VERSION
+}
diff --git a/x11-plugins/pidgin-toobars/Manifest b/x11-plugins/pidgin-toobars/Manifest
new file mode 100644
index 0000000..be05199
--- /dev/null
+++ b/x11-plugins/pidgin-toobars/Manifest
@@ -0,0 +1,2 @@
+DIST pidgin-toobars-1.5.tar.gz 402293 RMD160 aa03f1122110d77b88c8a88c9ad597698ab8319a SHA1 615963da54e55163cce2c0c87e67449bd079eeb9 SHA256 05b79d91d7c659daabf651bb61ef6c6e5a4fd3d2c31f378293ccf593d1806426
+EBUILD pidgin-toobars-1.5.ebuild 561 RMD160 493c3cb9d8c00660930c49a5119d5403b0927418 SHA1 371c97237d7e771cf5f669fd99bd7af849c1489f SHA256 7890c2dedf23d013b367b982a11dc0a465d9cf48fad5593b4d4e3fed93f4687b
diff --git a/x11-plugins/pidgin-toobars/metadata.xml b/x11-plugins/pidgin-toobars/metadata.xml
new file mode 100644
index 0000000..5d9f5be
--- /dev/null
+++ b/x11-plugins/pidgin-toobars/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>robbat2@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/x11-plugins/pidgin-toobars/pidgin-toobars-1.5.ebuild b/x11-plugins/pidgin-toobars/pidgin-toobars-1.5.ebuild
new file mode 100644
index 0000000..83f2d5b
--- /dev/null
+++ b/x11-plugins/pidgin-toobars/pidgin-toobars-1.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+DESCRIPTION="Plugin adds toolbar and status bar to Pidgin buddy list"
+HOMEPAGE="http://vayurik.ru/wordpress/en/toobars"
+SRC_URI="http://vayurik.ru/wordpress/wp-content/uploads/toobars/${P}.tar.gz"
+
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="net-im/pidgin[gtk]"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_install() {
+ emake install DESTDIR="${D}" || die "emake install failed"
+ dodoc README AUTHORS VERSION
+}
+
+pkg_postinst() {
+ elog "Please note that the MyStatusBar (in purple-plugin_pack) conflicts"
+ elog" with TooBars and you should only turn one on at a time."
+}
diff --git a/x11-wm/awesome/Manifest b/x11-wm/awesome/Manifest
new file mode 100644
index 0000000..2fae5d8
--- /dev/null
+++ b/x11-wm/awesome/Manifest
@@ -0,0 +1,5 @@
+AUX awesome-3.4.2-backtrace.patch 713 RMD160 b60e09f17c1452588020738df6657768080f4dcc SHA1 2845c4529f9189bf41ecd1c2df7eae36fbec329a SHA256 5738944681ce666fab1621c0abbb444356456fcea3ea2119f732c54ef4bf3f26
+AUX awesome-session 1686 RMD160 ece4bd525abdc23c2c43d43cc620b6f91c58784b SHA1 f77ac9cbdcbfceb3d522d1f4e98edfe262f1fd3e SHA256 fea218370ef83208ee7292d6ab05fd0957335093aa3f7f10b358dfe35129f771
+AUX awesome.desktop 150 RMD160 a50c71cfbcb9ee4b86da8cca19cbd876b3a7f9b0 SHA1 8314ccbed775ecb0af5107cec56632dbec1fe3cf SHA256 433f5cf4adea408e38d464af8b6259efd39a909735679f4625c0cb7fcab3337b
+EBUILD awesome-9999.ebuild 2059 RMD160 9b37e3c661b275ee111cd1c73194d558ed1b84a3 SHA1 a246f9f22970b2b8dedcf58e9b28919a013c02e7 SHA256 d6ca67c7fc5fe37d2799b72f9b8c580816bd55bf2aae9a8619366e3ec3d70683
+MISC metadata.xml 222 RMD160 5642673027beb41c617f4b4b4239f7744bc90eb0 SHA1 37ba7d97110aa32e4e1b26ec0ba45be5b7e3269b SHA256 a7d5b0d5a8b3524994983684f49a5077766b8308c6b641f859c54681d90d67f6
diff --git a/x11-wm/awesome/awesome-9999.ebuild b/x11-wm/awesome/awesome-9999.ebuild
new file mode 100644
index 0000000..ed1d6b4
--- /dev/null
+++ b/x11-wm/awesome/awesome-9999.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.4.4.ebuild,v 1.1 2010/03/04 00:42:16 matsuu Exp $
+
+EAPI="2"
+inherit git cmake-utils eutils
+
+DESCRIPTION="A dynamic floating and tiling window manager"
+HOMEPAGE="http://awesome.naquadah.org/"
+EGIT_REPO_URI="git://git.naquadah.org/awesome.git"
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+#IUSE="dbus doc elibc_FreeBSD bash-completion"
+IUSE="dbus doc elibc_FreeBSD"
+
+RDEPEND=">=dev-lang/lua-5.1[deprecated]
+ dev-libs/libev
+ >=dev-libs/libxdg-basedir-1
+ media-libs/imlib2[png]
+ x11-libs/cairo[xcb]
+ x11-libs/libX11[xcb]
+ >=x11-libs/libxcb-1.4
+ >=x11-libs/pango-1.19.3
+ >=x11-libs/startup-notification-0.10
+ >=x11-libs/xcb-util-0.3.6
+ dbus? ( >=sys-apps/dbus-1 )
+ elibc_FreeBSD? ( dev-libs/libexecinfo )"
+
+DEPEND="${RDEPEND}
+ app-text/asciidoc
+ app-text/xmlto
+ >=dev-util/cmake-2.6
+ dev-util/gperf
+ dev-util/pkgconfig
+ media-gfx/imagemagick[png]
+ >=x11-proto/xcb-proto-1.5
+ >=x11-proto/xproto-7.0.15
+ doc? (
+ app-doc/doxygen
+ dev-util/luadoc
+ media-gfx/graphviz
+ )"
+
+RDEPEND="${RDEPEND}
+ app-shells/bash
+ || (
+ x11-misc/gxmessage
+ x11-apps/xmessage
+ )"
+# bash-completion? ( app-shells/bash-completion )
+
+DOCS="AUTHORS BUGS PATCHES README STYLE"
+
+mycmakeargs="-DPREFIX=/usr
+ -DSYSCONFDIR=/etc
+ $(cmake-utils_use_with dbus DBUS)
+ $(cmake-utils_use doc GENERATE_LUADOC)"
+
+src_unpack() {
+ git_src_unpack
+}
+
+src_prepare() {
+ git_src_prepare
+ epatch "${FILESDIR}/${PN}-3.4.2-backtrace.patch"
+}
+
+src_compile() {
+ local myargs="all"
+
+ use doc && myargs="${myargs} doc"
+
+ cmake-utils_src_make ${myargs}
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ if use doc ; then
+ (
+ cd "${CMAKE_BUILD_DIR}"/doc
+ mv html doxygen
+ dohtml -r doxygen || die
+ )
+ mv "${D}"/usr/share/doc/${PN}/luadoc "${D}"/usr/share/doc/${PF}/html/luadoc || die
+ fi
+ rm -rf "${D}"/usr/share/doc/${PN} || die
+
+ exeinto /etc/X11/Sessions
+ newexe "${FILESDIR}"/${PN}-session ${PN} || die
+}
diff --git a/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch b/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch
new file mode 100644
index 0000000..4d481ea
--- /dev/null
+++ b/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch
@@ -0,0 +1,18 @@
+diff -Naur awesome-3.4.2.orig/awesomeConfig.cmake awesome-3.4.2/awesomeConfig.cmake
+--- awesome-3.4.2.orig/awesomeConfig.cmake 2009-11-27 04:03:25.000000000 +0900
++++ awesome-3.4.2/awesomeConfig.cmake 2009-11-28 01:17:01.639797168 +0900
+@@ -167,6 +167,14 @@
+ # Check for libev
+ a_find_library(LIB_EV ev)
+
++# Check for backtrace
++include(CheckFunctionExists)
++CHECK_FUNCTION_EXISTS(backtrace HAVE_BACKTRACE)
++if(NOT HAVE_BACKTRACE)
++ a_find_library(LIB_EXECINFO execinfo)
++ set(AWESOME_REQUIRED_LIBRARIES ${AWESOME_REQUIRED_LIBRARIES} ${LIB_EXECINFO})
++endif()
++
+ # Error check
+ if(NOT LUA51_FOUND AND NOT LUA50_FOUND) # This is a workaround to a cmake bug
+ message(FATAL_ERROR "lua library not found")
diff --git a/x11-wm/awesome/files/awesome-session b/x11-wm/awesome/files/awesome-session
new file mode 100644
index 0000000..4421ccc
--- /dev/null
+++ b/x11-wm/awesome/files/awesome-session
@@ -0,0 +1,73 @@
+#!/bin/sh
+# Awesome Xsession starter, based on Xsession shipped by x11-apps/xinit-1.0.5-r1
+
+# redirect errors to a file in user's home directory if we can
+for errfile in "$HOME/.awesome-errors" "${TMPDIR-/tmp}/awesome-$USER" "/tmp/awesome-$USER"
+do
+ if ( cp /dev/null "$errfile" 2> /dev/null )
+ then
+ chmod 600 "$errfile"
+ exec > "$errfile" 2>&1
+ break
+ fi
+done
+
+userresources=$HOME/.Xresources
+usermodmap=$HOME/.Xmodmap
+userxkbmap=$HOME/.Xkbmap
+
+sysresources=/etc/X11/Xresources
+sysmodmap=/etc/X11/Xmodmap
+sysxkbmap=/etc/X11/Xkbmap
+
+rh6sysresources=/etc/X11/xinit/Xresources
+rh6sysmodmap=/etc/X11/xinit/Xmodmap
+
+
+# merge in defaults
+for i in "$rh6sysresources" "$sysresources" "$userresources" ; do
+ [ -f "$i" ] && xrdb -merge "$i"
+done
+
+# merge in keymaps
+for i in "$sysxkbmap" "$userxkbmap" ; do
+ if [ -f "$i" ]; then
+ setxkbmap `cat "$i"`
+ XKB_IN_USE=yes
+ fi
+done
+
+#
+# Eeek, this seems like too much magic here
+#
+if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then
+ if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then
+ xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config /etc/X11/xorg.conf`
+ if [ -n "$xkbsymbols" ]; then
+ setxkbmap -symbols "$xkbsymbols"
+ XKB_IN_USE=yes
+ fi
+ fi
+fi
+
+# xkb and xmodmap don't play nice together
+if [ -z "$XKB_IN_USE" ]; then
+ for i in "$rh6sysmodmap" "$sysmodmap" "$usermodmap" ; do
+ [ -f "$i" ] && xmodmap "$i"
+ done
+fi
+
+unset XKB_IN_USE
+
+# run all system xinitrc shell scripts.
+if [ -d /etc/X11/xinit/xinitrc.d ]; then
+ for i in /etc/X11/xinit/xinitrc.d/* ; do
+ if [ -x "$i" ]; then
+ . "$i"
+ fi
+ done
+fi
+
+exec /usr/bin/awesome
+
+# vim: ft=sh noet ts=4 sw=4:
diff --git a/x11-wm/awesome/files/awesome.desktop b/x11-wm/awesome/files/awesome.desktop
new file mode 100644
index 0000000..2341f83
--- /dev/null
+++ b/x11-wm/awesome/files/awesome.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=awesome
+Comment=awesome the window manager
+Exec=/etc/X11/Sessions/awesome
+TryExec=awesome
+Icon=
+Type=Application
diff --git a/x11-wm/awesome/metadata.xml b/x11-wm/awesome/metadata.xml
new file mode 100644
index 0000000..48bb5de
--- /dev/null
+++ b/x11-wm/awesome/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>robbat2@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
+