.\" -*- coding: UTF-8 -*- '\" t .\" Title: pkgctl-version-setup .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-08-28 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH PKGCTL\-VERSION\-SETUP 1 "28 august 2025" "\ \(dq " \ \(dq .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH NUME pkgctl\-version\-setup \- detectează și configurează automat o configurație de bază nvchecker .SH SINOPSIS .sp pkgctl version setup [OPȚIUNI] [BAZĂ_PACHET...] .SH DESCRIERE .sp Această subcomandă automatizează crearea unui fișier de configurare de bază nvchecker(1) prin analizarea matricei de surse specificate în fișierul PKGBUILD(1) al unui pachet. Această comandă detectează în mod inteligent diverse platforme și API\-uri (de exemplu, GitHub, GitLab, PyPI) utilizate de sursele pachetului și generează o configurație \f(CR.nvchecker.toml\fR corespunzătoare pe baza celei mai bune presupuneri. .sp Această opțiune este deosebit de utilă pentru inițializarea configurărilor nvchecker(1) pentru un pachet fără a crea manual fișierul \&\f(CR.nvchecker.toml\fR. Aceasta simplifică procesul de configurare a verificărilor de versiune, în special la tranziția monitorizării unui pachet de la o platformă sursă la alta sau la începerea verificărilor de versiune pentru un nou pachet. .sp Dacă nu este specificat \f(CRBAZĂ_PACHET\fR, comanda utilizează în mod implicit directorul de lucru curent. .sp Pentru a obține o listă a surselor acceptate și a formatelor URL preconizate, consultați secțiunea Surse. .SH OPȚIUNI .sp \fB\-f, \-\-force\fP .RS 4 Suprascrie configurația nvchecker(1) existentă .RE .sp \fB\-\-prefer\-platform\-api\fP .RS 4 Preferă API GitHub/GitLab specific platformei în locul git pentru cazurile complexe .RE .sp \fB\-\-url\fP \fIURL\fP .RS 4 Determină ținta de verificare din URL\-ul dat în loc de intrările din matricea sursă .RE .sp \fB\-\-no\-check\fP .RS 4 Nu rulează pkgctl\-version\-check(1) dupa instalare .RE .sp \fB\-\-no\-upstream\fP .RS 4 Definește o configurație goală pentru pachetele fără surse upstream, cum ar fi metapachetele. Acest lucru trebuie utilizat numai pentru cazurile fără surse în amonte, vă rugăm să contactați echipa de dezvoltatori pentru îndrumare cu privire la sursele în amonte care sunt greu de configurat. .RE .sp \fB\-h, \-\-help\fP .RS 4 Afișează mesajul de ajutor .RE .SH SURSE .sp Aici sunt prezentate platformele și sursele acceptate în prezent, împreună cu exemple de formate URL care permit detectarea lor automată ca tipuri de surse specifice: .sp \fBGit\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://github.com/example/project" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://gitlab.com/example/group/project" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} git://git.foobar.org/example .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} git+https://git.foobar.org/example .RE .RE .sp \fBGitHub\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://github.com/example/project" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://github.com/example/project/archive/v1.0/project\-v1.0.tar.gz" "" "" .RE .RE .sp \fBGitLab\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://gitlab.com/example/group/project" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://gitlab.archlinux.org/archlinux/devtools.git" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://gitlab.archlinux.org/archlinux/devtools/\-/releases/v1.1.0/downloads/devtools\-v1.1.0.tar.gz" "" "" .RE .RE .sp \fBHackage\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://hackage.haskell.org/package/xmonad" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://hackage.haskell.org/package/xmonad\-0.18.0/xmonad\-0.18.0.tar.gz" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://hackage.haskell.org/packages/archive/xmonad/0.18.0/xmonad\-0.18.0.tar.gz" "" "" .RE .RE .sp \fBNPM\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://registry.npmjs.org/node\-gyp/\-/node\-gyp\-10.0.1.tgz" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://www.npmjs.com/package/node\-gyp" "" "" .RE .RE .sp \fBPyPI\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://pypi.io/packages/source/p/pyflakes" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://pypi.org/packages/source/b/bleach" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://files.pythonhosted.org/packages/source/p/pyflakes" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://pypi.org/project/SQLAlchemy/" "" "" .RE .RE .sp \fBRubyGems\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://rubygems.org/downloads/diff\-lcs\-1.5.1.gem" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://rubygems.org/gems/diff\-lcs" "" "" .RE .RE .sp \fBCPAN\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://search.cpan.org/CPAN/authors/id/C/CO/COSIMO/Locale\-PO\-0.27.tar.gz" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://cpan.metacpan.org/authors/id/C/CO/COSIMO/Locale\-PO\-0.27.tar.gz" "" "" .RE .RE .sp \fBcrates.io\fP .RS 4 .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://static.crates.io/crates/shotgun/shotgun\-1.0.crate" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://crates.io/api/v1/crates/shotgun/1.0/download" "" "" .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} .URL "https://crates.io/crates/git\-smash" "" "" .RE .RE .SH EXEMPLE .sp \fBpkgctl version setup\fP .RS 4 Detectează sursa din directorul curent\(cqs PKGBUILD(1) și creează un fișier de bază \f(CR.nvchecker.toml\fR. .RE .sp \fBpkgctl version setup \-\-url .URL "https://github.com/example/project" "" "\fP" \fP .RS 4 \fBGenerează un \fP\f(CR.nvchecker.toml\fB pentru PKGBUILD(1) curent, dar înlocuiește URL\-ul sursă cu proiectul GitHub specificat.\fP .RE .SH "CONSULTAȚI ȘI" .sp pkgctl\-version(1) pkgctl\-version\-check(1) nvchecker(1) PKGBUILD(5) .SH "PAGINA WEB PRINCIPALĂ" .sp \fI .URL "https://gitlab.archlinux.org/archlinux/devtools" "" "\fP" \fP .sp \fIVă rugăm să raportați erorile și solicitările de caracteristici în sistemul de urmărire a problemelor. Vă rugăm să faceți tot posibilul pentru a furniza un caz de testare reproductibil pentru erori.\fP .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .