Merge branch 'maint'
This commit is contained in:
commit
7ae15768e5
6 changed files with 18 additions and 11 deletions
9
NEWS
9
NEWS
|
@ -1,5 +1,14 @@
|
||||||
VERSION DESCRIPTION
|
VERSION DESCRIPTION
|
||||||
-----------------------------------------------------------------------------
|
-----------------------------------------------------------------------------
|
||||||
|
3.3.3 - correctly check the return code from opendir()
|
||||||
|
- fix possible infinite loop in alpm_list_remove()
|
||||||
|
- makepkg:
|
||||||
|
- quote arrays to preserve spaces in arrays (FS#16871)
|
||||||
|
- allow passing arguments with spaces
|
||||||
|
- adjust preselected option for clearing cache
|
||||||
|
- translations:
|
||||||
|
- zh_CN: fix positional parameter usage in makepkg (FS#16983)
|
||||||
|
- el: fix Y/N response translation (FS#16568)
|
||||||
3.3.2 - fix infinite filesize download issue (FS#16359)
|
3.3.2 - fix infinite filesize download issue (FS#16359)
|
||||||
- fix bogus download size on TotalDownload
|
- fix bogus download size on TotalDownload
|
||||||
- documentation updates
|
- documentation updates
|
||||||
|
|
|
@ -42,12 +42,12 @@ AC_PREREQ(2.60)
|
||||||
# pacman_version_micro += 1
|
# pacman_version_micro += 1
|
||||||
|
|
||||||
m4_define([lib_current], [4])
|
m4_define([lib_current], [4])
|
||||||
m4_define([lib_revision], [2])
|
m4_define([lib_revision], [3])
|
||||||
m4_define([lib_age], [0])
|
m4_define([lib_age], [0])
|
||||||
|
|
||||||
m4_define([pacman_version_major], [3])
|
m4_define([pacman_version_major], [3])
|
||||||
m4_define([pacman_version_minor], [3])
|
m4_define([pacman_version_minor], [3])
|
||||||
m4_define([pacman_version_micro], [2])
|
m4_define([pacman_version_micro], [3])
|
||||||
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])
|
||||||
|
|
||||||
|
|
|
@ -62,6 +62,7 @@ Releases
|
||||||
`------------`-------
|
`------------`-------
|
||||||
Date Version
|
Date Version
|
||||||
---------------------
|
---------------------
|
||||||
|
2009-11-10 v3.3.3
|
||||||
2009-10-05 v3.3.2
|
2009-10-05 v3.3.2
|
||||||
2009-09-22 v3.3.1
|
2009-09-22 v3.3.1
|
||||||
2009-08-02 v3.3.0
|
2009-08-02 v3.3.0
|
||||||
|
|
|
@ -389,7 +389,8 @@ int _alpm_rmrf(const char *path)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if((dirp = opendir(path)) == (DIR *)-1) {
|
dirp = opendir(path);
|
||||||
|
if(!dirp) {
|
||||||
return(1);
|
return(1);
|
||||||
}
|
}
|
||||||
for(dp = readdir(dirp); dp != NULL; dp = readdir(dirp)) {
|
for(dp = readdir(dirp); dp != NULL; dp = readdir(dirp)) {
|
||||||
|
|
|
@ -1315,7 +1315,7 @@ devel_update() {
|
||||||
backup_package_variables() {
|
backup_package_variables() {
|
||||||
for var in ${splitpkg_overrides[@]}; do
|
for var in ${splitpkg_overrides[@]}; do
|
||||||
indirect="${var}_backup"
|
indirect="${var}_backup"
|
||||||
eval "${indirect}=(\${$var[@]})"
|
eval "${indirect}=(\"\${$var[@]}\")"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1323,16 +1323,11 @@ restore_package_variables() {
|
||||||
for var in ${splitpkg_overrides[@]}; do
|
for var in ${splitpkg_overrides[@]}; do
|
||||||
indirect="${var}_backup"
|
indirect="${var}_backup"
|
||||||
if [ -n "${!indirect}" ]; then
|
if [ -n "${!indirect}" ]; then
|
||||||
eval "${var}=(\${$indirect[@]})"
|
eval "${var}=(\"\${$indirect[@]}\")"
|
||||||
else
|
else
|
||||||
unset ${var}
|
unset ${var}
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
# pkgdesc gets restored as an array - convert back to a string
|
|
||||||
local pkgdesc_backup="${pkgdesc[@]}"
|
|
||||||
unset pkgdesc
|
|
||||||
pkgdesc=${pkgdesc_backup}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# getopt like parser
|
# getopt like parser
|
||||||
|
|
|
@ -122,7 +122,8 @@ int rmrf(const char *path)
|
||||||
return(1);
|
return(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
if((dirp = opendir(path)) == (DIR *)-1) {
|
dirp = opendir(path);
|
||||||
|
if(!dirp) {
|
||||||
return(1);
|
return(1);
|
||||||
}
|
}
|
||||||
for(dp = readdir(dirp); dp != NULL; dp = readdir(dirp)) {
|
for(dp = readdir(dirp); dp != NULL; dp = readdir(dirp)) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue