From 3eb2beee5c2f327110d98b5f3bc636e4121b424e Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Tue, 10 Jun 2014 14:33:34 -0400 Subject: [PATCH] added setup files to MANIFEST.in for RPM building to work, and updated RPM build instructions (#25) --- BUILD.md | 20 ++++++++++++++++++++ MANIFEST.in | 2 ++ 2 files changed, 22 insertions(+) diff --git a/BUILD.md b/BUILD.md index fba88efc..b233628d 100644 --- a/BUILD.md +++ b/BUILD.md @@ -1,7 +1,27 @@ # Building OnionShare +For GNU/Linux and OSX, get a copy of the source code: + + git clone https://github.com/micahflee/onionshare.git + cd onionshare + +## Debian-based GNU/Linux + +## Red Hat-based GNU/Linux + +Install dependencies and build the RPM: + + sudo yum install -y rpm-build python-flask python-stem pywebkitgtk + ./build_rpm.sh + +The RPM will end up in your dist folder. You can install it like this: + + sudo yum install -y dist/onionshare-*.rpm + ## Mac OS X +*Note: These instructions are a work-in-progress. The OnionShare GUI doesn't yet work in Mac OS X.* + If you don't already have pip installed, install it like this: sudo easy_install pip diff --git a/MANIFEST.in b/MANIFEST.in index 13271fc4..79dfccbf 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -10,3 +10,5 @@ include onionshare_gui/static/onionshare.js include onionshare_gui/static/style.css include onionshare_gui/static/loader.gif include onionshare_gui/static/logo.png +include setup/onionshare.desktop +include setup/onionshare80.xpm