Notices


Reply
Thread Tools
Posts: 2,136 | Thanked: 8,353 times | Joined on May 2010
#1851
cssu-state shows version of packages in git branches (master, stable) and in repositories cssu-devel, cssu-testing, cssu-stable.

In some cases some older packages were uploaded directly to cssu-testing and is not present in cssu-devel...

basically any package which is in repository must be in git: uploading to cssu-devel means that source must be pushed to master branch; uploading to cssu-stable means that source must be pushed to stable branch -- possible via git fast forward. any inconsistance is shown in cssu-state script.

source packages with -dev suffix are not useful for n900 device and we decided that those packages will not go to cssu-testing and cssu-stable. Just in cssu-devel. but those -dev packages are needed to build other packages, so be sure to locally build them (or install from cssu-devel).
 

The Following 6 Users Say Thank You to pali For This Useful Post:
Posts: 70 | Thanked: 220 times | Joined on Aug 2012
#1852
Thanks Pali, very helpful. I'll try to keep my questions to irc.

@mr_pingu
I know you were looking to try building the cssu packages too so this may be helpful. It's what I used to clone all the repos.
Code:
curl -s https://api.github.com/users/community-ssu/repos?per_page=100 | python -c $'import json, sys, os\nfor repo in json.load(sys.stdin): os.system("git clone " + repo["clone_url"])'
curl -s https://api.github.com/users/community-ssu/repos?per_page=100\&page=2 | python -c $'import json, sys, os\nfor repo in json.load(sys.stdin): os.system("git clone " + repo["clone_url"])'
 

The Following 4 Users Say Thank You to Ilew For This Useful Post:
Reply

Tags
cssu testing

Thread Tools

 
Forum Jump


All times are GMT. The time now is 11:13.