mirror of
https://github.com/sbopkg/sbopkg
synced 2024-11-09 19:50:25 +03:00
sbopkg: Update to new path for packages database location.
Signed-off-by: Willy Sudiarto Raharjo <willysr@sbopkg.org>
This commit is contained in:
parent
e43d08ec66
commit
e8a4142814
@ -491,7 +491,7 @@ mk_pkg_lists() {
|
|||||||
# least for right now, this is purely an auxilary function called from
|
# least for right now, this is purely an auxilary function called from
|
||||||
# list_packages().
|
# list_packages().
|
||||||
|
|
||||||
find /var/log/packages/ -type f -name "*$REPO_TAG" \
|
find /var/lib/pkgtools/packages/ -type f -name "*$REPO_TAG" \
|
||||||
-printf "%P\n" 2> /dev/null | sort > $PKG_LIST
|
-printf "%P\n" 2> /dev/null | sort > $PKG_LIST
|
||||||
sed 's/$/ "" OFF/' $PKG_LIST > $PKG_CHECKLIST
|
sed 's/$/ "" OFF/' $PKG_LIST > $PKG_CHECKLIST
|
||||||
nvabt2n $PKG_LIST $README_LIST
|
nvabt2n $PKG_LIST $README_LIST
|
||||||
@ -694,7 +694,7 @@ get_old_name() {
|
|||||||
# Reading from $substitutions...
|
# Reading from $substitutions...
|
||||||
while read CANDIDATE; do
|
while read CANDIDATE; do
|
||||||
[[ -z "$CANDIDATE" ]] && continue
|
[[ -z "$CANDIDATE" ]] && continue
|
||||||
INSTALLED=$(ls /var/log/packages/ |
|
INSTALLED=$(ls /var/lib/pkgtools/packages/ |
|
||||||
grep -x "$CANDIDATE-[^-]*-[^-]*-[^-]*")
|
grep -x "$CANDIDATE-[^-]*-[^-]*-[^-]*")
|
||||||
if [[ -n "$INSTALLED" ]]; then
|
if [[ -n "$INSTALLED" ]]; then
|
||||||
# Old-named installed package found, assume this is the correct
|
# Old-named installed package found, assume this is the correct
|
||||||
@ -1250,7 +1250,7 @@ info_item() {
|
|||||||
while :; do
|
while :; do
|
||||||
# we use GNU grep extensions rather than egrep to avoid issues with
|
# we use GNU grep extensions rather than egrep to avoid issues with
|
||||||
# the '+' metacharacter which can be found in package names
|
# the '+' metacharacter which can be found in package names
|
||||||
INSTALLEDPACKAGE=$(ls /var/log/packages/ |
|
INSTALLEDPACKAGE=$(ls /var/lib/pkgtools/packages/ |
|
||||||
grep "^\($APP\|$OLDPKG\)-[^-]*-[^-]*-[^-]*\$")
|
grep "^\($APP\|$OLDPKG\)-[^-]*-[^-]*-[^-]*\$")
|
||||||
# Only get the first package (not that the same package should be
|
# Only get the first package (not that the same package should be
|
||||||
# installed more than once on a sane system...)
|
# installed more than once on a sane system...)
|
||||||
@ -2129,7 +2129,7 @@ add_item_to_queue() {
|
|||||||
# note that this regex was missing the ^ as of r826 and this caused a
|
# note that this regex was missing the ^ as of r826 and this caused a
|
||||||
# false match when running 'sbopkg -k -i queue' because 'foo' and
|
# false match when running 'sbopkg -k -i queue' because 'foo' and
|
||||||
# 'libfoo' matched
|
# 'libfoo' matched
|
||||||
INSTALLED=$(ls -1 /var/log/packages/ |
|
INSTALLED=$(ls -1 /var/lib/pkgtools/packages/ |
|
||||||
grep "^$APP-[^-]*-[^-]*-[^-]*$REPO_TAG$")
|
grep "^$APP-[^-]*-[^-]*-[^-]*$REPO_TAG$")
|
||||||
if [[ -n $INSTALLED ]]; then
|
if [[ -n $INSTALLED ]]; then
|
||||||
VERSION=$(sed 's:^.*-\([^-]*\)-[^-]*-[^-]*$:\1:'<<<$INSTALLED)
|
VERSION=$(sed 's:^.*-\([^-]*\)-[^-]*-[^-]*$:\1:'<<<$INSTALLED)
|
||||||
@ -2626,7 +2626,7 @@ string_search() {
|
|||||||
|
|
||||||
if [[ ${SEARCH_TERM%%:*} == "inst" ]]; then
|
if [[ ${SEARCH_TERM%%:*} == "inst" ]]; then
|
||||||
local SEARCH_TERM="${SEARCH_TERM#*:}"
|
local SEARCH_TERM="${SEARCH_TERM#*:}"
|
||||||
local SBOPKGS=($(ls /var/log/packages/*$REPO_TAG))
|
local SBOPKGS=($(ls /var/lib/pkgtools/packages/*$REPO_TAG))
|
||||||
for ((i=0; i<${#SBOPKGS[*]}; i++)); do
|
for ((i=0; i<${#SBOPKGS[*]}; i++)); do
|
||||||
local PKGNAME=$(
|
local PKGNAME=$(
|
||||||
sed 's,.*/,,;s/-[^-]*-[^-]*-[^-]*$//' <<< "${SBOPKGS[$i]}")
|
sed 's,.*/,,;s/-[^-]*-[^-]*-[^-]*$//' <<< "${SBOPKGS[$i]}")
|
||||||
@ -3220,7 +3220,7 @@ remove_uninstalled_packages() {
|
|||||||
rm -f $PACKAGES
|
rm -f $PACKAGES
|
||||||
ls $OUTPUT/*$REPO_TAG.t?z 2>/dev/null | while read PKG; do
|
ls $OUTPUT/*$REPO_TAG.t?z 2>/dev/null | while read PKG; do
|
||||||
PKG=${PKG##*/}
|
PKG=${PKG##*/}
|
||||||
if [ ! -f /var/log/packages/${PKG%.t?z} ]; then
|
if [ ! -f /var/lib/pkgtools/packages/${PKG%.t?z} ]; then
|
||||||
echo "$PKG" >> $PACKAGES
|
echo "$PKG" >> $PACKAGES
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
@ -3373,7 +3373,7 @@ install_package() {
|
|||||||
get_old_name OLDNAME $PKG_NAME
|
get_old_name OLDNAME $PKG_NAME
|
||||||
# we grep ls's output rather than have ls return a glob so 'foo'
|
# we grep ls's output rather than have ls return a glob so 'foo'
|
||||||
# doesn't match 'foo-bar'
|
# doesn't match 'foo-bar'
|
||||||
if ! OLDPKG=$(ls /var/log/packages/ |
|
if ! OLDPKG=$(ls /var/lib/pkgtools/packages/ |
|
||||||
grep -m1 "^$OLDNAME-[^-]*-[^-]*-[^-]*$REPO_TAG$"); then
|
grep -m1 "^$OLDNAME-[^-]*-[^-]*-[^-]*$REPO_TAG$"); then
|
||||||
OLDPKG=$INSTPKG
|
OLDPKG=$INSTPKG
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user