mirror of
https://gitea.plemya-x.ru/Plemya-x/ALR.git
synced 2025-01-10 17:26:45 +00:00
Изменение ссылки на gitea.plemya-x.ru
This commit is contained in:
parent
842f796284
commit
5b89381115
10 changed files with 20 additions and 20 deletions
|
@ -7,7 +7,7 @@ builds:
|
||||||
- CGO_ENABLED=0
|
- CGO_ENABLED=0
|
||||||
binary: alr
|
binary: alr
|
||||||
ldflags:
|
ldflags:
|
||||||
- -X https://gitverse.ru/Xpamych/ALR/content/master/internal/config.Version={{.Version}}
|
- -X gitea.plemya-x.ru/xpamych/ALR/src/branch/master/internal/config.Version={{.Version}}
|
||||||
goos:
|
goos:
|
||||||
- linux
|
- linux
|
||||||
goarch:
|
goarch:
|
||||||
|
@ -39,7 +39,7 @@ nfpms:
|
||||||
{{- else if .Arch | eq "arm64"}}aarch64
|
{{- else if .Arch | eq "arm64"}}aarch64
|
||||||
{{- else }}{{ .Arch }}{{ end -}}
|
{{- else }}{{ .Arch }}{{ end -}}
|
||||||
description: "Any Linux Repository"
|
description: "Any Linux Repository"
|
||||||
homepage: 'https://gitverse.ru/Xpamych/ALR'
|
homepage: 'https://gitea.plemya-x.ru/xpamych/ALR'
|
||||||
maintainer: 'Евгений Храмов <xpamych@yandex.ru>'
|
maintainer: 'Евгений Храмов <xpamych@yandex.ru>'
|
||||||
license: GPLv3
|
license: GPLv3
|
||||||
formats:
|
formats:
|
||||||
|
@ -60,7 +60,7 @@ nfpms:
|
||||||
dst: /usr/share/zsh/site-functions/_alr
|
dst: /usr/share/zsh/site-functions/_alr
|
||||||
aurs:
|
aurs:
|
||||||
- name: linux-user-repository-bin
|
- name: linux-user-repository-bin
|
||||||
homepage: 'https://gitverse.ru/Xpamych/ALR'
|
homepage: 'https://gitea.plemya-x.ru/xpamych/ALR'
|
||||||
description: "Any Linux Repository"
|
description: "Any Linux Repository"
|
||||||
maintainers:
|
maintainers:
|
||||||
- 'Евгений Храмов <xpamych@yandex.ru>'
|
- 'Евгений Храмов <xpamych@yandex.ru>'
|
||||||
|
|
4
Makefile
4
Makefile
|
@ -17,9 +17,7 @@ build: check-no-root $(BIN)
|
||||||
|
|
||||||
export CGO_ENABLED := 0
|
export CGO_ENABLED := 0
|
||||||
$(BIN):
|
$(BIN):
|
||||||
go build \
|
go build -ldflags="-X 'gitea.plemya-x.ru/xpamych/ALR/internal/config.Version=$(GIT_VERSION)'" -o $@
|
||||||
-ldflags="-X 'gitverse.ru/Xpamych/ALR/internal/config.Version=$(GIT_VERSION)'" \
|
|
||||||
-o $@
|
|
||||||
|
|
||||||
check-no-root:
|
check-no-root:
|
||||||
@if [[ "$$(whoami)" == 'root' ]]; then \
|
@if [[ "$$(whoami)" == 'root' ]]; then \
|
||||||
|
|
|
@ -21,7 +21,7 @@ ALR написан на чистом Go и после сборки не имее
|
||||||
curl -fsSL plemya-x.ru/alr/install.sh | bash
|
curl -fsSL plemya-x.ru/alr/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
**ВАЖНО**: При этом скрипт будет загружен и запущен с <https://gitverse.ru/Xpamych/ALR/install>. Пожалуйста, просматривайте любые скрипты, которые вы скачиваете из Интернета (включая этот), прежде чем запускать их.
|
**ВАЖНО**: При этом скрипт будет загружен и запущен с <https://gitea.plemya-x.ru/xpamych/ALR/install>. Пожалуйста, просматривайте любые скрипты, которые вы скачиваете из Интернета (включая этот), прежде чем запускать их.
|
||||||
|
|
||||||
### Сборка из исходного кода
|
### Сборка из исходного кода
|
||||||
|
|
||||||
|
@ -42,16 +42,18 @@ ALR был создан потому, что упаковка программн
|
||||||
|
|
||||||
## Документация
|
## Документация
|
||||||
|
|
||||||
Документация по всем этим вопросам находится в [Wiki](https://gitverse.ru/Xpamych/ALR).
|
Документация по всем этим вопросам находится в [Wiki](https://gitea.plemya-x.ru/xpamych/ALR/wiki/Home).
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Репозитории
|
## Репозитории
|
||||||
|
|
||||||
Репозитории alr - это git-хранилища, которые содержат каталог для каждого пакета с файлом `alr.sh` внутри. Файл `alr.sh` содержит все инструкции по сборке пакета и информацию о нем. Скрипты `alr.sh` аналогичны скриптам Aur PKGBUILD.
|
Репозитории alr - это git-хранилища, которые содержат каталог для каждого пакета с файлом `alr.sh` внутри. Файл `alr.sh` содержит все инструкции по сборке пакета и информацию о нем. Скрипты `alr.sh` аналогичны скриптам Aur PKGBUILD. Репозиторий [по-умолчанию](https://gitea.plemya-x.ru/xpamych/xpamych-alr-repo.git).
|
||||||
|
|
||||||
---
|
---
|
||||||
## Соцсети
|
## Соцсети
|
||||||
|
VK - https://vk.com/plemya_kh
|
||||||
|
|
||||||
Discord - https://discord.com/channels/817759634105827358/1261631565084233749
|
Discord - https://discord.com/channels/817759634105827358/1261631565084233749
|
||||||
|
|
||||||
Telegram - https://t.me/plemyakh
|
Telegram - https://t.me/plemyakh
|
||||||
|
|
|
@ -35,7 +35,7 @@ var defaultConfig = &types.Config{
|
||||||
Repos: []types.Repo{
|
Repos: []types.Repo{
|
||||||
{
|
{
|
||||||
Name: "default",
|
Name: "default",
|
||||||
URL: "https://gitverse.ru/sc/Xpamych/xpamych-alr-repo.git",
|
URL: "https://gitea.plemya-x.ru/xpamych/ALR.git",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -37,7 +37,7 @@ var testPkg = db.Package{
|
||||||
"ru": "Проверочный пакет",
|
"ru": "Проверочный пакет",
|
||||||
}),
|
}),
|
||||||
Homepage: db.NewJSON(map[string]string{
|
Homepage: db.NewJSON(map[string]string{
|
||||||
"en": "https://gitverse.ru/Xpamych/ALR/",
|
"en": "https://gitea.plemya-x.ru/xpamych/ALR",
|
||||||
}),
|
}),
|
||||||
Maintainer: db.NewJSON(map[string]string{
|
Maintainer: db.NewJSON(map[string]string{
|
||||||
"en": "Evgeniy Khramov <xpamych@yandex.ru>",
|
"en": "Evgeniy Khramov <xpamych@yandex.ru>",
|
||||||
|
|
|
@ -56,7 +56,7 @@ const testScript = `
|
||||||
release=1
|
release=1
|
||||||
epoch=2
|
epoch=2
|
||||||
desc="Test package"
|
desc="Test package"
|
||||||
homepage='https://gitverse.ru/Xpamych/ALR'
|
homepage='//https://gitea.plemya-x.ru/xpamych/ALR'
|
||||||
maintainer='Евгений Храмов <xpamych@yandex.ru>'
|
maintainer='Евгений Храмов <xpamych@yandex.ru>'
|
||||||
architectures=('arm64' 'amd64')
|
architectures=('arm64' 'amd64')
|
||||||
license=('GPL-3.0-or-later')
|
license=('GPL-3.0-or-later')
|
||||||
|
@ -116,8 +116,8 @@ func TestDecodeVars(t *testing.T) {
|
||||||
Release: 1,
|
Release: 1,
|
||||||
Epoch: 2,
|
Epoch: 2,
|
||||||
Description: "Test package",
|
Description: "Test package",
|
||||||
Homepage: "https://gitverse.ru/Xpamych/ALR",
|
Homepage: "https://gitea.plemya-x.ru/xpamych/ALR",
|
||||||
Maintainer: "Arsen Musayelyan <arsen@arsenm.dev>",
|
Maintainer: "Евгений Храмов <xpamych@yandex.ru>",
|
||||||
Architectures: []string{"arm64", "amd64"},
|
Architectures: []string{"arm64", "amd64"},
|
||||||
Licenses: []string{"GPL-3.0-or-later"},
|
Licenses: []string{"GPL-3.0-or-later"},
|
||||||
Provides: []string{"test"},
|
Provides: []string{"test"},
|
||||||
|
@ -139,8 +139,8 @@ func TestDecodeVarsMissing(t *testing.T) {
|
||||||
name='test'
|
name='test'
|
||||||
epoch=2
|
epoch=2
|
||||||
desc="Test package"
|
desc="Test package"
|
||||||
homepage='https://gitverse.ru/Xpamych/ALR'
|
homepage='https://gitea.plemya-x.ru/xpamych/ALR'
|
||||||
maintainer='Arsen Musayelyan <arsen@arsenm.dev>'
|
maintainer='Евгений Храмов <xpamych@yandex.ru>'
|
||||||
architectures=('arm64' 'amd64')
|
architectures=('arm64' 'amd64')
|
||||||
license=('GPL-3.0-or-later')
|
license=('GPL-3.0-or-later')
|
||||||
provides=('test')
|
provides=('test')
|
||||||
|
|
|
@ -36,7 +36,7 @@ const testScript = `
|
||||||
release=1
|
release=1
|
||||||
epoch=2
|
epoch=2
|
||||||
desc="Test package"
|
desc="Test package"
|
||||||
homepage='https://gitverse.ru/Xpamych/ALR'
|
homepage='https://gitea.plemya-x.ru/xpamych/ALR'
|
||||||
maintainer='Евгений Храмов <xpamych@yandex.ru>'
|
maintainer='Евгений Храмов <xpamych@yandex.ru>'
|
||||||
architectures=('arm64' 'amd64')
|
architectures=('arm64' 'amd64')
|
||||||
license=('GPL-3.0-or-later')
|
license=('GPL-3.0-or-later')
|
||||||
|
|
|
@ -44,7 +44,7 @@ func TestFindPkgs(t *testing.T) {
|
||||||
err = repos.Pull(ctx, []types.Repo{
|
err = repos.Pull(ctx, []types.Repo{
|
||||||
{
|
{
|
||||||
Name: "default",
|
Name: "default",
|
||||||
URL: "https://gitverse.ru/sc/Xpamych/xpamych-alr-repo.git",
|
URL: "https://gitea.plemya-x.ru/xpamych/xpamych-alr-repo.git",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
@ -81,7 +81,7 @@ func TestPull(t *testing.T) {
|
||||||
err = repos.Pull(ctx, []types.Repo{
|
err = repos.Pull(ctx, []types.Repo{
|
||||||
{
|
{
|
||||||
Name: "default",
|
Name: "default",
|
||||||
URL: "https://gitverse.ru/sc/Xpamych/xpamych-alr-repo.git",
|
URL: "https://gitea.plemya-x.ru/xpamych/ALR.git",
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
@ -109,7 +109,7 @@ if [ -z "$noPkgMgr" ]; then
|
||||||
info "Готово!"
|
info "Готово!"
|
||||||
else
|
else
|
||||||
info "Клонирование репозитория ALR"
|
info "Клонирование репозитория ALR"
|
||||||
git clone https://gitverse.ru/sc/Xpamych/ALR.git /tmp/alr
|
git clone https://gitea.plemya-x.ru/xpamych/ALR.git /tmp/alr
|
||||||
|
|
||||||
info "Установка ALR"
|
info "Установка ALR"
|
||||||
cd /tmp/alr
|
cd /tmp/alr
|
||||||
|
|
Loading…
Reference in a new issue