February 15, 2016 at 8:55 am #18816
Great to see progress on this! Since the GNU IceCat project now has an Android signing key, we use their signing key in F-Droid via the reproducible process. I’m happy to support that as much as is needed to get it done.February 15, 2016 at 1:46 pm #18824
@chatch here is my metadata file . I try to not download anything in the build process, so i use just hg/git repos. The main repo used in the metadata is from Mozilla  and the srclibs used are my fork of the IceCat repo  and a repo for the Locales  that also has a script that removes all the binaries (used also for fennec)
PS: line 33 is not needed now, I used it because I built IceCat 38.6 before it was released so the script changed the version to 38.5
February 15, 2016 at 8:48 pm #18827
- This reply was modified 1 year, 3 months ago by Matías Zúñiga.
Very Very great Idea! Is there a chance that you add the Support for the PaleMoon Token Sever (aka Legacy Sync Service) …. Mozilla killed the Token Server for the easy Sync Access… Its only a one liner change, but males old Sync work again 😉
How is about Multi Language Support?February 16, 2016 at 1:11 am #18829
@teyro all the locales are included. I’m not aware of the change that is necessary for the sync service, can you post it?February 16, 2016 at 3:52 am #18830
Well thx for fast reply…. 😉
Ive created a forums post on palemoon forums: https://forum.palemoon.org/viewtopic.php?f=39&t=11210 Becuase ive read that the PaleMoon Dev wants to know how is useing his sync server / token server fork… https://www.palemoon.org/sync/ i hope there is a chance to get in touch and it working… It is only a one liner (change one url and get Sync Working again)….
So i hope the best…!February 16, 2016 at 5:17 am #18831February 17, 2016 at 1:32 am #18834
so with this patch the PaleMoon sync server can be used, but not firefox sync (using mozilla servers)?. Im not sure about that… I think that it’s something that should be asked upstream (icecat)February 18, 2016 at 8:49 am #18839
hi @matias, the build stuff looks great. i just ran it through to completion so I reckon it’s ready for merge to the main repo. what do you think?
i made a couple of changes to your IceCat fork. makeicecat had some bash syntax errors. preumably differences between Fedora and Debian. see here https://gitlab.com/Manizuca/IceCat/merge_requests/1. also I ran ‘fdroid rewritemeta’ in the fdroiddata fork as the build fails without this. i havn’t done a merge request for that one as I had issues forking your fdroiddata over the top of my fork of the main fdroiddata.
one other issue is the build fails if ANDROID_NDK is not set. it should be set so this is not an issue with the build. but just flagging it as I wasted a bit of time figuring out what was going on. if ANDROID_NDK is not set it results in the string “$ANDROID_NDK” being added to the PATH which is interpreted as a relative directory. this in turn causes find commands with -execdir to fail raising security concerns with relative paths in PATH.February 18, 2016 at 9:34 pm #18848
@chatch thanks for the MR. F-Droid by default uses $ANDROID_NDK in ndk_paths, you can change it in config.pyMarch 5, 2016 at 4:03 pm #18962
Moved to completed.March 10, 2016 at 4:32 am #19034
completed and … disappeared?March 10, 2016 at 6:28 am #19035
Dont know what you want to say?
Is the PaleMoon Token Server intregrated? 😉March 10, 2016 at 10:35 am #19039March 13, 2016 at 7:04 pm #19068
Only available in the archive, e.g. https://f-droid.org/archive/org.gnu.icecat_380600.apk. Next version will be available in mainline.March 14, 2016 at 10:23 am #19072
That’s great, thanks a lot!
The forum ‘Submissions Complete’ is closed to new topics and replies.