Package Details: sparkleshare-git 1.2.0.r107.g6400ccc-1

Git Clone URL: https://aur.archlinux.org/sparkleshare-git.git (read-only)
Package Base: sparkleshare-git
Description: An open-source clone of Dropbox, written in C-sharp
Upstream URL: http://www.sparkleshare.org/
Licenses: LGPL
Conflicts: sparkleshare
Provides: sparkleshare
Submitter: None
Maintainer: melchips
Last Packager: melchips
Votes: 19
Popularity: 0.002955
First Submitted: 2010-08-10 17:33
Last Updated: 2015-09-13 09:12

Required by (0)

Sources (1)

Latest Comments

melchips commented on 2015-09-13 09:16

@juego
ndesk-dbus package has been renamed to dbus-sharp.
The PKGBUILD has been modified, tell me if it's not working for you.

juego commented on 2015-08-18 21:38

Tyring to install this.
But can't find ndesk-dbus packages in official repo or aur. Am I missing something?

melchips commented on 2014-01-10 23:12

I have added the missing package to AUR (soup-sharp-git, webkitgtk-sharp-git and notify-sharp-git) and the commit version of SparkleShare is not locked anymore.

Tell me if it's not compiling for you with the latest SparkleShare commit.

melchips commented on 2014-01-09 22:31

@gesh
Thanks for the updated PKGBUILD. I have included some of your changes in the new version.

@lxuyrbwy
The latest git version of SparkleShare needs the missing package webkitgtk-sharp>=3.0 (gtk-sharp-3 is already on AUR and notify-sharp 3.0 seems only to be a rename of version 0.4 but I'm not sure of it yet).

I have temporarily locked the commit in the PKGBUILD in order to compile with packages that are already available.
I will look for a way to build this package with the latest commit.

lxuyrbwy commented on 2013-12-16 11:36

This PKGBUILD is trowing a compilation error:
configure: error: Package requirements (gtk-sharp-3.0 >= 2.99.1) were not met:

I belive that a major update to all the *sharp* things has to be done, some of which are in the community repo, such as notify-sharp. When I tried to compile the missing software, I eventualy ended up with errors from having older versions of other packages.

My knowledege of mono things is not much though, so, feel free to correct me :)

Thank you for your effort.

gesh commented on 2013-11-26 20:13

Note that ever since commit e0cd7b0 to pacman,
there's a much cleaner way to specify VCS sources.
Taking this into consideration, the following is a more up-to-date PKGBUILD:

# Maintainer: melchips <truphemus dot francois at gmail dot com>
# Contributor: atie H. <atie.at.matrix@gmail.com>
# Contributor: L42y <423300@gmail.com>
# Contributor: gesh <gesh@gesh.uni.cx>

pkgname=sparkleshare-git
_gitname=SparkleShare
pkgver=20130617
pkgrel=1
pkgdesc="An open-source clone of Dropbox, written in C#"
arch=('i686' 'x86_64')
url="http://www.sparkleshare.org/"
license=('LGPL')
depends=('mono' 'gtk-sharp-2' 'ndesk-dbus' 'ndesk-dbus-glib' 'intltool' 'webkit-sharp' 'notify-sharp')
makedepends=('git')
options=('!libtool')
source=("git://github.com/hbons/SparkleShare.git")
md5sums=('SKIP')

pkgver() {
cd $_gitname
# Credit to aphanic's gtk-engine-murrine-git PKGBUILD for this method
# of generating pkgvers
echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}

build() {
cd "${srcdir}"

rm -rf "${srcdir}/${_gitname}-build"
git clone "${srcdir}/$_gitname" "${srcdir}/${_gitname}-build"
cd ${srcdir}/${_gitname-build}

msg2 "Starting build"

./autogen.sh --prefix=/usr
make
}

package() {
cd ${srcdir}/${_gitname-build}

make DESTDIR=${pkgdir} install

install -m755 -d ${pkgdir}/usr/share/sparkleshare/html
install -m755 -d ${pkgdir}/usr/share/sparkleshare/pixmaps
}

yiuin commented on 2013-06-19 18:20

I'm getting the following error when I try to start sparkleshare:
Starting SparkleShare... Done.
Error setting attribute: Setting attribute metadata::custom-icon-name not supported

Anyone else have this problem? It seems like maybe some gnome icons or gnome icon methods are required.

melchips commented on 2013-06-16 22:19

Patch has been removed from the PKGBUILD, as it was merged upstream.

melchips commented on 2013-06-16 22:18

As the error has been fixed upstream, the patch has been removed from the PKGBUILD.

melchips commented on 2013-06-16 22:08

@CrashLog :
Thanks for reporting, I made a pull request to fix the error upstream (see https://github.com/hbons/SparkleShare/pull/1310).

I've included the matching patch in the PKGBUILD while it's not fixed upstream.

@eliasson :
Thanks for enlightening me on this topic.
I've now removed the depth option. People wanting shallow clones can always alter the PKGBUILD accordingly...

All comments