forked from mirrors/pacman
Compare commits
17 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f6564377a2 | ||
|
|
c9613f3a0a | ||
|
|
fca2f7e598 | ||
|
|
4d76cf6f07 | ||
|
|
866a5cd431 | ||
|
|
5c2059db28 | ||
|
|
0272fca993 | ||
|
|
a745d97c17 | ||
|
|
99639dc27c | ||
|
|
ae5cf26b5b | ||
|
|
dc55701132 | ||
|
|
f37a3752b3 | ||
|
|
a9835a38a3 | ||
|
|
cd4f8f7530 | ||
|
|
c58bf862b4 | ||
|
|
7df70e7fff | ||
|
|
942b909829 |
11
NEWS
11
NEWS
@@ -1,5 +1,16 @@
|
|||||||
VERSION DESCRIPTION
|
VERSION DESCRIPTION
|
||||||
-----------------------------------------------------------------------------
|
-----------------------------------------------------------------------------
|
||||||
|
5.2.1 - fix segfault on importing PGP keys for -U operations
|
||||||
|
- fix distribution of meson files
|
||||||
|
- fix inode command for darwin/bsd
|
||||||
|
- distribute all documentation files
|
||||||
|
- update bash/zsh completion for -F changes, remove --force
|
||||||
|
- makepkg:
|
||||||
|
- fix calculation of package sizes in presence of hardlinks
|
||||||
|
- do not warn about PACKAGER format if not set
|
||||||
|
- only run --clean when a package is built
|
||||||
|
- repo-add:
|
||||||
|
- fix compression of databases with zstd
|
||||||
5.2.0 - completely remove delta support (CVE-2019-18183)
|
5.2.0 - completely remove delta support (CVE-2019-18183)
|
||||||
- add support to pacman and pacman-key for downloading PGP
|
- add support to pacman and pacman-key for downloading PGP
|
||||||
signing keys using the WKD protocol (FS#63171)
|
signing keys using the WKD protocol (FS#63171)
|
||||||
|
|||||||
@@ -42,12 +42,12 @@ AC_PREREQ(2.64)
|
|||||||
# pacman_version_micro += 1
|
# pacman_version_micro += 1
|
||||||
|
|
||||||
m4_define([lib_current], [12])
|
m4_define([lib_current], [12])
|
||||||
m4_define([lib_revision], [0])
|
m4_define([lib_revision], [1])
|
||||||
m4_define([lib_age], [0])
|
m4_define([lib_age], [0])
|
||||||
|
|
||||||
m4_define([pacman_version_major], [5])
|
m4_define([pacman_version_major], [5])
|
||||||
m4_define([pacman_version_minor], [2])
|
m4_define([pacman_version_minor], [2])
|
||||||
m4_define([pacman_version_micro], [0])
|
m4_define([pacman_version_micro], [1])
|
||||||
m4_define([pacman_version],
|
m4_define([pacman_version],
|
||||||
[pacman_version_major.pacman_version_minor.pacman_version_micro])
|
[pacman_version_major.pacman_version_minor.pacman_version_micro])
|
||||||
|
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ MANPAGES = \
|
|||||||
DOXYGEN_MANS = $(wildcard man3/*.3)
|
DOXYGEN_MANS = $(wildcard man3/*.3)
|
||||||
|
|
||||||
HTML_MANPAGES = $(addsuffix .html,$(MANPAGES))
|
HTML_MANPAGES = $(addsuffix .html,$(MANPAGES))
|
||||||
|
ASCIIDOC_MANPAGES = $(addsuffix .asciidoc,$(MANPAGES))
|
||||||
|
|
||||||
HTML_OTHER = \
|
HTML_OTHER = \
|
||||||
index.html \
|
index.html \
|
||||||
@@ -36,23 +37,12 @@ EXTRA_DIST = \
|
|||||||
meson.build \
|
meson.build \
|
||||||
asciidoc.conf \
|
asciidoc.conf \
|
||||||
asciidoc-override.css \
|
asciidoc-override.css \
|
||||||
alpm-hooks.5.asciidoc \
|
|
||||||
pacman.8.asciidoc \
|
|
||||||
makepkg.8.asciidoc \
|
|
||||||
makepkg-template.1.asciidoc \
|
|
||||||
repo-add.8.asciidoc \
|
|
||||||
vercmp.8.asciidoc \
|
|
||||||
pacman-key.8.asciidoc \
|
|
||||||
PKGBUILD.5.asciidoc \
|
|
||||||
PKGBUILD-example.txt \
|
PKGBUILD-example.txt \
|
||||||
makepkg.conf.5.asciidoc \
|
|
||||||
pacman.conf.5.asciidoc \
|
|
||||||
BUILDINFO.5.asciidoc \
|
|
||||||
libalpm.3.asciidoc \
|
|
||||||
footer.asciidoc \
|
footer.asciidoc \
|
||||||
index.asciidoc \
|
index.asciidoc \
|
||||||
submitting-patches.asciidoc \
|
submitting-patches.asciidoc \
|
||||||
translation-help.asciidoc \
|
translation-help.asciidoc \
|
||||||
|
$(ASCIIDOC_MANPAGES) \
|
||||||
$(MANPAGES) \
|
$(MANPAGES) \
|
||||||
$(DOXYGEN_MANS)
|
$(DOXYGEN_MANS)
|
||||||
|
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ configuration files dealing with pacman.
|
|||||||
* linkman:makepkg.conf[5]
|
* linkman:makepkg.conf[5]
|
||||||
* linkman:pacman[8]
|
* linkman:pacman[8]
|
||||||
* linkman:pacman-key[8]
|
* linkman:pacman-key[8]
|
||||||
|
* linkman:pacman-conf[8]
|
||||||
* linkman:pacman.conf[5]
|
* linkman:pacman.conf[5]
|
||||||
* linkman:repo-add[8]
|
* linkman:repo-add[8]
|
||||||
* linkman:vercmp[8]
|
* linkman:vercmp[8]
|
||||||
@@ -76,6 +77,7 @@ Releases
|
|||||||
[frame="topbot",grid="none",options="header,autowidth"]
|
[frame="topbot",grid="none",options="header,autowidth"]
|
||||||
!======
|
!======
|
||||||
!Version !Date
|
!Version !Date
|
||||||
|
!5.2.1 !2019-11-01
|
||||||
!5.2.0 !2019-10-21
|
!5.2.0 !2019-10-21
|
||||||
!5.1.3 !2019-03-01
|
!5.1.3 !2019-03-01
|
||||||
!5.1.2 !2018-12-25
|
!5.1.2 !2018-12-25
|
||||||
@@ -260,7 +262,7 @@ bugs under the Pacman project.
|
|||||||
|
|
||||||
Copyright
|
Copyright
|
||||||
---------
|
---------
|
||||||
pacman is Copyright (C) 2006-2018 Pacman Development Team
|
pacman is Copyright (C) 2006-2019 Pacman Development Team
|
||||||
<pacman-dev@archlinux.org> and Copyright (C) 2002-2006 Judd Vinet
|
<pacman-dev@archlinux.org> and Copyright (C) 2002-2006 Judd Vinet
|
||||||
<jvinet@zeroflux.org> and is licensed through the GNU General Public License,
|
<jvinet@zeroflux.org> and is licensed through the GNU General Public License,
|
||||||
version 2 or later.
|
version 2 or later.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* add.c
|
* add.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* add.h
|
* add.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* alpm.c
|
* alpm.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* alpm.h
|
* alpm.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* alpm_list.c
|
* alpm_list.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* alpm_list.h
|
* alpm_list.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* backup.c
|
* backup.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2005 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2005 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* backup.h
|
* backup.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* be_local.c : backend for the local database
|
* be_local.c : backend for the local database
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* be_package.c : backend for packages
|
* be_package.c : backend for packages
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
@@ -760,14 +760,14 @@ int SYMEXPORT alpm_pkg_load(alpm_handle_t *handle, const char *filename, int ful
|
|||||||
pkg_temp = _alpm_pkg_load_internal(handle, filename, full);
|
pkg_temp = _alpm_pkg_load_internal(handle, filename, full);
|
||||||
if(pkg_temp) {
|
if(pkg_temp) {
|
||||||
packager = pkg_temp->packager;
|
packager = pkg_temp->packager;
|
||||||
_alpm_pkg_free(pkg_temp);
|
|
||||||
} else {
|
} else {
|
||||||
packager = NULL;
|
packager = NULL;
|
||||||
}
|
}
|
||||||
if(_alpm_key_import(handle, packager, key) == -1) {
|
if(_alpm_key_import(handle, packager, key) == -1) {
|
||||||
fail = 1;
|
fail = 1;
|
||||||
}
|
}
|
||||||
free(packager);
|
_alpm_pkg_free(pkg_temp);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
FREELIST(keys);
|
FREELIST(keys);
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* be_sync.c : backend for sync databases
|
* be_sync.c : backend for sync databases
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* conflict.c
|
* conflict.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2006 by David Kimpe <dnaku@frugalware.org>
|
* Copyright (c) 2006 by David Kimpe <dnaku@frugalware.org>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* conflict.h
|
* conflict.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* db.c
|
* db.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* db.h
|
* db.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
* Copyright (c) 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* deps.c
|
* deps.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005, 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
* Copyright (c) 2005, 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* deps.h
|
* deps.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
* Copyright (c) 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* diskspace.c
|
* diskspace.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2010-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2010-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* diskspace.h
|
* diskspace.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2010-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2010-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* dload.c
|
* dload.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* dload.h
|
* dload.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* error.c
|
* error.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* filelist.c
|
* filelist.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2012-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2012-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* filelist.h
|
* filelist.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2012-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2012-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* graph.c - helpful graph structure and setup/teardown methods
|
* graph.c - helpful graph structure and setup/teardown methods
|
||||||
*
|
*
|
||||||
* Copyright (c) 2007-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2007-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* graph.h - helpful graph structure and setup/teardown methods
|
* graph.h - helpful graph structure and setup/teardown methods
|
||||||
*
|
*
|
||||||
* Copyright (c) 2007-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2007-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* group.c
|
* group.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* group.h
|
* group.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* handle.c
|
* handle.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005, 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
* Copyright (c) 2005, 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* handle.h
|
* handle.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* hook.c
|
* hook.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2015-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2015-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* hook.h
|
* hook.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2015-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2015-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
/*
|
/*
|
||||||
* libarchive-compat.h
|
* libarchive-compat.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2013-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2013-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* log.c
|
* log.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* log.h
|
* log.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* package.c
|
* package.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005, 2006 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005, 2006 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* package.h
|
* package.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2006 by David Kimpe <dnaku@frugalware.org>
|
* Copyright (c) 2006 by David Kimpe <dnaku@frugalware.org>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* pkghash.c
|
* pkghash.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* pkghash.h
|
* pkghash.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* remove.c
|
* remove.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* remove.h
|
* remove.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* signing.c
|
* signing.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2008-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2008-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* signing.h
|
* signing.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2008-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2008-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* sync.c
|
* sync.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* sync.h
|
* sync.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005, 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
* Copyright (c) 2005, 2006 by Miklos Vajna <vmiklos@frugalware.org>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* trans.c
|
* trans.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* trans.h
|
* trans.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* util.c
|
* util.c
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
/*
|
/*
|
||||||
* util.h
|
* util.h
|
||||||
*
|
*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
* Copyright (c) 2002-2006 by Judd Vinet <jvinet@zeroflux.org>
|
||||||
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
* Copyright (c) 2005 by Aurelien Foret <orelien@chez.com>
|
||||||
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
* Copyright (c) 2005 by Christian Hamar <krics@linuxforum.hu>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (c) 2006-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
* Copyright (c) 2006-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
project('pacman',
|
project('pacman',
|
||||||
'c',
|
'c',
|
||||||
version : '5.2.0',
|
version : '5.2.1',
|
||||||
license : 'GPLv2+',
|
license : 'GPLv2+',
|
||||||
default_options : [
|
default_options : [
|
||||||
'c_std=gnu99',
|
'c_std=gnu99',
|
||||||
@@ -10,7 +10,7 @@ project('pacman',
|
|||||||
],
|
],
|
||||||
meson_version : '>= 0.51')
|
meson_version : '>= 0.51')
|
||||||
|
|
||||||
libalpm_version = '12.0.0'
|
libalpm_version = '12.0.1'
|
||||||
|
|
||||||
cc = meson.get_compiler('c')
|
cc = meson.get_compiler('c')
|
||||||
|
|
||||||
@@ -236,13 +236,13 @@ endif
|
|||||||
|
|
||||||
os = host_machine.system()
|
os = host_machine.system()
|
||||||
if os.startswith('darwin')
|
if os.startswith('darwin')
|
||||||
inodecmd = '/usr/bin/stat -f \'%i %n\''
|
inodecmd = '/usr/bin/stat -f \'%i %N\''
|
||||||
default_sedinplaceflags = ' -i \'\''
|
default_sedinplaceflags = ' -i \'\''
|
||||||
strip_binaries = ''
|
strip_binaries = ''
|
||||||
strip_shared = '-s'
|
strip_shared = '-s'
|
||||||
strip_static = '-s'
|
strip_static = '-s'
|
||||||
elif os.contains('bsd') or os == 'dragonfly'
|
elif os.contains('bsd') or os == 'dragonfly'
|
||||||
inodecmd = 'stat -f \'%i %n\''
|
inodecmd = 'stat -f \'%i %N\''
|
||||||
default_sedinplaceflags = ' -i \'\''
|
default_sedinplaceflags = ' -i \'\''
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|||||||
@@ -32,7 +32,8 @@ EXTRA_DIST = \
|
|||||||
wrapper.sh.in \
|
wrapper.sh.in \
|
||||||
$(COMPLETION_DIST) \
|
$(COMPLETION_DIST) \
|
||||||
$(LIBRARY) \
|
$(LIBRARY) \
|
||||||
$(LIBMAKEPKG_DIST)
|
$(LIBMAKEPKG_DIST) \
|
||||||
|
po/meson.build
|
||||||
|
|
||||||
LIBRARY = \
|
LIBRARY = \
|
||||||
library/human_to_size.sh
|
library/human_to_size.sh
|
||||||
@@ -126,6 +127,7 @@ LIBMAKEPKG_IN = \
|
|||||||
libmakepkg/util.sh \
|
libmakepkg/util.sh \
|
||||||
libmakepkg/util/compress.sh \
|
libmakepkg/util/compress.sh \
|
||||||
libmakepkg/util/config.sh \
|
libmakepkg/util/config.sh \
|
||||||
|
libmakepkg/util/dirsize.sh \
|
||||||
libmakepkg/util/error.sh \
|
libmakepkg/util/error.sh \
|
||||||
libmakepkg/util/message.sh \
|
libmakepkg/util/message.sh \
|
||||||
libmakepkg/util/option.sh \
|
libmakepkg/util/option.sh \
|
||||||
@@ -136,6 +138,7 @@ LIBMAKEPKG_IN = \
|
|||||||
libmakepkg/util/util.sh
|
libmakepkg/util/util.sh
|
||||||
|
|
||||||
LIBMAKEPKG_DIST = \
|
LIBMAKEPKG_DIST = \
|
||||||
|
libmakepkg/meson.build \
|
||||||
$(addprefix libmakepkg/, $(addsuffix /meson.build, $(LIBMAKEPKGDIRS))) \
|
$(addprefix libmakepkg/, $(addsuffix /meson.build, $(LIBMAKEPKGDIRS))) \
|
||||||
$(addsuffix .in, $(LIBMAKEPKG_IN))
|
$(addsuffix .in, $(LIBMAKEPKG_IN))
|
||||||
|
|
||||||
|
|||||||
@@ -109,14 +109,14 @@ _pacman() {
|
|||||||
local cur prev words cword
|
local cur prev words cword
|
||||||
_init_completion || return
|
_init_completion || return
|
||||||
database=('asdeps asexplicit')
|
database=('asdeps asexplicit')
|
||||||
files=('list machinereadable owns search refresh regex' 'l o s x y')
|
files=('list machinereadable refresh regex' 'l x y')
|
||||||
query=('changelog check deps explicit file foreign groups info list native owns
|
query=('changelog check deps explicit file foreign groups info list native owns
|
||||||
search unrequired upgrades' 'c e g i k l m n o p s t u')
|
search unrequired upgrades' 'c e g i k l m n o p s t u')
|
||||||
remove=('cascade dbonly nodeps assume-installed nosave print recursive unneeded' 'c n p s u')
|
remove=('cascade dbonly nodeps assume-installed nosave print recursive unneeded' 'c n p s u')
|
||||||
sync=('asdeps asexplicit clean dbonly downloadonly force groups ignore ignoregroup
|
sync=('asdeps asexplicit clean dbonly downloadonly groups ignore ignoregroup
|
||||||
info list needed nodeps assume-installed print refresh recursive search sysupgrade'
|
info list needed nodeps assume-installed print refresh recursive search sysupgrade'
|
||||||
'c g i l p s u w y')
|
'c g i l p s u w y')
|
||||||
upgrade=('asdeps asexplicit force needed nodeps assume-installed print recursive' 'p')
|
upgrade=('asdeps asexplicit needed nodeps assume-installed print recursive' 'p')
|
||||||
common=('arch cachedir color config confirm dbpath debug gpgdir help hookdir logfile
|
common=('arch cachedir color config confirm dbpath debug gpgdir help hookdir logfile
|
||||||
noconfirm noprogressbar noscriptlet quiet root verbose' 'b d h q r v')
|
noconfirm noprogressbar noscriptlet quiet root verbose' 'b d h q r v')
|
||||||
core=('database files help query remove sync upgrade version' 'D F Q R S U V h')
|
core=('database files help query remove sync upgrade version' 'D F Q R S U V h')
|
||||||
@@ -136,7 +136,6 @@ _pacman() {
|
|||||||
_pacman_pkg Qq;;
|
_pacman_pkg Qq;;
|
||||||
F)
|
F)
|
||||||
{ _arch_incomp 'l list' && _pacman_pkg Slq ; } ||
|
{ _arch_incomp 'l list' && _pacman_pkg Slq ; } ||
|
||||||
_arch_incomp 'o owns' ||
|
|
||||||
compopt +o default;;
|
compopt +o default;;
|
||||||
Q)
|
Q)
|
||||||
{ _arch_incomp 'g groups' && _pacman_pkg Qg sort; } ||
|
{ _arch_incomp 'g groups' && _pacman_pkg Qg sort; } ||
|
||||||
|
|||||||
@@ -44,7 +44,6 @@ _pacman_opts_pkgfile=(
|
|||||||
'*--nodeps[Skip dependency checks]'
|
'*--nodeps[Skip dependency checks]'
|
||||||
'*--assume-installed[Add virtual package to satisfy dependencies]'
|
'*--assume-installed[Add virtual package to satisfy dependencies]'
|
||||||
'--dbonly[Only remove database entry, do not remove files]'
|
'--dbonly[Only remove database entry, do not remove files]'
|
||||||
'--force[Overwrite conflicting files]'
|
|
||||||
'--needed[Do not reinstall up to date packages]'
|
'--needed[Do not reinstall up to date packages]'
|
||||||
'--asdeps[mark packages as non-explicitly installed]'
|
'--asdeps[mark packages as non-explicitly installed]'
|
||||||
'--asexplicit[mark packages as explicitly installed]'
|
'--asexplicit[mark packages as explicitly installed]'
|
||||||
@@ -101,8 +100,6 @@ _pacman_opts_database=(
|
|||||||
|
|
||||||
_pacman_opts_files=(
|
_pacman_opts_files=(
|
||||||
{-l,--list}'[List the files owned by the queried package]:package:_pacman_completions_all_packages'
|
{-l,--list}'[List the files owned by the queried package]:package:_pacman_completions_all_packages'
|
||||||
{-o,--owns}'[Query the package that owns]:files:_files'
|
|
||||||
{-s,--search}'[Search package file names for matching strings]:files:_files'
|
|
||||||
{-x,--regex}'[Enable searching using regular expressions]:regex:'
|
{-x,--regex}'[Enable searching using regular expressions]:regex:'
|
||||||
{-y,--refresh}'[Download fresh files databases from the server]'
|
{-y,--refresh}'[Download fresh files databases from the server]'
|
||||||
'--machinereadable[Produce machine-readable output]'
|
'--machinereadable[Produce machine-readable output]'
|
||||||
@@ -135,7 +132,6 @@ _pacman_opts_sync_modifiers=(
|
|||||||
'*--ignoregroup[Ignore a group upgrade]:package group:_pacman_completions_all_groups'
|
'*--ignoregroup[Ignore a group upgrade]:package group:_pacman_completions_all_groups'
|
||||||
'--asdeps[Install packages as non-explicitly installed]'
|
'--asdeps[Install packages as non-explicitly installed]'
|
||||||
'--asexplicit[Install packages as explicitly installed]'
|
'--asexplicit[Install packages as explicitly installed]'
|
||||||
'--force[Overwrite conflicting files]'
|
|
||||||
'--print-format[Specify how the targets should be printed]'
|
'--print-format[Specify how the targets should be printed]'
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
# buildenv.sh - functions for altering the build environment before
|
# buildenv.sh - functions for altering the build environment before
|
||||||
# compilation
|
# compilation
|
||||||
#
|
#
|
||||||
# Copyright (c) 2015-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2015-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# buildflags.sh - Clear user-specified buildflags if requested
|
# buildflags.sh - Clear user-specified buildflags if requested
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
# ccache - Cache compilations and reuse them to save time on repetitions
|
# ccache - Cache compilations and reuse them to save time on repetitions
|
||||||
# distcc - Distribute compilation of C and C++ across machines
|
# distcc - Distribute compilation of C and C++ across machines
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2007-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
# debugflags.sh - Specify flags for building a package with debugging
|
# debugflags.sh - Specify flags for building a package with debugging
|
||||||
# symbols
|
# symbols
|
||||||
#
|
#
|
||||||
# Copyright (c) 2012-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2012-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# makeflags.sh - Clear user-specified makeflags if requested
|
# makeflags.sh - Clear user-specified makeflags if requested
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2007-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# executable.sh - confirm presence of dependent executables
|
# executable.sh - confirm presence of dependent executables
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2018-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# ccache.sh - Confirm presence of ccache binary
|
# ccache.sh - Confirm presence of ccache binary
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# checksum.sh - Confirm presence of binaries for checksum operations
|
# checksum.sh - Confirm presence of binaries for checksum operations
|
||||||
#
|
#
|
||||||
# Copyright (c) 2016-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2016-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# distcc.sh - Confirm presence of distcc binary
|
# distcc.sh - Confirm presence of distcc binary
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# fakeroot.sh - Confirm presence of fakeroot binary
|
# fakeroot.sh - Confirm presence of fakeroot binary
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# gpg.sh - Confirm presence of gpg binary
|
# gpg.sh - Confirm presence of gpg binary
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# gzip.sh - Confirm presence of gzip binary
|
# gzip.sh - Confirm presence of gzip binary
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# pacman.sh - Confirm presence of pacman binary
|
# pacman.sh - Confirm presence of pacman binary
|
||||||
#
|
#
|
||||||
# Copyright (c) 2012-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2012-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# strip.sh - Confirm presence of strip binary
|
# strip.sh - Confirm presence of strip binary
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# sudo.sh - Confirm presence of sudo binary
|
# sudo.sh - Confirm presence of sudo binary
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# vcs.sh - Confirm presence of binaries for VCS operations
|
# vcs.sh - Confirm presence of binaries for VCS operations
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# integrity.sh - functions relating to source integrity checking
|
# integrity.sh - functions relating to source integrity checking
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# generate_checksum.sh - functions for generating source checksums
|
# generate_checksum.sh - functions for generating source checksums
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# generate_signature.sh - functions for generating PGP signatures
|
# generate_signature.sh - functions for generating PGP signatures
|
||||||
#
|
#
|
||||||
# Copyright (c) 2008-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2008-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# verify_checksum.sh - functions for checking source checksums
|
# verify_checksum.sh - functions for checking source checksums
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# verify_signature.sh - functions for checking PGP signatures
|
# verify_signature.sh - functions for checking PGP signatures
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2011-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# lint_config.sh - functions for checking for makepkg.conf errors
|
# lint_config.sh - functions for checking for makepkg.conf errors
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2018-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# paths.sh - Check that pathname components do not contain odd characters
|
# paths.sh - Check that pathname components do not contain odd characters
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2018-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# source_date_epoch.sh - Check that reproducible builds timestamp is valid
|
# source_date_epoch.sh - Check that reproducible builds timestamp is valid
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2018-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# variable.sh - Check that variables are or are not arrays as appropriate
|
# variable.sh - Check that variables are or are not arrays as appropriate
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2018-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
@@ -62,7 +62,7 @@ lint_config_variables() {
|
|||||||
|
|
||||||
# pacman should be able to extract an email address from PACKAGER for WKD key lookup
|
# pacman should be able to extract an email address from PACKAGER for WKD key lookup
|
||||||
local match='^([^<>]+ )?<[^<>]*>$'
|
local match='^([^<>]+ )?<[^<>]*>$'
|
||||||
if ! [[ $PACKAGER =~ $match ]]; then
|
if ! [[ $PACKAGER == "Unknown Packager" || $PACKAGER =~ $match ]]; then
|
||||||
warning "$(gettext "PACKAGER should have the format 'Example Name <email@address.invalid>'")"
|
warning "$(gettext "PACKAGER should have the format 'Example Name <email@address.invalid>'")"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# lint_package.sh - functions for checking for packaging errors
|
# lint_package.sh - functions for checking for packaging errors
|
||||||
#
|
#
|
||||||
# Copyright (c) 2015-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2015-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# build_references.sh - Warn about files containing references to build directories
|
# build_references.sh - Warn about files containing references to build directories
|
||||||
#
|
#
|
||||||
# Copyright (c) 2013-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2013-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# dotfiles.sh - check for dotfiles in the package root
|
# dotfiles.sh - check for dotfiles in the package root
|
||||||
#
|
#
|
||||||
# Copyright (c) 2016-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2016-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# file_names.sh - check package file names
|
# file_names.sh - check package file names
|
||||||
#
|
#
|
||||||
# Copyright (c) 2016-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2016-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# missing_backup.sh - Warn about missing files in the backup array
|
# missing_backup.sh - Warn about missing files in the backup array
|
||||||
#
|
#
|
||||||
# Copyright (c) 2013-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2013-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# lint_pkgbuild.sh - functions for detecting PKGBUILD errors
|
# lint_pkgbuild.sh - functions for detecting PKGBUILD errors
|
||||||
#
|
#
|
||||||
# Copyright (c) 2015-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2015-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# arch.sh - Check the 'arch' array conforms to requirements.
|
# arch.sh - Check the 'arch' array conforms to requirements.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# arch_specific.sh - Check that arch specific variables can be arch specific.
|
# arch_specific.sh - Check that arch specific variables can be arch specific.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# backup.sh - Check the 'backup' array conforms to requirements.
|
# backup.sh - Check the 'backup' array conforms to requirements.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# changelog.sh - Check the files in the 'changelog' array exist.
|
# changelog.sh - Check the files in the 'changelog' array exist.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# checkdepends.sh - Check the 'checkdepends' array conforms to requirements.
|
# checkdepends.sh - Check the 'checkdepends' array conforms to requirements.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# conflicts.sh - Check the 'conflicts' array conforms to requirements.
|
# conflicts.sh - Check the 'conflicts' array conforms to requirements.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# depends.sh - Check the 'depends' array conforms to requirements.
|
# depends.sh - Check the 'depends' array conforms to requirements.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# epoch.sh - Check the 'epoch' variable conforms to requirements.
|
# epoch.sh - Check the 'epoch' variable conforms to requirements.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# fullpkgver.sh - Check whether a full version conforms to requirements.
|
# fullpkgver.sh - Check whether a full version conforms to requirements.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2018-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# install.sh - Check the files in the 'install' array exist.
|
# install.sh - Check the files in the 'install' array exist.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# makedepends.sh - Check the 'makedepends' array conforms to requirements.
|
# makedepends.sh - Check the 'makedepends' array conforms to requirements.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2014-2018 Pacman Development Team <pacman-dev@archlinux.org>
|
# Copyright (c) 2014-2019 Pacman Development Team <pacman-dev@archlinux.org>
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or modify
|
# This program is free software; you can redistribute it and/or modify
|
||||||
# it under the terms of the GNU General Public License as published by
|
# it under the terms of the GNU General Public License as published by
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user