]> Pileus Git - ~andy/sunrise/commitdiff
media-gfx/xsplash: New Ebuild for bug 300889 thanks to binki, ssuominen and Tommy[D]
authorOlexandr Shalakhin (OSShalakhin) <o.s.shalakhin@gmail.com>
Wed, 4 Aug 2010 21:28:17 +0000 (21:28 +0000)
committerOlexandr Shalakhin (OSShalakhin) <o.s.shalakhin@gmail.com>
Wed, 4 Aug 2010 21:28:17 +0000 (21:28 +0000)
svn path=/sunrise/; revision=11083

media-gfx/xsplash/ChangeLog [new file with mode: 0644]
media-gfx/xsplash/Manifest [new file with mode: 0644]
media-gfx/xsplash/files/xsplash-0.8.5-deprecated-gtk_widget_realized.patch [new file with mode: 0644]
media-gfx/xsplash/metadata.xml [new file with mode: 0644]
media-gfx/xsplash/xsplash-0.8.5.ebuild [new file with mode: 0644]

diff --git a/media-gfx/xsplash/ChangeLog b/media-gfx/xsplash/ChangeLog
new file mode 100644 (file)
index 0000000..e348670
--- /dev/null
@@ -0,0 +1,9 @@
+# ChangeLog for media-gfx/xsplash
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  04 Aug 2010; Olexandr Shalakhin (OSShalakhin) <o.s.shalakhin@gmail.com>
+  +xsplash-0.8.5.ebuild,
+  +files/xsplash-0.8.5-deprecated-gtk_widget_realized.patch, +metadata.xml:
+  New Ebuild for bug 300889 thanks to binki, ssuominen and Tommy[D]
+
diff --git a/media-gfx/xsplash/Manifest b/media-gfx/xsplash/Manifest
new file mode 100644 (file)
index 0000000..8ba037a
--- /dev/null
@@ -0,0 +1,5 @@
+AUX xsplash-0.8.5-deprecated-gtk_widget_realized.patch 324 RMD160 938eb159a0b477eb601d10ff2bf3b6f0830c3687 SHA1 b14298f35a586ee84106508f6af5170dc1460894 SHA256 9e65a97c58db42bf3a841b50ad4202c5876d04d0abebfe221c6356b47d04987e
+DIST xsplash-0.8.5.tar.gz 832321 RMD160 12af8d59b63c5f0ed1cc3d97f9a741bec0d9e948 SHA1 7c5b70a6b4d1798ccbe70ee0d233ca07959206b6 SHA256 6e40098bd7e6653b2edf847ffb10eac980633c5b7399a6e3c4bec77e63c957ba
+EBUILD xsplash-0.8.5.ebuild 688 RMD160 9c3f0a75fb026e1a3ddda777d12afc0a90733f6b SHA1 6073103f47e201dd7ce2475cf36097f928a11feb SHA256 0d9b3d1f555424ac6ed67bd918d6bda7e32371f2fc04463800fcb31828864e3b
+MISC ChangeLog 362 RMD160 82de5b569c4fb965cee89d26a4988319ff53ebf3 SHA1 528ad3b94ebadfd8eb1174fa397878a5f5520f8a SHA256 8dcefedf21783b7f5db8d1d89ad1fb2318e1dfb86cfbb619b5f10f144dab327e
+MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f
diff --git a/media-gfx/xsplash/files/xsplash-0.8.5-deprecated-gtk_widget_realized.patch b/media-gfx/xsplash/files/xsplash-0.8.5-deprecated-gtk_widget_realized.patch
new file mode 100644 (file)
index 0000000..eee02f1
--- /dev/null
@@ -0,0 +1,11 @@
+--- a/src/xsplash.c    2009-10-22 21:54:02.000000000 +0300
++++ b/src/xsplash.c    2010-08-02 17:33:58.000000000 +0300
+@@ -468,7 +468,7 @@
+   is_composited = gdk_screen_is_composited (screen);
+-  if (GTK_WIDGET_REALIZED (priv->window))
++  if (gtk_widget_get_realized (priv->window))
+     {
+       if (is_composited)
+         {
diff --git a/media-gfx/xsplash/metadata.xml b/media-gfx/xsplash/metadata.xml
new file mode 100644 (file)
index 0000000..e6233b5
--- /dev/null
@@ -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/media-gfx/xsplash/xsplash-0.8.5.ebuild b/media-gfx/xsplash/xsplash-0.8.5.ebuild
new file mode 100644 (file)
index 0000000..738ca26
--- /dev/null
@@ -0,0 +1,36 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit eutils
+
+DESCRIPTION="X-based boot splash"
+HOMEPAGE="https://launchpad.net/xsplash"
+SRC_URI="http://launchpad.net/xsplash/trunk/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND="dev-libs/dbus-glib
+       sys-apps/dbus
+       >=x11-libs/gtk+-2.20:2
+       x11-libs/libX11
+       x11-libs/libXcomposite
+       "
+DEPEND="${RDEPEND}
+       dev-util/pkgconfig
+       "
+
+src_prepare() {
+       epatch "${FILESDIR}"/${P}-deprecated-gtk_widget_realized.patch
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die
+       dodoc AUTHORS ChangeLog NEWS README TODO || die
+}
+