Date: Wed, 22 Apr 2015 17:27:11 +0200 From: Torsten Zuehlsdorff <mailinglists@toco-domains.de> To: ports@FreeBSD.org Cc: ports@toco-domains.de Subject: [New Port] Working on Gitlab - Calling for Help and Ideas Message-ID: <5537BDCF.2030408@toco-domains.de>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------050500070600000606020401 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hello, i'm currently working at an Gitlab-port. I've never done this type of port before, so i'm having a hard time to come along. At the moment there is a basic Makefile, distinfo and pkg-descr. It's already possible to fetch the port and extract it into the workdir. There is a bunch of tasks left. At the moment there is a big list of RUN_DEPENDS. I'm not even sure if every item is mandatory. I'm just trying to transform this guide into a port: https://github.com/gitlabhq/gitlab-recipes/blob/master/install/freebsd/freebsd-10.md I also could not figure out if my solution to copy the stage-dir into /usr/local/www/gitlab is correct. At the end gitlab needs some rc-scripts and more installation routines. I'm not sure where to draw the line; which task should the port handle and which must be done by the administrator. Therefore - if anyone is interested in this port or has some experience with running gitlab at FreeBSD: please share your minds. I will do my best to get this port running :) I've attached the current work. It is at very, very early stage. Very actual results/updates are keep in SVN with reading-access for everyone: svn://svn.toco-domains.de/freebsd-ports/www/gitlab Greetings, Torsten --------------050500070600000606020401 Content-Type: text/plain; charset=UTF-8; name="Makefile" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Makefile" UE9SVE5BTUU9CWdpdGxhYgpQT1JUVkVSU0lPTj0JNy45LjQKRElTVFZFUlNJT049CXY3Ljku NApDQVRFR09SSUVTPQl3d3cgZGV2ZWwKClVTRV9HSVRIVUI9CXllcwpHSF9BQ0NPVU5UPQln aXRsYWJocQpHSF9QUk9KRUNUPQlnaXRsYWJocQoKTUFJTlRBSU5FUj0JcG9ydHNAdG9jby1k b21haW5zLmRlCkNPTU1FTlQ9CVdlYiBHVUkgZm9yIG1hbmFnZWluZyBnaXQgcmVwb3NpdG9y aWVzCgpSVU5fREVQRU5EUz0Jc3Vkbzoke1BPUlRTRElSfS9zZWN1cml0eS9zdWRvIFwKCQli YXNoOiR7UE9SVFNESVJ9L3NoZWxscy9iYXNoIFwKCQlpY3U6JHtQT1JUU0RJUn0vZGV2ZWwv aWN1IFwKCQljbWFrZToke1BPUlRTRElSfS9kZXZlbC9jbWFrZSBcCgkJcGtnY29uZjoke1BP UlRTRElSfS9kZXZlbC9wa2djb25mIFwKCQlnaXQ6JHtQT1JUU0RJUn0vZGV2ZWwvZ2l0IFwK CQlydWJ5Pj0yLjE6JHtQT1JUU0RJUn0vbGFuZy9ydWJ5IFwKCQlydWJ5LWdlbXM6JHtQT1JU U0RJUn0vZGV2ZWwvcnVieS1nZW1zIFwKCQlsb2dyb3RhdGU6JHtQT1JUU0RJUn0vc3lzdXRp bHMvbG9ncm90YXRlIFwKCQlyZWRpczoke1BPUlRTRElSfS9kYXRhYmFzZXMvcmVkaXMgXAoJ CXBvc3RmaXg6JHtQT1JUU0RJUn0vbWFpbC9wb3N0Zml4IFwKCQlrcmI1OiR7UE9SVFNESVJ9 L3NlY3VyaXR5L2tyYjUKClVTRVM9cGdzcWwKCi5pbmNsdWRlIDxic2QucG9ydC5vcHRpb25z Lm1rPgoKV1JLU1JDPQkke1dSS0RJUn0vJHtHSF9QUk9KRUNUfS0ke1BPUlRWRVJTSU9OfQoK Tk9fQlVJTEQ9CXllcwoKZG8taW5zdGFsbDoKCSR7TUtESVJ9ICR7U1RBR0VESVJ9CgkoY2Qg JHtXUktTUkN9ICYmICR7Q09QWVRSRUVfU0hBUkV9IC4gJHtTVEFHRURJUn0ke1BSRUZJWH0v d3d3LyR7UE9SVE5BTUV9KQoKcG9zdC1pbnN0YWxsOgoJJHtNS0RJUn0gJHtQUkVGSVh9L3d3 dy8ke1BPUlROQU1FfQoJKGNkICR7V1JLU1JDfSAmJiAke0NPUFlUUkVFX1NIQVJFfSAuICR7 UFJFRklYfS93d3cvJHtQT1JUTkFNRX0pCgouaW5jbHVkZSA8YnNkLnBvcnQubWs+Cg== --------------050500070600000606020401 Content-Type: text/plain; charset=UTF-8; name="distinfo" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="distinfo" U0hBMjU2IChnaXRsYWItdjcuOS40X0dIMC50YXIuZ3opID0gYmJjNmEwNjQ3ODMyZjk4MzMy MmNlMmM4MGYzZDY0MjM1NDcwOWIzMmRlMjhmOGJhNjAwOWM1MDhjMzYwMGVjZQpTSVpFIChn aXRsYWItdjcuOS40X0dIMC50YXIuZ3opID0gNTM5MjYzNA== --------------050500070600000606020401 Content-Type: text/plain; charset=UTF-8; name="pkg-descr" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="pkg-descr" VGhpcyBpcyBhIHBvcnQgb2YgZ2l0bGFiLiBUZXh0IG5lZWQgaW5jcmVhc2VtZW50IDspCgpX V1c6IGh0dHBzOi8vZ2l0bGFiLmNvbS8= --------------050500070600000606020401--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5537BDCF.2030408>