GitLab for Fedora
An effort to package GitLab for Fedora.
This project has a dedicated mailinglist at rpm-gitlab-list@lists.clefos.org (HOW TO APPLY? LINK TO ARCHIVE?)
There are weekly meetings in the Fedora Admin irc channel: Location: fedora-meeting@irc.freenode.net Start: 2014-03-20 - 19:00:00 UTC End: 2014-03-20 - 20:00:00 UTC
This started as a Google Summer of Code project https://fedoraproject.org/wiki/GSOC_2013/Student_Application_Axilleas/Gitlab%28463%29
Currently the following gems are still missing from Fedora https://github.com/axilleas/gsoc/blob/master/rubygems_missing
Link to all meeting minutes:
http://meetbot.fedoraproject.org/fedora-admin/2014-03-20/fedora-admin.2014-03-20-19.03.html LINK TO OTHERS
System dependencies
The equivalent of Debian's build-essential is:
# yum groupinstall 'Development Tools' 'Development Libraries'
The rest of the packages can be installed with:
# yum install zlib-devel libyaml-devel openssl-devel gdbm-devel readline-devel ncurses-devel libffi-devel curl git openssh-server redis libxml2-devel libxslt-devel libcurl-devel libicu-devel python
Below is the table for an easy reference.
GitLab system dependencies | |
---|---|
Debian | Fedora 19 |
sudo | sudo |
zlib1g-dev | zlib-devel |
libyaml-dev | libyaml-devel |
libssl-dev | openssl-devel |
libgdbm-dev | gdbm-devel |
libreadline-dev | readline-devel |
libncurses5-dev | ncurses-devel |
libffi-dev | libffi-devel |
curl | curl |
git-core | git |
openssh-server | openssh-server |
redis-server | redis |
postfix | postfix |
checkinstall | |
libxml2-dev | libxml2-devel |
libxslt-dev | libxslt-devel |
libcurl4-openssl-dev | libcurl-devel |
libicu-dev | libicu-devel |
python | python |
Runtime gems
User:Axilleas/GitLab/runtime_deps
Missing gems
User:Axilleas/GitLab/Missing_gems
Statistics
Gitlab runtime gems : 145 Gems in Fedora repos : 389 Common gems : 70 To be packaged : 75 Pending review in BZ : 11 When BZ go in repos : 64
Unofficial repository
Hosted at fedorapeople.org: http://repos.fedorapeople.org/repos/axilleas/gitlab/