(Move runtime deps to their own namespace) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 2: | Line 2: | ||
An effort to package 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== | ==System dependencies== | ||
{{admon/note| | {{admon/note|TODO Clean up system dependencies|Most of these packages are needed if you compile ruby from sources, or install/build gems with native extensions.}} | ||
The equivalent of Debian's '''build-essential''' is: | The equivalent of Debian's '''build-essential''' is: | ||
Line 87: | Line 103: | ||
==Runtime gems== | ==Runtime gems== | ||
[[User:Axilleas/GitLab/runtime_deps]] | |||
==Missing gems== | ==Missing gems== | ||
[[User:Axilleas/GitLab/Missing_gems]] | |||
[ | |||
== Statistics == | == Statistics == |
Latest revision as of 08:30, 10 July 2014
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/