summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-themes/gtk-engines-moblin/Manifest2
-rw-r--r--x11-themes/gtk-engines-moblin/gtk-engines-moblin-0.4.1.ebuild34
-rw-r--r--x11-themes/moblin-cursor-theme/Manifest2
-rw-r--r--x11-themes/moblin-cursor-theme/moblin-cursor-theme-0.3.ebuild50
-rw-r--r--x11-themes/moblin-icon-theme/Manifest2
-rw-r--r--x11-themes/moblin-icon-theme/moblin-icon-theme-0.7.ebuild47
6 files changed, 137 insertions, 0 deletions
diff --git a/x11-themes/gtk-engines-moblin/Manifest b/x11-themes/gtk-engines-moblin/Manifest
new file mode 100644
index 0000000..01a4cab
--- /dev/null
+++ b/x11-themes/gtk-engines-moblin/Manifest
@@ -0,0 +1,2 @@
+DIST moblin-gtk-engine-0.4.1.tar.bz2 26032 RMD160 ba3a47bc0ee5e89f9b4b5642675c413b18718290 SHA1 2ce0e4beb0bfda56fe8120608bb35d489db8020e SHA256 9f962368c8d946901a46c25883f290e29898619a7280ca8a33e3d1dfccfc18a4
+EBUILD gtk-engines-moblin-0.4.1.ebuild 645 RMD160 98112ae2667229f8fc7f30d82fe4689cbb1e699e SHA1 ebab445d516c17df12785fd9ed20bbb960b80484 SHA256 fac1b177ee99ed5819a26fab96619e611783886ceaae68bad97f46fcfcd82fb7
diff --git a/x11-themes/gtk-engines-moblin/gtk-engines-moblin-0.4.1.ebuild b/x11-themes/gtk-engines-moblin/gtk-engines-moblin-0.4.1.ebuild
new file mode 100644
index 0000000..93fbea8
--- /dev/null
+++ b/x11-themes/gtk-engines-moblin/gtk-engines-moblin-0.4.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit autotools
+
+MY_PN="moblin-gtk-engine"
+
+DESCRIPTION="Mobline GTK+ Cairo Engine"
+HOMEPAGE="http://www.moblin.org/"
+SRC_URI="http://git.moblin.org/cgit.cgi/${MY_PN}/snapshot/${MY_PN}-${PV}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=x11-libs/gtk+-2.8.0"
+DEPEND="${RDEPEND}
+dev-util/pkgconfig"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ dodoc AUTHORS ChangeLog README NEWS
+}
diff --git a/x11-themes/moblin-cursor-theme/Manifest b/x11-themes/moblin-cursor-theme/Manifest
new file mode 100644
index 0000000..39dad03
--- /dev/null
+++ b/x11-themes/moblin-cursor-theme/Manifest
@@ -0,0 +1,2 @@
+DIST moblin-cursor-theme-0.3.tar.bz2 139056 RMD160 6cad9670a364ebda1c2f375f3ebca953b81b3057 SHA1 bc88dd41f82d0a2022d6bd34261c56e17be5a577 SHA256 f5e9a85677ae1312482bd03dfcaa4451832ef0fe3c40fc9d56393248ea74b1f5
+EBUILD moblin-cursor-theme-0.3.ebuild 1300 RMD160 19341fd8cee30b739b416ae871fb2426787eeac2 SHA1 cc96ec2cbc32a21e9e9be27f2c5353743269ebca SHA256 5797324666c57fd1ab354c36cfe2f13f83659d8334dcb26e7055a231ecb23529
diff --git a/x11-themes/moblin-cursor-theme/moblin-cursor-theme-0.3.ebuild b/x11-themes/moblin-cursor-theme/moblin-cursor-theme-0.3.ebuild
new file mode 100644
index 0000000..f66cf36
--- /dev/null
+++ b/x11-themes/moblin-cursor-theme/moblin-cursor-theme-0.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+DESCRIPTION="Mobline cursor theme"
+HOMEPAGE="http://git.moblin.org/cgit.cgi/moblin-icon-theme/"
+SRC_URI="http://git.moblin.org/cgit.cgi/${PN}/snapshot/${P}.tar.bz2"
+
+LICENSE="CCPL-Attribution-ShareAlike-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+x11-apps/xcursorgen"
+
+src_compile() {
+ cd pngs && ./make.sh
+}
+
+src_install() {
+ cd "${S}"
+ insinto /usr/share/cursors/xorg-x11/${PN}
+ doins -r xcursors
+}
+
+pkg_postinst() {
+ elog "To use this set of cursors, edit or create the file ~/.Xdefaults"
+ elog "and add the following line:"
+ elog "Xcursor.theme: ${PN}"
+ elog
+ elog "You can change the size by adding a line like:"
+ elog "Xcursor.size: 48"
+ elog
+ elog "Also, to globally use this set of mouse cursors edit the file:"
+ elog " /usr/share/cursors/xorg-x11/default/index.theme"
+ elog "and change the line:"
+ elog " Inherits=[current setting]"
+ elog "to"
+ elog " Inherits=${PN}"
+ elog
+ elog "Note this will be overruled by a user's ~/.Xdefaults file."
+ elog
+ ewarn "If you experience flickering, try setting the following line in"
+ ewarn "the Device section of your xorg.conf file:"
+ ewarn " Option \"HWCursor\" \"false\""
+}
diff --git a/x11-themes/moblin-icon-theme/Manifest b/x11-themes/moblin-icon-theme/Manifest
new file mode 100644
index 0000000..caaaf1c
--- /dev/null
+++ b/x11-themes/moblin-icon-theme/Manifest
@@ -0,0 +1,2 @@
+DIST moblin-icon-theme-0.7.tar.bz2 555109 RMD160 afc63b2b22cc6504831cda68a2a95f730590fad5 SHA1 9357bcbc1a2e9a4e13157504b56e9ca5058295da SHA256 59745ed1f3fa88114cd0551c2257c248a03c388b659bcdc74db98c82718a313f
+EBUILD moblin-icon-theme-0.7.ebuild 1020 RMD160 1bcb9cb2707b37663ea2cd9772ae459be88446a3 SHA1 54e29fb25d0d78b347614d715c5bf41c882061b6 SHA256 b0180f0e69aee17183874adbe77f9b3b4cfea675b10ff96937a2762997f54be7
diff --git a/x11-themes/moblin-icon-theme/moblin-icon-theme-0.7.ebuild b/x11-themes/moblin-icon-theme/moblin-icon-theme-0.7.ebuild
new file mode 100644
index 0000000..d8debb7
--- /dev/null
+++ b/x11-themes/moblin-icon-theme/moblin-icon-theme-0.7.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="2"
+
+inherit autotools gnome2-utils
+
+DESCRIPTION="SVG and PNG icon theme from the Moblin project"
+HOMEPAGE="http://git.moblin.org/cgit.cgi/moblin-icon-theme/"
+SRC_URI="http://git.moblin.org/cgit.cgi/${PN}/snapshot/${P}.tar.bz2"
+
+LICENSE="CCPL-Attribution-ShareAlike-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=x11-misc/icon-naming-utils-0.8.7"
+DEPEND="${RDEPEND}
+dev-util/pkgconfig"
+
+src_prepare() {
+ ./create-icon-theme.sh moblin || die "create-icon-theme failed!"
+ cd output/moblin
+ eautoreconf
+}
+
+src_configure() {
+ cd output/moblin
+ default_src_configure
+}
+
+src_compile() {
+ cd output/moblin
+ default_src_compile
+}
+
+src_install() {
+ cd output/moblin
+ emake DESTDIR="${D}" install || die "emake install failed"
+ cd "${S}"
+ dodoc AUTHORS ChangeLog
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }