.\" -*- coding: UTF-8 -*-
'\" t
.\" Title: vercmp
.\" Author: [see the "Authors" section]
.\" Generator: DocBook XSL Stylesheets vsnapshot
.\" Date: 2024-03-15
.\" Manual: Pacman Manual
.\" Source: Pacman 6.1.0
.\" Language: English
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH VERCMP 8 "15. März 2024" "Pacman 6\&.1\&.0" Pacman\-Handbuch
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH BEZEICHNUNG
vercmp \- Dienstprogramm für Versionsvergleiche
.SH ÜBERSICHT
.sp
\fIvercmp\fP [\-h] [\-\-help]
.SH BESCHREIBUNG
.sp
\fIvercmp\fP wird zum Bestimmen der Relation zwischen zwei gegebenen
Versionsnummern verwendet\&. Die Ausgabe ist wie folgt:
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
< 0 : falls Version1 < Version2
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
= 0 : falls Version1 == Version2
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
> 0 : falls Version1 > Version2
.RE
.sp
Der Versionsvergleich funktioniert wie folgt:
.sp
.if n \{\
.RS 4
.\}
.nf
Alphanumerisch:
1\&.0a < 1\&.0b < 1\&.0beta < 1\&.0p < 1\&.0pre < 1\&.0rc < 1\&.0 < 1\&.0\&.a < 1\&.0\&.1
Numerisch:
1 < 1\&.0 < 1\&.1 < 1\&.1\&.1 < 1\&.2 < 2\&.0 < 3\&.0\&.0
.fi
.if n \{\
.RE
.\}
.sp
Außerdem kann für Versionszeichenketten ein \fIepoch\fP\-Wert definiert sein,
der alle anderen Versionsvergleiche außer Kraft setzt, außer wenn die
\fIepoch\fP\-Werte gleich sind\&. Dies wird in einem Format der Struktur
Epoch:Version\-Relation angegeben\&. Zum Beispiel ist 2:1\&.0\-1 stets größer
als 1:3\&.6\-1\&.
.sp
Beachten Sie, dass \fIpkgrel\fP nur in den Vergleich einbezogen wird, wenn dies
für beide übergebene Versionen verfügbar ist\&. Zum Beispiel wird der
Vergleich von 1\&.5\-1 und 1\&.5 stets 0 ergeben; der Vergleich von 1\&.5\-1
und 1\&.5\-2 dagegen < 0, wie erwartet\&. Dies dient hauptsächlich der
Unterstützung versionierter Abhängigkeiten, die \fIpkgrel\fP nicht enthalten\&.
.SH OPTIONEN
.PP
\fB\-h, \-\-help\fP
.RS 4
zeigt eine Zusammenfassung der verfügbaren Rückgabewerte an\&. Diese Option
muss stets zuerst angegeben werden\&.
.RE
.SH BEISPIELE
.sp
.if n \{\
.RS 4
.\}
.nf
$ vercmp 1 2
\-1
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
$ vercmp 2 1
1
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
$ vercmp 2\&.0\-1 1\&.7\-6
1
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
$ vercmp 2\&.0 2\&.0\-13
0
.fi
.if n \{\
.RE
.\}
.sp
.if n \{\
.RS 4
.\}
.nf
$ vercmp 4\&.34 1:001
\-1
.fi
.if n \{\
.RE
.\}
.SH "SIEHE AUCH"
.sp
\fBpacman\fP(8), \fBmakepkg\fP(8), \fBlibalpm\fP(3)
.sp
Auf der
.UR https://archlinux\&.org/pacman/
Pacman\-Website
.UE
finden
Sie aktuelle Informationen zu Pacman und den zugehörigen Werkzeugen\&.
.SH FEHLER
.sp
Fehler? Sie machen wohl Witze, es gibt keine Fehler in dieser
Software\&. Nun ja, sollte unsere Annahme doch falsch sein, senden Sie uns
einen Fehlerbericht (auf Englisch) mit so vielen Details wie möglich in der
.UR https://bugs.archlinux.org/
Fehlerdatenbank von Archlinux
.UE
im
Bereich »Pacman«\&.
.SH AUTOREN
.sp
Derzeitige Betreuer:
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT allan@archlinux\&.org
Allan McRae
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT andrew\&.gregory\&.8@gmail\&.com
Andrew Gregory
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT morganamilo@archlinux\&.org
Morgan Adamiec
.ME
.RE
.sp
Bedeutende frühere Mitwirkende:
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT jvinet@zeroflux\&.org
Judd Vinet
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT aurelien@archlinux\&.org
Aurelien Foret
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT aaron@archlinux\&.org
Aaron Griffin
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT dan@archlinux\&.org
Dan McGee
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT shiningxc@gmail\&.com
Xavier Chantry
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT ngaba@bibl\&.u\-szeged\&.hu
Nagy Gábor
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT dreisner@archlinux\&.org
Dave Reisner
.ME
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
.MT eschwartz@archlinux\&.org
Eli Schwartz
.ME
.RE
.sp
Informationen zu weiteren Mitwirkenden erhalten Sie, wenn Sie den Befehl
\fBgit shortlog \-s\fP im Git\-Repositorium pacman\&.git aufrufen\&.
.PP
.SH ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von
Mario Blättermann
erstellt.
.PP
Diese Übersetzung ist Freie Dokumentation; lesen Sie die
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License Version 3
.UE
oder neuer bezüglich der
Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
.PP
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden,
schicken Sie bitte eine E-Mail an die
.MT debian-l10n-german@lists.debian.org
Mailingliste der Übersetzer
.ME .