From f4f06684592f74facb25d5769416449469a0f67f Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Sat, 25 Jul 2009 22:56:19 +0530 Subject: Add Mobline Themes x11-themes/gtk-engines-moblin x11-themes/moblin-cursor-theme x11-themes/moblin-icon-theme --- x11-themes/gtk-engines-moblin/Manifest | 2 + .../gtk-engines-moblin-0.4.1.ebuild | 34 +++++++++++++++ x11-themes/moblin-cursor-theme/Manifest | 2 + .../moblin-cursor-theme-0.3.ebuild | 50 ++++++++++++++++++++++ x11-themes/moblin-icon-theme/Manifest | 2 + .../moblin-icon-theme/moblin-icon-theme-0.7.ebuild | 47 ++++++++++++++++++++ 6 files changed, 137 insertions(+) create mode 100644 x11-themes/gtk-engines-moblin/Manifest create mode 100644 x11-themes/gtk-engines-moblin/gtk-engines-moblin-0.4.1.ebuild create mode 100644 x11-themes/moblin-cursor-theme/Manifest create mode 100644 x11-themes/moblin-cursor-theme/moblin-cursor-theme-0.3.ebuild create mode 100644 x11-themes/moblin-icon-theme/Manifest create mode 100644 x11-themes/moblin-icon-theme/moblin-icon-theme-0.7.ebuild 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; } -- cgit v1.2.3-65-gdbad