Giter VIP home page Giter VIP logo

Comments (5)

lins05 avatar lins05 commented on September 28, 2024

Hi,

Why not download the latest version of seadroid from
http://seafile.com/en/download/?

Lin

On Fri, Mar 21, 2014 at 5:40 PM, Dr. Azrael Tod [email protected]:

seadroid currently uses external libs that have to be included manually to
build the client.
This works for most cases, but results in more work for every dev wanting
to build it's own binary.
Worse: if you want to build seadroid automatically it completely messes
things up. Example: FDroid http://fdroid.org(Opensource-Android-Repository) has to adjust it's build-settings every
time seadroid updates it's code.
For that reason Seafile-Updates are currently disabledhttps://gitorious.org/f-droid/fdroiddata/source/660a05be3af13cc134118dbb262b5c62c23040c5:metadata/com.seafile.seadroid.txtin FDroid, what keeps OpenSource-Users with a really old Version and poor
user-experience.

or as one of the guys in irc put it:

10:26 < mvdan> Dr_Azrael_Tod: it's tedious to update, if you want to make
updates easier ping upstream to use git submodules
10:26 < mvdan> or include the library sources in the repo
10:24 < Dr_Azrael_Tod> so uhh.. who do i have to kick and/or bribe to get
seafile updated? :-)
https://f-droid.org/forums/topic/seafile-client-v0-8/
https://f-droid.org/forums/topic/seafile/
https://f-droid.org/forums/topic/seafile-0-6-1/
10:35 < mvdan> Dr_Azrael_Tod: What I'm saying is, I tried updating it the
other day but failed
10:35 < mvdan> Dr_Azrael_Tod: I won't spend hours on updating apps of lazy
devs

Reply to this email directly or view it on GitHubhttps://github.com//issues/44
.

from seadroid.

DrAzraelTod avatar DrAzraelTod commented on September 28, 2024

because then i can only chose between not getting any updates at all or having to install google-framework, google play and signing in to google-foo

last but not least: this isn't only about me getting a working copy of seadroid, but about ease of use for people wanting to build their own binaries or searching for software from alternative sources

from seadroid.

lins05 avatar lins05 commented on September 28, 2024

I get it. Actually some time ago I tried to use maven to build seadroid,
but I didn't find the "NewQuickAction" android library, which is used by
seadroid, in the maven repository, so I gave up.

Supposedly we need to make a maven project for NewQuickAction and upload it
to the repository, and after that we can mavenize seadroid itself.

Lin

On Fri, Mar 21, 2014 at 5:50 PM, Dr. Azrael Tod [email protected]:

because then i can only chose between not getting any updates at all or
having to install google-framework, google play and signing in to google-foo

last but not least: this isn't only about me getting a working copy of
seadroid, but about ease of use for people wanting to build their own
binaries or searching for software from alternative sources

Reply to this email directly or view it on GitHubhttps://github.com//issues/44#issuecomment-38261314
.

from seadroid.

lins05 avatar lins05 commented on September 28, 2024

Now you can build the apk by "maven clean package". See README for details.

from seadroid.

rdsqc22 avatar rdsqc22 commented on September 28, 2024

While it's now easier to build, the version of Seafile on Fdroid is still 0.8.2, from January 2014. Will you be updating it?

Also, when I tried to build I got the following error:
[ERROR] Failed to execute goal on project seadroid: Could not resolve dependencies for project com.seafile.seadroid2:seadroid:apk:1.0.0: Failure to find android:android:jar:4.2.2_r3 in https://github.com/haiwen/maven-repo/raw/master was cached in the local repository, resolution will not be reattempted until the update interval of custom maven repository has elapsed or updates are forced

I'm using Maven 3.2.1 on Ubuntu 14.04.

EDIT: never mind, I managed to get it to build fully by following the steps at https://travis-ci.org/haiwen/seadroid.

from seadroid.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.