From: "Manuel Rüger" <mrueg@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/
Date: Tue, 20 Dec 2016 00:59:10 +0000 (UTC) [thread overview]
Message-ID: <1482195537.14f33c6397807b7840db72e5f16f9860a79f87ff.mrueg@gentoo> (raw)
commit: 14f33c6397807b7840db72e5f16f9860a79f87ff
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 00:58:57 2016 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 00:58:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f33c63
www-apps/gitea: Initial version
Package-Manager: portage-2.3.3
www-apps/gitea/Manifest | 1 +
www-apps/gitea/gitea-0.9.97_p20161219.ebuild | 60 ++++++++++++++++++++++++++++
www-apps/gitea/metadata.xml | 11 +++++
3 files changed, 72 insertions(+)
diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
new file mode 100644
index 00000000..96821ec
--- /dev/null
+++ b/www-apps/gitea/Manifest
@@ -0,0 +1 @@
+DIST gitea-0.9.97_p20161219.tar.gz 14260080 SHA256 2166e85478ac1add4d5d1913cc986824cd11be92b738e91185ebdf93239e897e SHA512 046ee631db3b417141a607087bd57d0ec8eb6739510bb04e7d13c3b8254159e4fa4dfb71257b2435edecbc38d786f6d7021cfdcd4faa8de16e2b2469fedddcef WHIRLPOOL 7148c99dcec49ecc040f8d5dbfe2fd0feb368a8200842bea5b2d3e3b5283d16754a9c21994f001e9520a047990061942b2f4b69d9f77b909f56529e9699d0ff1
diff --git a/www-apps/gitea/gitea-0.9.97_p20161219.ebuild b/www-apps/gitea/gitea-0.9.97_p20161219.ebuild
new file mode 100644
index 00000000..bba08a9
--- /dev/null
+++ b/www-apps/gitea/gitea-0.9.97_p20161219.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="code.gitea.io/gitea/..."
+EGIT_COMMIT="8559d6f267324241496b8611bc8e6f76efe869b7"
+ARCHIVE_URI="https://github.com/go-gitea/gitea/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="A painless self-hosted Git service, written in Go, forked from gogs"
+HOMEPAGE="https://github.com/go-gitea/gitea"
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="MIT"
+SLOT="0/${PVR}"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+RDEPEND="dev-vcs/git"
+
+pkg_setup() {
+ enewgroup gitea
+ enewuser gitea -1 /bin/bash /var/lib/gitea gitea
+}
+
+src_prepare() {
+ default
+ local GITEA_PREFIX=${EPREFIX}/var/lib/gitea
+ sed -i -e "s/git rev-parse --short HEAD/echo ${EGIT_COMMIT:0:7}/"\
+ -e "s/^VERSION =*/VERSION = ${PV}/"\
+ -e "s/-ldflags '-s/-ldflags '/" src/${EGO_PN%/*}/Makefile || die
+ sed -i -e "s#RUN_USER = git#RUN_USER = gitea#"\
+ -e "s#^STATIC_ROOT_PATH =#STATIC_ROOT_PATH = ${EPREFIX}/usr/share/themes/gitea/default#"\
+ -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = ${GITEA_PREFIX}/data#"\
+ -e "s#^PATH = data/gitea.db#PATH = ${GITEA_PREFIX}/data/gitea.db#"\
+ -e "s#^PROVIDER_CONFIG = data/sessions#PROVIDER_CONFIG = ${GITEA_PREFIX}/data/sessions#"\
+ -e "s#^AVATAR_UPLOAD_PATH = data/avatars#AVATAR_UPLOAD_PATH = ${GITEA_PREFIX}/data/avatars#"\
+ -e "s#^TEMP_PATH = data/tmp/uploads#TEMP_PATH = ${GITEA_PREFIX}/data/tmp/uploads#"\
+ -e "s#^PATH = data/attachements#PATH = ${GITEA_PREFIX}/data/attachements#"\
+ -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#" src/${EGO_PN%/*}/conf/app.ini || die
+}
+
+src_compile() {
+ TAGS="cert pam sqlite" LDFLAGS="" GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/${EGO_PN%/*} generate build || die
+}
+
+src_install() {
+ pushd src/${EGO_PN%/*} || die
+ dobin gitea
+ insinto /usr/share/gitea
+ doins -r conf
+ insinto /usr/share/themes/gitea/default
+ doins -r public templates
+ popd || die
+ keepdir /var/log/gitea /var/lib/gitea/data
+ fowners gitea:gitea /var/log/gitea /var/lib/gitea
+}
diff --git a/www-apps/gitea/metadata.xml b/www-apps/gitea/metadata.xml
new file mode 100644
index 00000000..0cb7df9
--- /dev/null
+++ b/www-apps/gitea/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mrueg@gentoo.org</email>
+ <name>Manuel Rüger</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">go-gitea/gitea</remote-id>
+ </upstream>
+</pkgmetadata>
next reply other threads:[~2016-12-20 0:59 UTC|newest]
Thread overview: 180+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-12-20 0:59 Manuel Rüger [this message]
-- strict thread matches above, loose matches on Subject: below --
2016-12-24 21:16 [gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/ Manuel Rüger
2016-12-25 20:53 Manuel Rüger
2016-12-26 0:28 Manuel Rüger
2016-12-29 23:48 Manuel Rüger
2017-01-11 15:40 Manuel Rüger
2017-02-24 10:59 Manuel Rüger
2017-02-24 10:59 Manuel Rüger
2017-03-14 14:44 Manuel Rüger
2017-03-19 21:34 Manuel Rüger
2017-03-19 21:35 Manuel Rüger
2017-05-05 14:30 Manuel Rüger
2017-06-14 15:36 Manuel Rüger
2017-06-14 15:36 Manuel Rüger
2017-08-06 21:31 Manuel Rüger
2017-08-06 21:31 Manuel Rüger
2017-09-08 21:55 Manuel Rüger
2017-10-22 0:21 Manuel Rüger
2017-10-22 0:21 Manuel Rüger
2017-11-03 13:37 Manuel Rüger
2017-11-03 13:37 Manuel Rüger
2017-11-15 14:24 Manuel Rüger
2017-12-01 14:04 Manuel Rüger
2017-12-01 14:04 Manuel Rüger
2017-12-10 23:24 Manuel Rüger
2018-06-02 12:08 Manuel Rüger
2018-08-05 13:38 Manuel Rüger
2018-08-20 14:55 Manuel Rüger
2018-10-10 11:23 Michał Górny
2018-10-14 13:03 Pacho Ramos
2018-10-14 13:03 Pacho Ramos
2019-03-15 22:42 Patrice Clement
2019-04-18 3:30 Aaron Bauman
2019-04-23 15:19 Aaron Bauman
2019-04-23 15:19 Aaron Bauman
2019-04-23 15:19 Aaron Bauman
2019-04-23 17:36 Aaron Bauman
2019-06-27 14:49 Michał Górny
2019-12-12 17:53 Joonas Niilola
2019-12-12 17:53 Joonas Niilola
2020-01-06 10:39 Joonas Niilola
2020-01-20 13:03 Joonas Niilola
2020-01-20 13:03 Joonas Niilola
2020-03-15 11:12 Joonas Niilola
2020-03-15 11:12 Joonas Niilola
2020-05-13 7:59 Joonas Niilola
2020-05-13 7:59 Joonas Niilola
2020-05-13 7:59 Joonas Niilola
2020-05-13 7:59 Joonas Niilola
2020-06-02 4:35 Aaron Bauman
2020-06-02 4:35 Aaron Bauman
2020-07-16 14:39 Joonas Niilola
2020-07-16 14:39 Joonas Niilola
2020-07-16 14:39 Joonas Niilola
2020-09-04 20:53 William Hubbs
2020-10-07 17:01 Sam James
2020-10-07 17:01 Sam James
2020-10-07 19:06 Sam James
2020-11-24 13:26 Joonas Niilola
2020-11-24 13:26 Joonas Niilola
2020-12-15 3:58 Sam James
2020-12-15 3:58 Sam James
2020-12-15 3:58 Sam James
2021-01-10 18:39 Sam James
2021-02-09 8:56 Sam James
2021-02-09 8:56 Sam James
2021-03-09 12:01 Joonas Niilola
2021-03-09 12:01 Joonas Niilola
2021-03-31 7:40 Joonas Niilola
2021-03-31 7:40 Joonas Niilola
2021-04-10 4:24 Sam James
2021-04-10 4:24 Sam James
2021-06-21 22:36 Sam James
2021-08-10 13:37 Joonas Niilola
2021-08-10 13:37 Joonas Niilola
2021-08-10 13:37 Joonas Niilola
2021-08-30 15:07 Mike Gilbert
2021-09-01 16:42 William Hubbs
2021-09-24 7:56 Joonas Niilola
2021-09-24 23:40 Sam James
2021-09-24 23:40 Sam James
2021-10-31 2:55 Sam James
2021-10-31 2:55 Sam James
2021-10-31 2:55 Sam James
2021-11-30 7:54 Joonas Niilola
2021-11-30 7:54 Joonas Niilola
2021-12-01 15:54 Joonas Niilola
2021-12-21 1:56 Sam James
2021-12-25 23:20 Sam James
2021-12-25 23:20 Sam James
2022-01-28 8:36 Sam James
2022-01-28 8:36 Sam James
2022-02-03 2:21 Sam James
2022-02-03 2:21 Sam James
2022-02-09 11:25 Sam James
2022-02-09 11:25 Sam James
2022-03-12 17:25 Matthew Smith
2022-03-12 17:25 Matthew Smith
2022-03-16 17:33 Sam James
2022-03-16 17:33 Sam James
2022-03-25 19:25 Sam James
2022-03-25 19:25 Sam James
2022-05-01 16:32 Joonas Niilola
2022-05-02 6:04 Joonas Niilola
2022-05-04 23:22 Sam James
2022-05-04 23:22 Sam James
2022-05-04 23:22 Sam James
2022-05-06 8:00 Agostino Sarubbo
2022-05-13 20:12 Sam James
2022-05-30 6:05 Joonas Niilola
2022-06-12 7:33 Joonas Niilola
2022-06-12 7:33 Joonas Niilola
2022-07-23 9:13 Joonas Niilola
2022-07-30 2:33 Sam James
2022-08-26 12:04 Sam James
2022-08-26 12:04 Sam James
2022-09-29 2:16 Sam James
2022-09-29 5:17 Joonas Niilola
2022-09-29 7:34 Jakov Smolić
2022-09-29 13:53 Joonas Niilola
2022-10-16 23:41 Sam James
2022-10-20 10:52 Jakov Smolić
2022-10-20 15:42 John Helmert III
2022-12-24 7:18 Sam James
2022-12-26 9:47 Sam James
2022-12-27 1:31 John Helmert III
2022-12-31 19:25 Sam James
2023-01-27 5:44 John Helmert III
2023-01-27 6:17 Joonas Niilola
2023-01-28 5:47 John Helmert III
2023-03-11 7:41 Yixun Lan
2023-04-16 6:56 Sam James
2023-04-17 9:35 Sam James
2023-05-27 8:24 Joonas Niilola
2023-05-27 8:24 Joonas Niilola
2023-05-27 8:24 Joonas Niilola
2023-05-30 2:00 John Helmert III
2023-09-09 11:16 Joonas Niilola
2023-09-16 0:37 Sam James
2023-10-14 7:49 Hans de Graaff
2023-11-01 6:37 Yixun Lan
2023-11-01 6:37 Yixun Lan
2023-11-17 1:51 Yixun Lan
2023-11-17 1:51 Yixun Lan
2023-11-21 14:38 Yixun Lan
2023-11-29 12:53 Yixun Lan
2023-11-29 12:53 Yixun Lan
2023-11-29 16:45 Arthur Zamarin
2023-11-29 23:54 Yixun Lan
2023-12-12 23:33 Yixun Lan
2023-12-21 15:07 Yixun Lan
2024-01-12 11:29 Arthur Zamarin
2024-01-20 11:04 Yixun Lan
2024-01-20 13:00 Sam James
2024-01-23 13:44 Yixun Lan
2024-02-02 0:53 Yixun Lan
2024-02-04 17:10 WANG Xuerui
2024-02-18 7:27 Joonas Niilola
2024-02-19 6:50 Yixun Lan
2024-02-20 2:53 Yixun Lan
2024-02-20 2:53 Yixun Lan
2024-02-24 2:02 Yixun Lan
2024-02-26 11:33 Yixun Lan
2024-03-15 9:15 Yixun Lan
2024-03-26 13:45 Yixun Lan
2024-04-16 5:42 Joonas Niilola
2024-04-16 21:23 Yixun Lan
2024-04-16 21:23 Yixun Lan
2024-06-06 22:24 Yixun Lan
2024-06-06 22:27 Yixun Lan
2024-09-06 10:25 Yixun Lan
2024-10-10 10:46 Yixun Lan
2024-11-14 1:49 Sam James
2024-11-15 14:58 Yixun Lan
2024-12-14 7:30 Yixun Lan
2025-01-10 0:31 Sam James
2025-01-10 2:52 Yixun Lan
2025-01-10 2:52 Yixun Lan
2025-02-08 9:43 Yixun Lan
2025-02-15 15:52 Ulrich Müller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1482195537.14f33c6397807b7840db72e5f16f9860a79f87ff.mrueg@gentoo \
--to=mrueg@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox