brussee / twimight

Automatically exported from code.google.com/p/twimight
0 stars 0 forks source link

F-droid inclusion #9

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
F-droid is repository for Android that distributes FOSS apps built from source. 
Twimight can't be included because keys must  be included in the source for it 
to build, which Twitter doesn't like. Apps have got around this in different 
ways: ROT-13 obfuscation, sweetheart deals in the case of Gwibber on Ubuntu. 
Another way would be to alow the app to build without keys and to provide an 
interface to put one's own keys into: it isn't actually difficult to  obtain 
one's own keys from Twitter. 

Original issue reported on code.google.com by david8bl...@gmail.com on 24 Sep 2012 at 7:18

GoogleCodeExporter commented 8 years ago
Here's a recipe anyway which can be of use to single users. I removed 
crittercism because it's proprietary:

Category:Internet
License:GPLv3
Web Site:http://code.google.com/p/twimight
Source Code:http://code.google.com/p/twimight/source
Issue Tracker:http://code.google.com/p/twimight/issues

Summary:Twitter client
Description:
.

Repo Type:svn
Repo:http://twimight.googlecode.com/svn/trunk

# insert credentials into Obfuscator.java
Build:1.1.2,1700023
    commit=368
    rm=libs/crittercism_v3_0_8_sdkonly.jar;src/ch/ethz/twimight/util/LogCollector.java
    extlibs=Obfuscator.java
    srclibs=1:PhotoView@v1.2.2
    prebuild=sed -i '/LogCollector/d' src/ch/ethz/twimight/activities/TwimightBaseActivity.java && \
        mv libs/Obfuscator.java src/ch/ethz/twimight/

Update Check Mode:None
Current Version:1.1.2
Current Version Code:1700023

Original comment by david8bl...@gmail.com on 6 Dec 2013 at 1:38