summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2012-05-01 23:51:47 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2012-05-01 23:51:47 +0000
commit7910b4d008832ef2e527b21f8bc3ebdabe43eba9 (patch)
tree6328ead138cfd864845d343c29b81bbf16b03069
parentVersion bump. (diff)
downloadhistorical-7910b4d008832ef2e527b21f8bc3ebdabe43eba9.tar.gz
historical-7910b4d008832ef2e527b21f8bc3ebdabe43eba9.tar.bz2
historical-7910b4d008832ef2e527b21f8bc3ebdabe43eba9.zip
New ebuild for a Dropbox-like collaboration and sharing tool (bug #362295); thanks to Sven Mueller, Christoph Brill (egore), Aurélien Delogu, and Travis Hansen.
Package-Manager: portage-2.2.0_alpha101/cvs/Linux x86_64
-rw-r--r--net-misc/sparkleshare/ChangeLog12
-rw-r--r--net-misc/sparkleshare/Manifest18
-rw-r--r--net-misc/sparkleshare/metadata.xml8
-rw-r--r--net-misc/sparkleshare/sparkleshare-0.8.4.ebuild85
-rw-r--r--net-misc/youtube-viewer/Manifest20
5 files changed, 135 insertions, 8 deletions
diff --git a/net-misc/sparkleshare/ChangeLog b/net-misc/sparkleshare/ChangeLog
new file mode 100644
index 000000000000..8a2e6510daef
--- /dev/null
+++ b/net-misc/sparkleshare/ChangeLog
@@ -0,0 +1,12 @@
+# ChangeLog for net-misc/sparkleshare
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/sparkleshare/ChangeLog,v 1.1 2012/05/01 23:51:47 tetromino Exp $
+
+*sparkleshare-0.8.4 (01 May 2012)
+
+ 01 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+ +sparkleshare-0.8.4.ebuild, +metadata.xml:
+ New ebuild for a Dropbox-like collaboration and sharing tool (bug #362295);
+ thanks to Sven Mueller, Christoph Brill (egore), Aurélien Delogu, and Travis
+ Hansen.
+
diff --git a/net-misc/sparkleshare/Manifest b/net-misc/sparkleshare/Manifest
new file mode 100644
index 000000000000..c1aae6407f95
--- /dev/null
+++ b/net-misc/sparkleshare/Manifest
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST sparkleshare-linux-0.8.4.tar.gz 762979 RMD160 acc91a53ed1afbe6f345bf463afe977c06b48323 SHA1 55cbacc1c2b96be87f291938bd5635d35859e183 SHA256 a2ef1ad73af4810c7f878aa771afe9762a31fb153269eec0bc54160ab70d0e5b
+EBUILD sparkleshare-0.8.4.ebuild 2030 RMD160 27f002e01ec1ea6d5f29f8836822f5d1b4393841 SHA1 a7d03cfb0dcef15d4549d4bf81ab74b7f0444d1e SHA256 e5e3d96cd7f259e773e351098d95e8049fe77cbac912a549c49fa472a0a1c683
+MISC ChangeLog 526 RMD160 be680a8eed399bf3423273271d9797a6a6e6dd8e SHA1 8a8d3159385f343ad09e295e0c92b91562deaa28 SHA256 3c76b9691dd07d59b470aece5f37ad46589c71a121d6a03858c24c8d56fba07d
+MISC metadata.xml 252 RMD160 4edece41db3d4d57d945ccd8628f2ffb398d0944 SHA1 47cd5cff5bae3519a726e8162c8ea406d3a12046 SHA256 80f3bcb754b630fb93daa515b1c8ef4e658f71102b8828c7ac158a1d22c2764b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBAgAGBQJPoHcYAAoJEJ0WA1zPCt1hSEIH/3sllN6R8ZOUuEKklzqY4nyI
+A/LruanNUFhUT5AQEXAWxvQQGqRAoCOzbKOShS+eHuyNScPka6WxD5Vj+WOtELFJ
+0a6EAfimsufobGNlaxEz5f7VoOfbXU2CmxRiuy/eWsbxEfSDSlzllTzv4HMEnaMd
+sshw9/BA8+OhT7vCZVvwhR6mikeslLX9e1LWJRcy/fMGyGb+LwggyLAVfYdsud7F
+bFsSvFycsJDx/1YOjnJ9rRyfDTICFl7igh7IKR8r/Kn49PSsz0DMr+n+gk/v2FjP
+ka/QIqQHD3L6kuH6NoMwwv+lpOOWWyNl/19v5OdgZC46E+ejLWUF5bMMKRD5Qc8=
+=or3M
+-----END PGP SIGNATURE-----
diff --git a/net-misc/sparkleshare/metadata.xml b/net-misc/sparkleshare/metadata.xml
new file mode 100644
index 000000000000..44e4dd149099
--- /dev/null
+++ b/net-misc/sparkleshare/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>gnome</herd>
+<use>
+ <flag name="nautilus">Build the <pkg>gnome-base/nautilus</pkg> extension</flag>
+</use>
+</pkgmetadata>
diff --git a/net-misc/sparkleshare/sparkleshare-0.8.4.ebuild b/net-misc/sparkleshare/sparkleshare-0.8.4.ebuild
new file mode 100644
index 000000000000..b3decdccb288
--- /dev/null
+++ b/net-misc/sparkleshare/sparkleshare-0.8.4.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/sparkleshare/sparkleshare-0.8.4.ebuild,v 1.1 2012/05/01 23:51:47 tetromino Exp $
+
+EAPI="4"
+
+GCONF_DEBUG="no" # --enable-debug does not do anything
+PYTHON_DEPEND="nautilus? 2"
+
+inherit gnome2 mono python
+
+DESCRIPTION="Git-based collaboration and file sharing tool"
+HOMEPAGE="http://www.sparkleshare.org"
+SRC_URI="http://github.com/downloads/hbons/SparkleShare/${PN}-linux-${PV}.tar.gz"
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="nautilus" # ayatana
+
+COMMON_DEPEND=">=dev-lang/mono-2.8
+ >=dev-dotnet/glib-sharp-2.12.7
+ >=dev-dotnet/gtk-sharp-2.12.10
+ dev-dotnet/notify-sharp
+ dev-dotnet/webkit-sharp
+ nautilus? ( || (
+ (
+ >=dev-python/nautilus-python-1.1-r1
+ >=gnome-base/nautilus-3 )
+ (
+ <dev-python/nautilus-python-1.1
+ =gnome-base/nautilus-2* )
+ ) )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=dev-vcs/git-1.7.3
+ gnome-base/gvfs
+ net-misc/curl[ssl]
+ net-misc/openssh
+ nautilus? ( || (
+ (
+ dev-python/pygobject:3
+ >=gnome-base/nautilus-3[introspection]
+ x11-libs/gtk+:3[introspection] )
+ (
+ dev-python/pygobject:2
+ dev-python/pygtk:2 )
+ ) )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-util/intltool-0.40.6
+ dev-util/pkgconfig
+"
+
+pkg_setup () {
+ DOCS="AUTHORS NEWS TRADEMARK"
+ G2CONF="${G2CONF}
+ --disable-appindicator
+ $(use_enable nautilus nautilus-extension)"
+ # $(use_enable ayatana appindicator)
+ # requires >=appindicator-sharp-0.0.7
+ python_pkg_setup
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # XXX: check if still needed in >=sparkleshare-0.9
+ sed -e '/ update-desktop-database/ d' \
+ -i SparkleShare/Makefile.in || die "sed failed"
+}
+
+src_compile() {
+ # FIXME: parallel make fails
+ MAKEOPTS="${MAKEOPTS} -j1" gnome2_src_compile
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ use nautilus && python_mod_optimize /usr/share/nautilus-python/extensions/
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ use nautilus && python_mod_cleanup /usr/share/nautilus-python/extensions/
+}
diff --git a/net-misc/youtube-viewer/Manifest b/net-misc/youtube-viewer/Manifest
index c58b82eb9f43..8eaba8bb0307 100644
--- a/net-misc/youtube-viewer/Manifest
+++ b/net-misc/youtube-viewer/Manifest
@@ -1,15 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
DIST youtube-viewer-2.5.8_p20120415.xz 17452 RMD160 4cfb4f81cd9e170f4c85cf31e48db1c8cfeb6f7c SHA1 f313885864cc8759f282da4ca42768b3cda78f29 SHA256 a722b570e80096776e132e2f88e7ed6102d5b49ef961c29ed072fc07212d8af8
-EBUILD youtube-viewer-2.5.8_p20120415.ebuild 670 RMD160 113a0b61592e454aedf7b8e061e46f565b777f08 SHA1 c7a30ad1edd2253fe0a68b2a70a8d9a8ee8128df SHA256 ed54729c0651044692db32a15548905a884447925cccab9c0aa7a540043ae68c
-EBUILD youtube-viewer-9999.ebuild 601 RMD160 272aeb0ec73507c5441eba1809495ce332c32991 SHA1 cf46164cd91bec18c7af9a91b46f7d0a2f186242 SHA256 5711ab2efcaf000f736068d16a99a8092355cf3052b091f1f5e402443285809d
-MISC ChangeLog 686 RMD160 68607b7e36e2ac58cb53e158f062a6b4a905af1b SHA1 779793e7a8686c0782e885488964d40ab2a9fef8 SHA256 1414e60fa8696cebbddd31649e32ce2b58e0caed2da907293aace20aeb5c2297
+EBUILD youtube-viewer-2.5.8_p20120415.ebuild 717 RMD160 4aa654337aeea810485f4bd400a9949d25330314 SHA1 58f5dfec1d24e0155b98aaab9aab7b706db51b4f SHA256 b4829acf6aeae2fc1b16b827fd1b50dc692c4e9777c310a2d63fe98d4bca4221
+EBUILD youtube-viewer-9999.ebuild 648 RMD160 a0d94d39bec225cac9514f2f38e2d1436b658b12 SHA1 8de9e8636ff8e7b1a1df76b9740e0cc8edc6179b SHA256 09572401cf26e615915e309c034c72ce5386047961d4fc18e61dc020e936d679
+MISC ChangeLog 840 RMD160 7af1622769852a26d45288e894e30489944a137f SHA1 949b544bd1f3af7ffde27ccff2527b843260dbd7 SHA256 83d79a6115fab88a9144cbb114c659801f19ff952af03faef19456fc3a5ab7fd
MISC metadata.xml 708 RMD160 5543ab672b2509ae2ce7e431c0734f15af15a498 SHA1 10c21f6d7c176b58a262ed90f9a55032efb8ea49 SHA256 7bed4577f83f9c1a55a170f5d2e55fb04d86484c95f4a6924536d1b0c7f3e714
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iF4EAREIAAYFAk+gCdAACgkQC77qH+pIQ6QD/QD+LqKwd8Ymxq6huqSbBv2iICkw
-EzMTZoE4Tb1R8yD918gA+gN0sJzZyxMt7rmIvw5MbYrQic9H8jRISCCRAYv0Y0Ss
-=Q2Q9
+iQEcBAEBAgAGBQJPoHfgAAoJEFpvPKfnPDWz+LMH/jpyAG3DDBUF1lxFtFwQueLQ
+TPAa+DF8hkMivy0JaW5x1Z7wv5lcHFlujSsx1ExczBOZMdNl66iKeeNmVibEWdtp
+1uJ7zjP0u0/WQEcY1dbSFgybplMvdX86LO/bJl1gaAeX8kgM4xaRvBQxJNHSk686
+BkFX9xUINpfhC2XzbBBgty9gaqzVhXRbUfe0+t8SCqp0HgPClXsDyQibcdErDwQR
+fLxq2dcNCTVZYengKMoEgog57nO5X/zjnPeHDKZobC6BX/yo+QDQ49Y7pMfaO2yE
+OgDQGrmdii0uCdfgplf/+tHUNeOfyF7A8IZy5TLyseVyhzSFSyE0ODFxeqZoLQ8=
+=ojun
-----END PGP SIGNATURE-----