@Philogus sounds like a great idea. 200 Uno is pretty generous too. Could be 1000$ in short/midterm.
Yeah, I held back on my real idea because I knew that the donation that they would want for this would probably break my UNO bank. What I really wanted was this:
All of the stuff that I mentioned before +
- Change the name of FreeFileSync to UnoFileSync.
- Create a new website for it at UnoFileSync.uno.
- Move the project from SourceForge to Github (I really do not like how spammy SourceForge has become).
- Make the recommended donation for UnoFileSync 1 UNO the first time you install it. A message could be hard-coded into UFS that would give the UFS user the donation UNO address, and maybe how to buy UNO. As the price of UNO rises above certain threshold levels, the recommended UNO donation would be lowered appropriately.
Maybe the developers of FFS will see this post and hit me up with a PM.
My instincts are telling me that I probably won't hear from them, even with a 200 UNO bounty. I get the impression that they are pretty busy, so I'm much more likely to end up paying out the 100 UNO bounty to one of us than a 200 UNO bounty to them.
If I do hear from the developers, and they give me a reasonable bounty amount to make all of this happen, I'll post a message here, and perhaps others can help me with the bounty, if you wish.
Good news!
I've got it! This is a fresh Centos 7 base desktop install, with EPEL repository installed. The FreeFileSync is the newest version available, version 6.9 as requested.
All you need to do is to follow the following list, carefully copy and paste and simple edit of Makefile should do just fine.
From installing dependencies to working environment shouldn't take more than half an hour (including build time).
Here is the list should be real easy to follow.
//Gain root access
# sudo -s
//install dependencies
# yum install boost-devel gcc-c++
# yum install gtk+-devel gtk3-devel wxGTK3 wxGTK3-devel
//Extra dependencies, might not need in this case but could be handy later
# yum install mysql-devel subversion
# yum groupinstall "Development Tools"
//Create a build folder (e.g. ffs-build)
# mkdir ffs-build
# cd ffs-build
//Download FreeFileSync source file and other needed dependency source files
# wget
http://sourceforge.net/projects/freefilesync/files/FreeFileSync/6.9/FreeFileSync_6.9_Source.zip/download# wget
http://softlayer-dal.dl.sourceforge.net/project/zenxml/zenXml_2.0.zip//Unzip files
# unzip FreeFileSync_6.9_Source.zip
# unzip zenXml_2.0.zip
//Fix some bug in Makefile, replace gtk+-2.0 with gtk+-3.0 (2 total)
# nano FreeFileSync/Source/Makefile
# make
# make install
If you follow this instruction and still can't make it, I'll format and reinstall everything again and try to put it on youtube.
Here is some screenshot
Installing Dependencies
Building FFS
Build Process Completed
Success!
If you really don't want to build on your own, which should be real easy with my provided instruction, let me know so I can provide you the fresh copy of the FFS build from my fresh VM installation.
Here is my UNO address uaCTEckBTnocqfdu2HC7rSW8xYDquMuZL7, your UNO will keep me away from instant noodle for weeks to come! BTW, sorry for my english. I'm a Thai student studying in China