[arch-commits] Commit in gitea/repos/community-x86_64 (10 files)

Bruno Pagani archange at gemini.archlinux.org
Mon Jul 19 15:52:17 UTC 2021


    Date: Monday, July 19, 2021 @ 15:52:17
  Author: archange
Revision: 978744

archrelease: copy trunk to community-x86_64

Added:
  gitea/repos/community-x86_64/PKGBUILD
    (from rev 978742, gitea/trunk/PKGBUILD)
  gitea/repos/community-x86_64/gitea-arch-defaults.patch
    (from rev 978742, gitea/trunk/gitea-arch-defaults.patch)
  gitea/repos/community-x86_64/gitea.service
    (from rev 978742, gitea/trunk/gitea.service)
  gitea/repos/community-x86_64/gitea.sysusers
    (from rev 978743, gitea/trunk/gitea.sysusers)
  gitea/repos/community-x86_64/gitea.tmpfiles
    (from rev 978743, 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                  |  155 ++++++++++++++++++++++----------------------
 gitea-arch-defaults.patch |   99 ++++++++++++++--------------
 gitea.service             |   94 +++++++++++++-------------
 gitea.sysusers            |    2 
 gitea.tmpfiles            |   20 ++---
 5 files changed, 187 insertions(+), 183 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-07-19 15:52:12 UTC (rev 978743)
+++ PKGBUILD	2021-07-19 15:52:17 UTC (rev 978744)
@@ -1,77 +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.13.7
-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=(go nodejs 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=90c9af99ae052a2b0fa937e2863eddecc4145f97 # 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'
-            'd4e6b0dc3d5b40c3f1254b5a8bc8f62e0b1126e0559b1f024b3ebf0ccda91af8'
-            '7e7b798b8ce035c1fb55993ece41c5efb6cad5922708866804fa50ada0cf9fa5'
-            '9209c385a59cef83fd4c526b445de998c7b30c345c0b6101570142b4ce29ee1f')
-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
-  B5F0915813554C32C1D599C2C99B82E40B027BAE  # '6543' <6543 at obermui.de>
-)
-
-prepare() {
-  cd ${pkgname}
-  # Change some defaults for ArchLinux
-  patch -Np1 -i ../gitea-arch-defaults.patch
-  # Fetch dependency using go mod
-  make vendor
-}
-
-pkgver() {
-  cd ${pkgname}
-  git describe --tags | sed 's/^v//'
-}
-
-build() {
-  cd ${pkgname}
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export EXTRA_GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-  export LDFLAGS="-X 'code.gitea.io/gitea/modules/setting.AppWorkPath=/var/lib/gitea/'"
-  export TAGS="bindata sqlite sqlite_unlock_notify pam"
-  make -j1
-}
-
-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.example.ini "${pkgdir}"/etc/gitea/app.ini
-}

Copied: gitea/repos/community-x86_64/PKGBUILD (from rev 978742, gitea/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-07-19 15:52:17 UTC (rev 978744)
@@ -0,0 +1,78 @@
+# 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.14.5
+pkgrel=1
+pkgdesc="Painless self-hosted Git service, community managed."
+arch=(x86_64)
+url="https://gitea.io"
+license=(MIT)
+depends=(git)
+makedepends=(go nodejs 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=7da5c8ff95a0ed5877a4a54014fdca432ed0adf7 # 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
+            d4e6b0dc3d5b40c3f1254b5a8bc8f62e0b1126e0559b1f024b3ebf0ccda91af8
+            7e7b798b8ce035c1fb55993ece41c5efb6cad5922708866804fa50ada0cf9fa5
+            912b5c41a6ca0b5be948a4eff0475e596cdc685bfd3da2aa914b5f762aaf272c)
+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
+  B5F0915813554C32C1D599C2C99B82E40B027BAE  # '6543' <6543 at obermui.de>
+  D2CF76DA95F201E9901532AB3CDE74631F13A748  # Andrew Thornton <art27 at cantab.net>, retrieved from https://github.com/zeripath.gpg
+)
+
+prepare() {
+  cd ${pkgname}
+  # Change some defaults for ArchLinux
+  patch -Np1 -i ../gitea-arch-defaults.patch
+  # Fetch dependency using go mod
+  make vendor
+}
+
+pkgver() {
+  cd ${pkgname}
+  git describe --tags | sed 's/^v//'
+}
+
+build() {
+  cd ${pkgname}
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export EXTRA_GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  export LDFLAGS="-X 'code.gitea.io/gitea/modules/setting.AppWorkPath=/var/lib/gitea/'"
+  export TAGS="bindata sqlite sqlite_unlock_notify pam"
+  make -j1
+}
+
+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.example.ini "${pkgdir}"/etc/gitea/app.ini
+}

Deleted: gitea-arch-defaults.patch
===================================================================
--- gitea-arch-defaults.patch	2021-07-19 15:52:12 UTC (rev 978743)
+++ gitea-arch-defaults.patch	2021-07-19 15:52:17 UTC (rev 978744)
@@ -1,48 +0,0 @@
---- a/custom/conf/app.example.ini
-+++ b/custom/conf/app.example.ini
-@@ -7,6 +7,6 @@
- ; 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
- ; Application run mode, affects performance and debugging. Either "dev", "prod" or "test", default is "prod"
- RUN_MODE = prod
-@@ -18,5 +18,5 @@
-
- [repository]
--ROOT =
-+ROOT = /var/lib/gitea/repos
- SCRIPT_TYPE = bash
- ; DETECTED_CHARSETS_ORDER tie-break order for detected charsets.
-@@ -424,7 +424,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)
-@@ -838,10 +838,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
-@@ -866,7 +866,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 978742, gitea/trunk/gitea-arch-defaults.patch)
===================================================================
--- gitea-arch-defaults.patch	                        (rev 0)
+++ gitea-arch-defaults.patch	2021-07-19 15:52:17 UTC (rev 978744)
@@ -0,0 +1,51 @@
+--- a/custom/conf/app.example.ini
++++ b/custom/conf/app.example.ini
+@@ -9,7 +9,7 @@
+ ; 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
+ ; Application run mode, affects performance and debugging. Either "dev", "prod" or "test", default is "prod"
+ RUN_MODE = prod
+ 
+@@ -20,7 +20,7 @@ PROJECT_BOARD_BUG_TRIAGE_TYPE = Needs Triage, High Priority, Low Priority, Close
+ 
+ [repository]
+ ; Root path for storing all repository data. It must be an absolute path. By default it is stored in a sub-directory of `APP_DATA_PATH`.
+-ROOT =
++ROOT = /var/lib/gitea/repos
+ ; The script type this server supports. Usually this is `bash`, but some users report that only `sh` is available.
+ SCRIPT_TYPE = bash
+ ; DETECTED_CHARSETS_ORDER tie-break order for detected charsets.
+@@ -442,7 +442,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)
+@@ -875,10 +875,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
+ ; Either "Trace", "Debug", "Info", "Warn", "Error", "Critical", default is "Info"
+@@ -901,7 +901,7 @@ COLORIZE = false
+ 
+ ; For "console" mode only
+ [log.console]
+-LEVEL =
++LEVEL = Info
+ STDERR = false
+ 
+ ; For "file" mode only

Deleted: gitea.service
===================================================================
--- gitea.service	2021-07-19 15:52:12 UTC (rev 978743)
+++ gitea.service	2021-07-19 15:52:17 UTC (rev 978744)
@@ -1,47 +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
-#SecureBits=noroot-locked
-ProtectSystem=strict
-ProtectHome=true
-ReadWritePaths=/etc/gitea/app.ini
-PrivateTmp=true
-PrivateDevices=true
-PrivateUsers=true
-ProtectHostname=true
-ProtectClock=true
-ProtectKernelTunables=true
-ProtectKernelModules=true
-ProtectKernelLogs=true
-ProtectControlGroups=true
-LockPersonality=true
-MemoryDenyWriteExecute=true
-RestrictAddressFamilies=AF_INET AF_INET6 AF_NETLINK AF_UNIX
-RestrictRealtime=true
-RestrictSUIDSGID=true
-SystemCallArchitectures=native
-SystemCallFilter=@system-service
-SystemCallErrorNumber=EPERM
-
-[Install]
-WantedBy=multi-user.target

Copied: gitea/repos/community-x86_64/gitea.service (from rev 978742, gitea/trunk/gitea.service)
===================================================================
--- gitea.service	                        (rev 0)
+++ gitea.service	2021-07-19 15:52:17 UTC (rev 978744)
@@ -0,0 +1,47 @@
+[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
+#SecureBits=noroot-locked
+ProtectSystem=strict
+ProtectHome=true
+ReadWritePaths=/etc/gitea/app.ini
+PrivateTmp=true
+PrivateDevices=true
+PrivateUsers=true
+ProtectHostname=true
+ProtectClock=true
+ProtectKernelTunables=true
+ProtectKernelModules=true
+ProtectKernelLogs=true
+ProtectControlGroups=true
+LockPersonality=true
+MemoryDenyWriteExecute=true
+RestrictAddressFamilies=AF_INET AF_INET6 AF_NETLINK AF_UNIX
+RestrictRealtime=true
+RestrictSUIDSGID=true
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
+SystemCallErrorNumber=EPERM
+
+[Install]
+WantedBy=multi-user.target

Deleted: gitea.sysusers
===================================================================
--- gitea.sysusers	2021-07-19 15:52:12 UTC (rev 978743)
+++ gitea.sysusers	2021-07-19 15:52:17 UTC (rev 978744)
@@ -1 +0,0 @@
-u gitea - "Gitea daemon user" /var/lib/gitea /bin/bash

Copied: gitea/repos/community-x86_64/gitea.sysusers (from rev 978743, gitea/trunk/gitea.sysusers)
===================================================================
--- gitea.sysusers	                        (rev 0)
+++ gitea.sysusers	2021-07-19 15:52:17 UTC (rev 978744)
@@ -0,0 +1 @@
+u gitea - "Gitea daemon user" /var/lib/gitea /bin/bash

Deleted: gitea.tmpfiles
===================================================================
--- gitea.tmpfiles	2021-07-19 15:52:12 UTC (rev 978743)
+++ gitea.tmpfiles	2021-07-19 15:52:17 UTC (rev 978744)
@@ -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 978743, gitea/trunk/gitea.tmpfiles)
===================================================================
--- gitea.tmpfiles	                        (rev 0)
+++ gitea.tmpfiles	2021-07-19 15:52:17 UTC (rev 978744)
@@ -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