[arch-commits] Commit in gitea/repos/community-x86_64 (10 files)
Maxime Gauduin
alucryd at archlinux.org
Sun Mar 29 15:49:19 UTC 2020
Date: Sunday, March 29, 2020 @ 15:49:18
Author: alucryd
Revision: 606030
archrelease: copy trunk to community-x86_64
Added:
gitea/repos/community-x86_64/PKGBUILD
(from rev 606029, gitea/trunk/PKGBUILD)
gitea/repos/community-x86_64/gitea-arch-defaults.patch
(from rev 606029, gitea/trunk/gitea-arch-defaults.patch)
gitea/repos/community-x86_64/gitea.service
(from rev 606029, gitea/trunk/gitea.service)
gitea/repos/community-x86_64/gitea.sysusers
(from rev 606029, gitea/trunk/gitea.sysusers)
gitea/repos/community-x86_64/gitea.tmpfiles
(from rev 606029, gitea/trunk/gitea.tmpfiles)
Deleted:
gitea/repos/community-x86_64/PKGBUILD
gitea/repos/community-x86_64/gitea-arch-defaults.patch
gitea/repos/community-x86_64/gitea.service
gitea/repos/community-x86_64/gitea.sysusers
gitea/repos/community-x86_64/gitea.tmpfiles
---------------------------+
PKGBUILD | 134 ++++++++++++++++++++++----------------------
gitea-arch-defaults.patch | 107 +++++++++++++++++++----------------
gitea.service | 80 +++++++++++++-------------
gitea.sysusers | 2
gitea.tmpfiles | 20 +++---
5 files changed, 177 insertions(+), 166 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2020-03-29 15:48:58 UTC (rev 606029)
+++ PKGBUILD 2020-03-29 15:49:18 UTC (rev 606030)
@@ -1,66 +0,0 @@
-# Maintainer: Bruno Pagani <archange at archlinux.org>
-# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
-# Contributor: Frederik Schwan <frederik dot schwan at linux dot com>
-
-pkgname=gitea
-pkgver=1.11.3
-pkgrel=1
-pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
-arch=(x86_64)
-url="https://gitea.io"
-license=(MIT)
-depends=(git)
-makedepends=(git go-pie npm)
-optdepends=(
- 'mariadb: MariaDB support'
- 'memcached: MemCached support'
- 'openssh: GIT over SSH support'
- 'pam: Authentication via PAM support'
- 'postgresql: PostgreSQL support'
- 'redis: Redis support'
- 'sqlite: SQLite support'
-)
-backup=('etc/gitea/app.ini')
-_tag=9c55e8b94486d501806f3389192ca13b4e03235c # git rev-parse v${pkgver}
-source=("git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed"
- gitea.tmpfiles
- gitea.service
- gitea.sysusers
- gitea-arch-defaults.patch)
-sha256sums=(SKIP
- 1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba
- 7789b3f6699b9e111fa080226047cdc765e55ff49a3f72aac989c11c06c3e7e0
- 2abc51ccd0086bb996194bb7fb241a3f26d84f518417c872b66a3db8970da7e4
- 9de4f1e85c1dabffaf79cf996dea0dc52e054f1f469883d950facb3ca97d4ee0)
-validpgpkeys=(
- 8C4033A23895237CB27D52D9D9B5613BEB813F99 # Matti Ranta <matti at mdranta.net> old RSA2048, retrieved from https://github.com/techknowlogick.gpg
- B56E3C7437A49E136862F5DE9D8A57ADAA232E95 # Matti Ranta <matti at mdranta.net> new RSA4096, retrieved from https://github.com/techknowlogick.gpg
- ED810FD31FBE67F406ED71BDD4F1E9B6493ED946 # Jonas Franz <info at jonasfranz.software>
- 9C5BCD799B3CDB124147A748E0DDFEC24C48784C # Lauris Bukšis-Haberkorns <lauris at nix.lv>
- D8F9672D77C0BB60A024C23EDFDE60A0093EB926 # Lauris Bukšis-Haberkorns <lauris at nix.lv> new RSA4096
- BA66F67FD73F7058D712D308C3B7C91B632F738A # Lunny Xiao <xiaolunwen at gmail.com>, retrieved from https://github.com/lunny.gpg
-) # Lunny Xiao <xiaolunwen at gmail.com>, retrieved from https://github.com/lunny.gpg
-
-prepare() {
- cd ${pkgname}
- # Change some defaults for ArchLinux
- patch -Np1 -i ../gitea-arch-defaults.patch
- # Fetch dependency using go mod
- make vendor
-}
-
-build() {
- cd ${pkgname}
- make generate
- LDFLAGS="-linkmode external -extldflags \"${LDFLAGS}\" -X \"code.gitea.io/gitea/modules/setting.AppWorkPath=/var/lib/gitea/\""
- make EXTRA_GOFLAGS="-trimpath" TAGS="bindata sqlite pam" build
-}
-
-package() {
- install -Dm755 ${pkgname}/${pkgname} -t "${pkgdir}"/usr/bin/
- install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
- install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
- install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
- install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
- install -D ${pkgname}/custom/conf/app.ini.sample "${pkgdir}"/etc/gitea/app.ini
-}
Copied: gitea/repos/community-x86_64/PKGBUILD (from rev 606029, gitea/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2020-03-29 15:49:18 UTC (rev 606030)
@@ -0,0 +1,68 @@
+# Maintainer: Bruno Pagani <archange at archlinux.org>
+# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
+# Contributor: Frederik Schwan <frederik dot schwan at linux dot com>
+
+pkgname=gitea
+pkgver=1.11.3
+pkgrel=2
+pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
+arch=(x86_64)
+url="https://gitea.io"
+license=(MIT)
+depends=(git)
+makedepends=(git go-pie npm)
+optdepends=(
+ 'mariadb: MariaDB support'
+ 'memcached: MemCached support'
+ 'openssh: GIT over SSH support'
+ 'pam: Authentication via PAM support'
+ 'postgresql: PostgreSQL support'
+ 'redis: Redis support'
+ 'sqlite: SQLite support'
+)
+backup=('etc/gitea/app.ini')
+_tag=9c55e8b94486d501806f3389192ca13b4e03235c # git rev-parse v${pkgver}
+source=("git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed"
+ gitea.tmpfiles
+ gitea.service
+ gitea.sysusers
+ gitea-arch-defaults.patch)
+sha256sums=('SKIP'
+ '1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba'
+ '7789b3f6699b9e111fa080226047cdc765e55ff49a3f72aac989c11c06c3e7e0'
+ '2abc51ccd0086bb996194bb7fb241a3f26d84f518417c872b66a3db8970da7e4'
+ '1fb97d8c77f5e66fcbe65b7e0c04e683adfb77ce89217cec16f2da998131b0f4')
+validpgpkeys=(
+ 8C4033A23895237CB27D52D9D9B5613BEB813F99 # Matti Ranta <matti at mdranta.net> old RSA2048, retrieved from https://github.com/techknowlogick.gpg
+ B56E3C7437A49E136862F5DE9D8A57ADAA232E95 # Matti Ranta <matti at mdranta.net> new RSA4096, retrieved from https://github.com/techknowlogick.gpg
+ ED810FD31FBE67F406ED71BDD4F1E9B6493ED946 # Jonas Franz <info at jonasfranz.software>
+ 9C5BCD799B3CDB124147A748E0DDFEC24C48784C # Lauris Bukšis-Haberkorns <lauris at nix.lv>
+ D8F9672D77C0BB60A024C23EDFDE60A0093EB926 # Lauris Bukšis-Haberkorns <lauris at nix.lv> new RSA4096
+ BA66F67FD73F7058D712D308C3B7C91B632F738A # Lunny Xiao <xiaolunwen at gmail.com>, retrieved from https://github.com/lunny.gpg
+) # Lunny Xiao <xiaolunwen at gmail.com>, retrieved from https://github.com/lunny.gpg
+
+prepare() {
+ cd ${pkgname}
+ # Change some defaults for ArchLinux
+ patch -Np1 -i ../gitea-arch-defaults.patch
+ # Fetch dependency using go mod
+ make vendor
+}
+
+build() {
+ cd ${pkgname}
+ make generate
+ LDFLAGS="-linkmode external -extldflags \"${LDFLAGS}\" -X \"code.gitea.io/gitea/modules/setting.AppWorkPath=/var/lib/gitea/\""
+ make EXTRA_GOFLAGS="-trimpath" TAGS="sqlite pam" build
+}
+
+package() {
+ install -Dm755 ${pkgname}/${pkgname} -t "${pkgdir}"/usr/bin/
+ install -dm755 "${pkgdir}"/usr/share/${pkgname}
+ cp -dr --no-preserve=ownership ${pkgname}/{options,public,templates} "${pkgdir}"/usr/share/${pkgname}/
+ install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+ install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
+ install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+ install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+ install -D ${pkgname}/custom/conf/app.ini.sample "${pkgdir}"/etc/gitea/app.ini
+}
Deleted: gitea-arch-defaults.patch
===================================================================
--- gitea-arch-defaults.patch 2020-03-29 15:48:58 UTC (rev 606029)
+++ gitea-arch-defaults.patch 2020-03-29 15:49:18 UTC (rev 606030)
@@ -1,49 +0,0 @@
---- a/custom/conf/app.ini.sample
-+++ b/custom/conf/app.ini.sample
-@@ -8,12 +8,12 @@
- ; App name that shows in every page title
- APP_NAME = Gitea: Git with a cup of tea
- ; Change it if you run locally
--RUN_USER = git
-+RUN_USER = gitea
- ; Either "dev", "prod" or "test", default is "dev"
--RUN_MODE = dev
-+RUN_MODE = prod
-
- [repository]
--ROOT =
-+ROOT = /var/lib/gitea/repos
- SCRIPT_TYPE = bash
- ; Default ANSI charset
- ANSI_CHARSET =
-@@ -342,7 +342,7 @@ SQLITE_TIMEOUT = 500
- ; For iterate buffer, default is 50
- ITERATE_BUFFER_SIZE = 50
- ; Show the database generated SQL
--LOG_SQL = true
-+LOG_SQL = false
- ; Maximum number of DB Connect retries
- DB_RETRIES = 10
- ; Backoff time per DB retry (time.Duration)
-@@ -697,10 +697,10 @@ FORMAT =
- DEFAULT_UI_LOCATION =
-
- [log]
--ROOT_PATH =
-+ROOT_PATH = /var/log/gitea/
- ; Either "console", "file", "conn", "smtp" or "database", default is "console"
- ; Use comma to separate multiple modes, e.g. "console, file"
--MODE = console
-+MODE = console, file
- ; Buffer length of the channel, keep it as it is if you don't know what it is.
- BUFFER_LEN = 10000
- REDIRECT_MACARON_LOG = false
-@@ -725,7 +725,7 @@ COLORIZE = false
-
- ; For "console" mode only
- [log.console]
--LEVEL =
-+LEVEL = Info
- STDERR = false
-
- ; For "file" mode only
Copied: gitea/repos/community-x86_64/gitea-arch-defaults.patch (from rev 606029, gitea/trunk/gitea-arch-defaults.patch)
===================================================================
--- gitea-arch-defaults.patch (rev 0)
+++ gitea-arch-defaults.patch 2020-03-29 15:49:18 UTC (rev 606030)
@@ -0,0 +1,58 @@
+--- a/custom/conf/app.ini.sample
++++ b/custom/conf/app.ini.sample
+@@ -8,12 +8,12 @@
+ ; App name that shows in every page title
+ APP_NAME = Gitea: Git with a cup of tea
+ ; Change it if you run locally
+-RUN_USER = git
++RUN_USER = gitea
+ ; Either "dev", "prod" or "test", default is "dev"
+-RUN_MODE = dev
++RUN_MODE = prod
+
+ [repository]
+-ROOT =
++ROOT = /var/lib/gitea/repos
+ SCRIPT_TYPE = bash
+ ; Default ANSI charset
+ ANSI_CHARSET =
+@@ -280,7 +280,7 @@ CERT_FILE = https/cert.pem
+ KEY_FILE = https/key.pem
+ ; Root directory containing templates and static files.
+ ; default is the path where Gitea is executed
+-STATIC_ROOT_PATH =
++STATIC_ROOT_PATH = /usr/share/gitea
+ ; Default path for App data
+ APP_DATA_PATH = data
+ ; Application level GZIP support
+@@ -342,7 +342,7 @@ SQLITE_TIMEOUT = 500
+ ; For iterate buffer, default is 50
+ ITERATE_BUFFER_SIZE = 50
+ ; Show the database generated SQL
+-LOG_SQL = true
++LOG_SQL = false
+ ; Maximum number of DB Connect retries
+ DB_RETRIES = 10
+ ; Backoff time per DB retry (time.Duration)
+@@ -697,10 +697,10 @@ FORMAT =
+ DEFAULT_UI_LOCATION =
+
+ [log]
+-ROOT_PATH =
++ROOT_PATH = /var/log/gitea/
+ ; Either "console", "file", "conn", "smtp" or "database", default is "console"
+ ; Use comma to separate multiple modes, e.g. "console, file"
+-MODE = console
++MODE = console, file
+ ; Buffer length of the channel, keep it as it is if you don't know what it is.
+ BUFFER_LEN = 10000
+ REDIRECT_MACARON_LOG = false
+@@ -725,7 +725,7 @@ COLORIZE = false
+
+ ; For "console" mode only
+ [log.console]
+-LEVEL =
++LEVEL = Info
+ STDERR = false
+
+ ; For "file" mode only
Deleted: gitea.service
===================================================================
--- gitea.service 2020-03-29 15:48:58 UTC (rev 606029)
+++ gitea.service 2020-03-29 15:49:18 UTC (rev 606030)
@@ -1,40 +0,0 @@
-[Unit]
-Description=Gitea (Git with a cup of tea)
-After=syslog.target
-After=network.target
-After=mysqld.service
-After=postgresql.service
-After=memcached.service
-After=redis.service
-
-[Service]
-User=gitea
-Group=gitea
-Type=simple
-WorkingDirectory=~
-RuntimeDirectory=gitea
-LogsDirectory=gitea
-StateDirectory=gitea
-Environment=USER=gitea HOME=/var/lib/gitea GITEA_WORK_DIR=/var/lib/gitea
-ExecStart=/usr/bin/gitea web -c /etc/gitea/app.ini
-Restart=always
-RestartSec=2s
-CapabilityBoundingSet=
-NoNewPrivileges=True
-PrivateUsers=true
-PrivateDevices=true
-PrivateTmp=true
-ProtectHome=true
-ProtectSystem=strict
-ProtectControlGroups=yes
-ProtectKernelTunables=true
-ProtectKernelModules=yes
-ReadWritePaths=/etc/gitea/app.ini
-LockPersonality=true
-MemoryDenyWriteExecute=true
-RestrictRealtime=true
-SystemCallArchitectures=native
-SystemCallFilter=@system-service
-
-[Install]
-WantedBy=multi-user.target
Copied: gitea/repos/community-x86_64/gitea.service (from rev 606029, gitea/trunk/gitea.service)
===================================================================
--- gitea.service (rev 0)
+++ gitea.service 2020-03-29 15:49:18 UTC (rev 606030)
@@ -0,0 +1,40 @@
+[Unit]
+Description=Gitea (Git with a cup of tea)
+After=syslog.target
+After=network.target
+After=mysqld.service
+After=postgresql.service
+After=memcached.service
+After=redis.service
+
+[Service]
+User=gitea
+Group=gitea
+Type=simple
+WorkingDirectory=~
+RuntimeDirectory=gitea
+LogsDirectory=gitea
+StateDirectory=gitea
+Environment=USER=gitea HOME=/var/lib/gitea GITEA_WORK_DIR=/var/lib/gitea
+ExecStart=/usr/bin/gitea web -c /etc/gitea/app.ini
+Restart=always
+RestartSec=2s
+CapabilityBoundingSet=
+NoNewPrivileges=True
+PrivateUsers=true
+PrivateDevices=true
+PrivateTmp=true
+ProtectHome=true
+ProtectSystem=strict
+ProtectControlGroups=yes
+ProtectKernelTunables=true
+ProtectKernelModules=yes
+ReadWritePaths=/etc/gitea/app.ini
+LockPersonality=true
+MemoryDenyWriteExecute=true
+RestrictRealtime=true
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
+
+[Install]
+WantedBy=multi-user.target
Deleted: gitea.sysusers
===================================================================
--- gitea.sysusers 2020-03-29 15:48:58 UTC (rev 606029)
+++ gitea.sysusers 2020-03-29 15:49:18 UTC (rev 606030)
@@ -1 +0,0 @@
-u gitea - "Gitea daemon user" /var/lib/gitea /usr/bin/bash
Copied: gitea/repos/community-x86_64/gitea.sysusers (from rev 606029, gitea/trunk/gitea.sysusers)
===================================================================
--- gitea.sysusers (rev 0)
+++ gitea.sysusers 2020-03-29 15:49:18 UTC (rev 606030)
@@ -0,0 +1 @@
+u gitea - "Gitea daemon user" /var/lib/gitea /usr/bin/bash
Deleted: gitea.tmpfiles
===================================================================
--- gitea.tmpfiles 2020-03-29 15:48:58 UTC (rev 606029)
+++ gitea.tmpfiles 2020-03-29 15:49:18 UTC (rev 606030)
@@ -1,10 +0,0 @@
-d /var/lib/gitea 0750
-d /var/lib/gitea/attachments 0750
-d /var/lib/gitea/data 0750
-d /var/lib/gitea/indexers 0750
-d /var/lib/gitea/repos 0750
-d /var/lib/gitea/tmp 0750
-Z /var/lib/gitea - gitea gitea
-d /var/log/gitea 0750 gitea gitea
-z /etc/gitea 0755 root gitea
-z /etc/gitea/app.ini 0660 root gitea
Copied: gitea/repos/community-x86_64/gitea.tmpfiles (from rev 606029, gitea/trunk/gitea.tmpfiles)
===================================================================
--- gitea.tmpfiles (rev 0)
+++ gitea.tmpfiles 2020-03-29 15:49:18 UTC (rev 606030)
@@ -0,0 +1,10 @@
+d /var/lib/gitea 0750
+d /var/lib/gitea/attachments 0750
+d /var/lib/gitea/data 0750
+d /var/lib/gitea/indexers 0750
+d /var/lib/gitea/repos 0750
+d /var/lib/gitea/tmp 0750
+Z /var/lib/gitea - gitea gitea
+d /var/log/gitea 0750 gitea gitea
+z /etc/gitea 0755 root gitea
+z /etc/gitea/app.ini 0660 root gitea
More information about the arch-commits
mailing list