Summary: | funambol ebuild request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stefan Markovic <stator> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | bas, bberberov+gentoo, berkbirand, bertrand, charles, chewi, f.knodt, fedotov.i.f, forrestfunk81, gentoo, gentoo, golk, grassu, Jan.Schubert, jr, leho, maggu2810, mehmet, mr, nightdragon, openhs, orzel, public, serge, silvio.gerli, sniper, themgt, vytautas, wladyx, wschlich, zuber |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.funambol.com/opensource/downloads.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 313907 | ||
Attachments: |
ebuild for net-misc/funambol-8.7.0
init-script net-misc/funambol-8.7.0 |
Description
Stefan Markovic
2007-02-26 20:44:19 UTC
Urgent vote for this! One more vote! Here's another vote! I don't see why there hasn't been any work done on this. Is it really that hard to do? I vote for it as well... If it is not that hard to do, why not do it yourself? I would do it if I wasn't swamped at the moment - I might sometime in the future. actually funambol doesn't work for issues with tomcat and java on gentoo. Installer runs fine, but server doesn't start The current version of Funambol seems to work on Gentoo. I just followed the instructions and started the bin file manually. I can even open the funambol DS server status page in firefox. (localhost:8080/funambol) However, since I run a 64-bit server, I cant seem to get the funamboladmin tool to run. It seems to want a 32-bit java environment, regardless of what my JAVA_HOME environment variable is set to. To have a nice ebuild, we need the source package. But it is only available to certain users on their SCM. However, they may give these read permissions to a certain user. Maybe Gentoo Foundation (or a Gentoo developer) could ask for it? Here's an excerpt from their licensing terms: Funambol has two versions of its software: the open source Community Edition and the commercial Carrier Edition. The editions share a body of source code. This dual-license strategy is now common with commercial open source companies. Funambol Community Edition is conveyed under the terms of the GNU Affero General Public License v3 (AGPLv3) open source license. The AGPLv3 open source license allows you to use Community Edition at no charge under the condition that if you use Funambol code in an application that you distribute, the complete source code for your application must be available and freely redistributable, too. When you distribute an application that uses Funambol Community Edition in any way (or you deploy an application or service that uses Funambol Community Edition in any way, on a network that is publicly accessible i.e. that is accessible to the "outside world", such as the Internet), to comply with Section 7(b) of AGPLv3, the Appropriate Legal Notices (as described by the AGPLv3) of your application or service must retain the display of the "Powered by Funambol" logo. We use Funambol on gentoo, now we are trying to make an ebuild. If we'll get it I will post here, hoping it will be approved. bye would like to revive this request :) thx for your hard work! i am also interested in an ebuild for funambol - voted for this with 10 ;) Also interested. vote ++ !! I am very interested too! +1 Created attachment 242729 [details] ebuild for net-misc/funambol-8.7.0 This ebuild is a port of ngoonee's arch linux PKGBUILD (http://aur.archlinux.org/packages.php?ID=35631). Should handle x86 (untested) and x86_64. Files go to /opt/funambol, it creates a symlink for funamboladmin in /usr/bin and installs a simple init-script. Also note, that it uses the java-vm set by the system instead of the bundeled one (in my case icedtea6-bin). Created attachment 242731 [details]
init-script net-misc/funambol-8.7.0
Attach Hi. I've tried the funambol-8.7.0.ebuild today. The funamboladmin tool can only be started by root and it will create/fill directories /usr/bin/{var,config,modules}. This frightens me enough that i've removed the whole stuff. Is this really mandatory ? (In reply to comment #17) > Hi. I've tried the funambol-8.7.0.ebuild today. The funamboladmin tool can only > be started by root and it will create/fill directories > /usr/bin/{var,config,modules}. This frightens me enough that i've removed the > whole stuff. holy schmokes, didn't notice that at all! +1 for the "what's up with that" question. (In reply to comment #17) > Hi. I've tried the funambol-8.7.0.ebuild today. The funamboladmin tool can only > be started by root and it will create/fill directories > /usr/bin/{var,config,modules}. This frightens me enough that i've removed the > whole stuff. > Is this really mandatory ? > It has been like 3 years since I open this... You can put it in won't fix category. We all have androids by now, right? :) I do have an android, that's precisely the reason i'd like to have funambol working.. I got my first Android the other day and that has also led me to Funambol. It's been a long time so it's worth a fresh look. Maybe they've made it less scary now. I'm an experienced ebuild writer so I'll see what I can do. (In reply to comment #21) > I got my first Android the other day and that has also led me to Funambol. It's > been a long time so it's worth a fresh look. Maybe they've made it less scary > now. I'm an experienced ebuild writer so I'll see what I can do. James, did you ever succeed in writing the ebuild? I'd be quite interested as well ... ;-) I got a little way into it but I didn't even start to unbundle it or build it from source. I was basing it around Gentoo's Tomcat setup but Tomcat isn't well maintained on Gentoo either. :( It did start but didn't work properly because it needed a populated database. I was in the process of working out the best way to populate the database without running the rest of the setup script. In the end, it was more work than I was willing to put it. I recently gave in and just used Google Contacts instead. Sorry! |