summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIurii Zaikin (yzaikin) <punloh@yahoo.com>2010-08-17 20:00:07 +0000
committerIurii Zaikin (yzaikin) <punloh@yahoo.com>2010-08-17 20:00:07 +0000
commitdfef40836fa62519a29d0369377943edf9ea15c4 (patch)
tree3adee314d70e1269dbdd5b583eb951378923d589 /x11-misc
parentdev-libs/liblightscribe: Simple Version Bump (diff)
downloadsunrise-dfef40836fa62519a29d0369377943edf9ea15c4.tar.gz
sunrise-dfef40836fa62519a29d0369377943edf9ea15c4.tar.bz2
sunrise-dfef40836fa62519a29d0369377943edf9ea15c4.zip
x11-misc/xsettingsd: New Ebuild for bug 332695 thanks to dilfridge, Tommy[D]
svn path=/sunrise/; revision=11183
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/xsettingsd/ChangeLog8
-rw-r--r--x11-misc/xsettingsd/Manifest3
-rw-r--r--x11-misc/xsettingsd/metadata.xml6
-rw-r--r--x11-misc/xsettingsd/xsettingsd-9999.ebuild32
4 files changed, 49 insertions, 0 deletions
diff --git a/x11-misc/xsettingsd/ChangeLog b/x11-misc/xsettingsd/ChangeLog
new file mode 100644
index 000000000..a13640659
--- /dev/null
+++ b/x11-misc/xsettingsd/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for x11-misc/xsettingsd
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 17 Aug 2010; Iurii Zaikin (yzaikin) <punloh@yahoo.com>
+ +xsettingsd-9999.ebuild, +metadata.xml:
+ New Ebuild for bug 332695 thanks to dilfridge, Tommy[D]
+
diff --git a/x11-misc/xsettingsd/Manifest b/x11-misc/xsettingsd/Manifest
new file mode 100644
index 000000000..cdb18c88e
--- /dev/null
+++ b/x11-misc/xsettingsd/Manifest
@@ -0,0 +1,3 @@
+EBUILD xsettingsd-9999.ebuild 931 RMD160 51805d8d39eba5339a3343fbef94b5436f75ff60 SHA1 f695caf2a12555972d8f62259f716a3bf0158d12 SHA256 bf7aa9125cc6c2ee3db90d9653e25fd61bed1d7226303cde0f9a6a7f21a112c4
+MISC ChangeLog 278 RMD160 1f3b2abfc110bfac22e8d8866aa91b3af26e2b09 SHA1 4c975577c71e1a0f6ee6dabea5bccab8a1c1ce95 SHA256 aaf3da43e908549b91398fcd3e770164acaff4187fb1431b85e5a34da0f75e35
+MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f
diff --git a/x11-misc/xsettingsd/metadata.xml b/x11-misc/xsettingsd/metadata.xml
new file mode 100644
index 000000000..e6233b5dc
--- /dev/null
+++ b/x11-misc/xsettingsd/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
+</pkgmetadata>
diff --git a/x11-misc/xsettingsd/xsettingsd-9999.ebuild b/x11-misc/xsettingsd/xsettingsd-9999.ebuild
new file mode 100644
index 000000000..da964a515
--- /dev/null
+++ b/x11-misc/xsettingsd/xsettingsd-9999.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EGIT_REPO_URI="git://github.com/derat/xsettingsd.git"
+
+inherit git toolchain-funcs
+
+DESCRIPTION="A daemon that implements the XSETTINGS specification."
+HOMEPAGE="http://code.google.com/p/xsettingsd/"
+SRC_URI=""
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="x11-libs/libX11"
+DEPEND="dev-util/scons
+ ${RDEPEND}"
+
+src_compile() {
+ # scons options differ from make options -> remove everything except "-jX" and "-j X"
+ local sconsopts=$(echo "${MAKEOPTS}" | sed -ne "/-j/ { s/.*\(-j[[:space:]]*[0-9]\+\).*/\1/; p }")
+ scons CC="$(tc-getCC)" CXX="$(tc-getCXX)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" \
+ ${sconsopts} DESTDIR="${D}" PREFIX="/usr" xsettingsd dump_xsettings \
+ || die 'Please add "${S}/config.opts" when filing bugs reports!'
+}
+
+src_install() {
+ dobin xsettingsd dump_xsettings || die
+}