From: Fabiano Francesconi (elbryan) Date: Sat, 19 Jun 2010 17:18:58 +0000 (+0000) Subject: net-im/emesene: Version bump, ebuild improvement X-Git-Url: http://pileus.org/git/?a=commitdiff_plain;h=f31b5fd956c9332db032609c23856e52b0724961;p=~andy%2Fsunrise net-im/emesene: Version bump, ebuild improvement svn path=/sunrise/; revision=10788 --- diff --git a/net-im/emesene/ChangeLog b/net-im/emesene/ChangeLog index c302b5422..27e5220e8 100644 --- a/net-im/emesene/ChangeLog +++ b/net-im/emesene/ChangeLog @@ -1,7 +1,11 @@ # ChangeLog for net-im/emesene -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 19 Jun 2010; Fabiano Francesconi (elbryan) + -emesene-1.5.1.ebuild, +emesene-1.6.2.ebuild, metadata.xml: + Version bump, ebuild improvement + 18 Oct 2009; Alexander van der Mey -emesene-1.0.1.ebuild, +emesene-1.5.1.ebuild: Version bump for emesene, thanks to Tommy[D] for review diff --git a/net-im/emesene/Manifest b/net-im/emesene/Manifest index e0e3adfd1..49c8fe528 100644 --- a/net-im/emesene/Manifest +++ b/net-im/emesene/Manifest @@ -1,4 +1,4 @@ -DIST emesene-1.5.1.tar.gz 2245737 RMD160 c0e3b5856c9e2a2ff2fc70b7c900bb27414001fd SHA1 d82ae88f4eded96fed180171002b0c1f62c42a56 SHA256 a62ea7153328f4cc00c14e9ef229c3a324c709e569b70ed63eca9a5c5784386e -EBUILD emesene-1.5.1.ebuild 992 RMD160 ce89623864d2d15db855becb879682553c46f5ef SHA1 53c141bdae8dfa2f671d858c0f61d160ee570c4b SHA256 9f3da2e9ace8c846ef377b8cdc5603b6e0ef26a3e6c4e1d0390b0599f266d31e -MISC ChangeLog 1584 RMD160 957ea1fb0c5d30220aedce095e48608b673e3150 SHA1 9531d2f1e6f584ad6c779c3f9d4e4dbdbfea6c23 SHA256 399c27540e7c130056b7e34c964f502486253902850fc3e7ea419f19ca0f6c6b -MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f +DIST emesene-1.6.2.tar.gz 3052730 RMD160 6a189d071415d6c55c84d789f7c303fdf65fcd7c SHA1 44318d9089924ad6acd9fd21b9b6f167db7a41bd SHA256 7c79a2fd313f3c1b8278d9eac6c217ba85185ad60d984af676283238dea2a665 +EBUILD emesene-1.6.2.ebuild 1373 RMD160 7d95ec0d49792ee932e7b69db3a1dfd9861727ba SHA1 a76d81e4e2dfc26b3ac32f6c014ab10dd6a77e28 SHA256 41cafa75e3a33a4736356da6ac9d7308b5aaa4b1a5e1cd02b5b0cf134b4dd023 +MISC ChangeLog 1759 RMD160 79a535c305379664c5d70f25410cea878e788cd2 SHA1 33c4f8f441a392449b312780bc33904c9df95642 SHA256 8e4c489c135a65af4edfaf61adcf5be94d6988328929de19c0525d9b26000b40 +MISC metadata.xml 299 RMD160 7dd1c434a1016c5e6e69df59fcfdf31ddd69536e SHA1 7d4498e4e012248b4fe3d51b6a3cfee8ab5538eb SHA256 9a12f859953adcc4d28d1dde96d5b06815dc2ae0a8ab9df6ebdc0c5597a59516 diff --git a/net-im/emesene/emesene-1.5.1.ebuild b/net-im/emesene/emesene-1.5.1.ebuild deleted file mode 100644 index aad60ba23..000000000 --- a/net-im/emesene/emesene-1.5.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils python - -DESCRIPTION="Platform independent MSN Messenger client written in Python+GTK" -HOMEPAGE="http://www.emesene.org" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=">=dev-lang/python-2.6.2 - >=x11-libs/gtk+-2.8.20 - >=dev-python/pygtk-2.8.6" - -RDEPEND="${DEPEND}" - -src_install() { - rm -f GPL PSF LGPL - insinto /usr/share/emesene - doins -r * || die "doins failed" - - fperms a+x /usr/share/emesene/emesene || die "fperms failed" - dosym /usr/share/emesene/emesene /usr/bin/emesene || die "dosym failed" - - doman misc/emesene.1 || die "doman failed" - dodoc docs/* || die "dodoc failed" - - doicon misc/*.png misc/*.svg - - # install the desktop entry - domenu misc/emesene.desktop -} - -pkg_postinst() { - python_mod_optimize /usr/share/emesene -} - -pkg_postrm() { - python_mod_cleanup /usr/share/emesene -} diff --git a/net-im/emesene/emesene-1.6.2.ebuild b/net-im/emesene/emesene-1.6.2.ebuild new file mode 100644 index 000000000..c6caeebac --- /dev/null +++ b/net-im/emesene/emesene-1.6.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" +PYTHON_DEPEND="2" + +inherit python eutils + +DESCRIPTION="Platform independent MSN Messenger client written in Python+GTK" +HOMEPAGE="http://www.emesene.org" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="webcam" + +RDEPEND="dev-python/pygtk:2 + dev-python/gst-python" + +src_prepare() { + rm GPL PSF LGPL || die "rm license files failed" + + if ! use webcam; then + rm -r libmimic || die "rm libmimic dir failed" + fi +} + +src_compile() { + if use webcam ; then + $(PYTHON) ./setup.py build_ext -i || die "libmimic compile failed" + fi +} + +src_install() { + if use webcam; then + rm -r build || die "rm build failed" + fi + + insinto /usr/share/${PN} + doins -r * || die "doins failed" + + fperms a+x /usr/share/${PN}/${PN} || die "fperms failed" + dosym /usr/share/${PN}/${PN} /usr/bin/${PN} || die "dosym failed" + + doman misc/${PN}.1 || die "doman failed" + + doicon misc/*.{svg,png} || die "doicon failed" + + # install the desktop entry + domenu misc/${PN}.desktop || die "domenu failed" +} + +pkg_postinst() { + python_mod_optimize /usr/share/${PN} + + elog "If you want to use the spell-checking feature, you should emerge" + elog "dev-python/gtkspell-python" +} + +pkg_postrm() { + python_mod_cleanup /usr/share/${PN} +} diff --git a/net-im/emesene/metadata.xml b/net-im/emesene/metadata.xml index e6233b5dc..00542f184 100644 --- a/net-im/emesene/metadata.xml +++ b/net-im/emesene/metadata.xml @@ -3,4 +3,7 @@ no-herd maintainer-wanted@gentoo.org + + Enable support for webcam +