-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release on F-droid #52
Comments
Someone has already added some basic metadata here? Note that we do have a donation page; I think releasing a 0.90 version should be fine. |
The metadata is here https://gitorious.org/f-droid/fdroiddata/blobs/master/metadata/org.servalproject.txt and there is one for maps too https://gitorious.org/f-droid/fdroiddata/blobs/master/metadata/org.servalproject.maps.txt |
The release branch was deleted and it didn't have version 0.90 anyway. The build instructions still say to build releases from release branch. |
Thanks @dalb8, I have updated the build instructions. |
Can we have some references for the ELF's in data/bin? We would only be able to build them if it could be done with the NDK, so the chances are we wouldn't be able to publish your app. I've heard iptables can be done with the NDK though and we are hoping to achieve that for some firewall apps. There are other ELFs around: shouldn't they be removed altogether or cleaned before building? BTW I've seen some stories on Reddit that Serval batphone has been released (as if it weren't already). The update date on the play market says a few days ago yet the version code hasn't been changed in months. |
Edit: I see the source for some ELFs in jni/, though any clarification on what can safely be removed before building would be appreciated: we store tarballs of source code too. |
iwconfig & ifconfig are both used to turn on adhoc wifi. We inherited the binaries from http://code.google.com/p/android-wifi-tether and haven't yet tried to build them ourselves. Everything else is either built by the ndk or could probably be removed. |
Seeing as you intend to work on this in the future I'll allow it, but will write a note in the metadata (we have WiFi-Tether in the repo anyway which was added earlier, perhaps unwittingly). From my rudimentary understanding of Android.mk there are also prebuilts in jni e.g libcutils.so. There is adhoc source in jni so can native/lib/adhoc be removed? So these are what I suggest to remove: native/lib/adhoc data/bin/iptables data/bin/pand data/ultra_bcm_config gdbserver Makefile hi-res/. |
I've built from tag 0.90 and pushed the metadata so it should be available for download within a couple of days. I made a quick call between a u8160 on CM7.2 and a p990 on CM10 just to test that it all worked well. BTW, I did try your build on a Motorola Defy the other day and did notice that the WiFi wouldn't come back on until I rebooted, just like was mentioned for an Atrix on your list. As can be seen from the metadata I deleted the files above, though not native/lib/adhoc. We are volunteeers and will do our best to keep the package updated. We are notified of updates via the Market and not the repo for technical reasons, but if you want us to release betas or change anything else there is a topic on the forum for you : http://f-droid.org/forums/topic/serval-batphone/. |
Created issue #74 to track building iwconfig & ifconfig from source. |
F-droid.org operates a repo for apks that it builds from source itself. The F-droid client app informs users of updates. I would like to see the app on there, but am wondering if we should go with 0.90 or wait until 1.0. F-droid client app can support betas too, if you want to use it that way. If you want to distribute your own apks from the app it is possible to set up your own repo.
The text was updated successfully, but these errors were encountered: