Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
aports
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Monitor
Service Desk
Analyze
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
alpine
aports
Merge requests
!71488
community/gitea: upgrade to 1.22.2
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
community/gitea: upgrade to 1.22.2
fabricionaweb/aports:update-gitea
into
master
Overview
1
Commits
1
Pipelines
7
Changes
1
Merged
Fabricio Silva
requested to merge
fabricionaweb/aports:update-gitea
into
master
6 months ago
Overview
1
Commits
1
Pipelines
7
Changes
1
Expand
fix tests
add doc subpackage for MIT license
0
0
Merge request reports
Compare
master
version 5
42de16b2
6 months ago
version 4
ab48407a
6 months ago
version 3
5f58c55f
6 months ago
version 2
462a9026
6 months ago
version 1
b1f0197e
6 months ago
master (base)
and
latest version
latest version
ff91447d
1 commit,
6 months ago
version 5
42de16b2
1 commit,
6 months ago
version 4
ab48407a
1 commit,
6 months ago
version 3
5f58c55f
1 commit,
6 months ago
version 2
462a9026
1 commit,
6 months ago
version 1
b1f0197e
1 commit,
6 months ago
1 file
+
21
−
22
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
community/gitea/APKBUILD
+
21
−
22
Options
# Contributor: Carlo Landmeter <clandmeter@alpinelinux.org>
# Contributor: 6543 <6543@obermui.de>
# Contributor: techknowlogick <techknowlogick@gitea.com>
# Contributor: Fabricio Silva <hi@fabricio.dev>
# Maintainer: 6543 <6543@obermui.de>
pkgname
=
gitea
pkgver
=
1.22.
1
pkgver
=
1.22.
2
pkgrel
=
0
pkgdesc
=
"Self-hosted Git service written in Go"
url
=
"https://about.gitea.com/"
@@ -11,17 +12,17 @@ arch="all"
license
=
"MIT"
depends
=
"git git-lfs gnupg"
makedepends
=
"go"
checkdepends
=
"bash openssh openssh-keygen sqlite tzdata"
checkdepends
=
"bash openssh openssh-keygen sqlite tzdata
npm icu-data-full
"
install
=
"
$pkgname
.pre-install"
pkgusers
=
"gitea"
pkggroups
=
"www-data"
subpackages
=
"
$pkgname
-openrc"
subpackages
=
"
$pkgname
-doc
$pkgname
-openrc"
source
=
"
$pkgname
-
$pkgver
.tar.gz::https://dl.gitea.com/gitea/
$pkgver
/gitea-src-
$pkgver
.tar.gz
$pkgname
.initd
$pkgname
.ini
"
builddir
=
"
$srcdir
/gitea-src-
$pkgver
"
options
=
"
!check net"
# broken with GIT_CEILING
options
=
"
net"
# secfixes:
# 1.21.3-r0:
@@ -56,8 +57,12 @@ export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export
GOMODCACHE
=
"
${
GOMODCACHE
:-
"
$srcdir
/go"
}
"
# Skip tests for archs that fail unrelated in CI
# 32bits breaks tests
# s390x SIGILL
# riscv64 exceeded execution time
# ppc64le|loongarch64 rollup not available (patch to use @rollup/wasm-node didnt work)
case
"
$CARCH
"
in
s390x|
x86|armhf|armv7
)
options
=
"
$options
!check"
;;
x86|armhf|armv7
|s390x|riscv64|ppc64le|loongarch64
)
options
=
"
$options
!check"
;;
esac
build
()
{
@@ -83,42 +88,36 @@ check() {
install
-d
-m700
"
$home
"
/.ssh
touch
"
$home
"
/.gitconfig
env
GITEA_ROOT
=
"
$home
"
HOME
=
"
$home
"
GITEA_WORK_DIR
=
"
$(
pwd
)
"
timeout
-s
ABRT 20m make
-j1
test-sqlite
## "make test" - modified (exclude broken tests)
## 'code.gitea.io/gitea/modules/migrations': github hase rate limits! 403 API
local
tests
=
$(
go list ./... |
grep
-v
/vendor/ |
\
grep
-v
'code.gitea.io/gitea/modules/migrations'
|
\
grep
-v
'code.gitea.io/gitea/modules/charset'
|
\
grep
-v
'code.gitea.io/gitea/models/migrations'
|
\
grep
-v
'code.gitea.io/gitea/services/migrations'
|
\
grep
-v
'code.gitea.io/gitea/integrations'
)
env
GITEA_CONF
=
"
$PWD
/tests/sqlite.ini"
GITEA_ROOT
=
"
$home
"
HOME
=
"
$home
"
GO111MODULE
=
on go
test
-mod
=
vendor
-tags
=
'sqlite sqlite_unlock_notify'
$tests
# unset CI env to skip redis, elasticsearch, meilisearch, minio tests
unset
CI
env
HOME
=
"
$home
"
GITEA_ROOT
=
"
$home
"
GITEA_WORK_DIR
=
"
$builddir
"
\
make test-sqlite
&&
\
make
test
}
package
()
{
for
dir
in
$pkgname
$pkgname
/git
$pkgname
/data
$pkgname
/db
$pkgname
/custom
;
do
install
-d
-m
750
-o
gitea
-g
www-data
\
install
-d
-m
750
-o
$pkgusers
-g
$pkggroups
\
"
$pkgdir
"
/var/lib/
$dir
done
install
-d
-m
755
-o
gitea
-g
www-data
"
$pkgdir
"
/var/log/
$pkgname
install
-d
-m
755
-o
$pkgusers
-g
$pkggroups
"
$pkgdir
"
/var/log/
$pkgname
install
-D
-m
755
$pkgname
"
$pkgdir
"
/usr/bin/
$pkgname
install
-D
-m
644
-o
gitea
-g
www-data
"
$srcdir
"
/gitea.ini
\
install
-D
-m
644
-o
$pkgusers
-g
$pkggroups
"
$srcdir
"
/gitea.ini
\
"
$pkgdir
"
/etc/
$pkgname
/app.ini
chown
gitea:www-data
"
$pkgdir
"
/etc/
$pkgname
chown
$pkgusers
:
$pkggroups
"
$pkgdir
"
/etc/
$pkgname
install
-d
-m
755
"
$pkgdir
"
/usr/share/webapps/
$pkgname
cp
-r
options public templates
"
$pkgdir
"
/usr/share/webapps/
$pkgname
/
install
-D
-m
644 LICENSE
-t
"
$pkgdir
"
/usr/share/licenses/
$pkgname
/
install
-D
-m
755
"
$srcdir
"
/
$pkgname
.initd
\
"
$pkgdir
"
/etc/init.d/
$pkgname
}
sha512sums
=
"
318513a2aaae8d99358a26d44ab51c7a002b74fb11dbd7f9dfdccdd25f707572b075099e59bc3764564e1219069a1f9e6b56c71474ef494531c73e358d76ac6e
gitea-1.22.
1
.tar.gz
64a84cc116877fffbf10f3f670884898221e3ae0ccc4dcfa0e661f9c0ec19ca415bd6815fde729b49eaf9653665170d6de5fe8a4ba62e85006c8c45f591bd586
gitea-1.22.
2
.tar.gz
71c767f9e851d99e6d87032faa833617ded28a292507c492bce63d0b87208819aa9ccbf8301d885da14901a4bdb93b21859883eaea78f980e8c8deb63ae8e57a gitea.initd
431184faffa8996873d92d7b0d16bc4b1a0178d264cd2928d1f49b13ad3e6470d9ede7a18c12112deeeb38f0647ccc0b012e98bcbd96e7b8496a3dc18f5b1fb7 gitea.ini
"
Loading