The reason that I did so is the version available via the puppy package manager (4.3.1) is too new to run Infocalypse . Infocalypse can push/pull code from git, mercurial and freenet repositories. This allows people to anonymously work on code over the darknet in a censorship resistant way.
2.1 Notes on the build
I built this package as follows:
#I used rox to decompress it and change to the build directory
pip2 install --upgrade docutils
make PREFIX=/usr DESTDIR=/tmp/mercurial-3.7-x86_64 all
make PREFIX=/usr DESTDIR=/tmp/mercurial-3.7-x86_64 install
for dependencies I put Python 2.7.15 because this is the one I had installed via the package manager. Older versions of python will work . I do not know if adding this to the to the pet specs will cause someone to automatically upgrade or not. I also didn't add any of the configuration files to this pet. These can be manually created.
I think the first two on Slacko64-18.104.22.168 can be downloaded via the package manager . pyFreenet can be installed as follows:
pip2 install --upgrade --user pyFreenet #Not sure about the --user option
3.2 Infocalypse Installation
Infocalypse can be installed as follows:
#pick some directory e.g.
cd ~/spot #One can install it anywhere and system wide or for a particular user
hg init infocalypse #this creates the directory ~/spot/infocalypse and some other config files
hg pull https://bitbucket.org/durin42/hg-git
hg update -C default
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum