From 9e8d1be6f00e61f15ab58459dcfb7b6e98609e2f Mon Sep 17 00:00:00 2001 From: Nicolas Reynolds Date: Mon, 13 Feb 2012 12:08:49 -0300 Subject: Add pkgbase to the path list --- toru-path | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toru-path') diff --git a/toru-path b/toru-path index 7500aed..25d3995 100755 --- a/toru-path +++ b/toru-path @@ -19,7 +19,7 @@ for _pkgbuild in ${pkgbuilds[@]}; do fullpath=$(dirname $(readlink -f ${_pkgbuild})) - for _pkg in ${pkgname[@]} ${provides[@]}; do + for _pkg in ${pkgbase} ${pkgname[@]} ${provides[@]}; do paths+=(${_pkg/[<>=]*}:${fullpath}) done -- cgit v1.2.3-2-g168b From b3047be050482448ef6487aefe8193bf911807d6 Mon Sep 17 00:00:00 2001 From: Nicolas Reynolds Date: Mon, 27 Feb 2012 11:30:10 -0300 Subject: Unset pkgbase too --- toru-path | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toru-path') diff --git a/toru-path b/toru-path index b82dbb2..22b991b 100755 --- a/toru-path +++ b/toru-path @@ -23,7 +23,7 @@ for _pkgbuild in ${pkgbuilds[@]}; do paths+=(${_pkg/[<>=]*}:${fullpath}) done - unset pkgname provides + unset pkgbase pkgname provides done # TODO remove old paths -- cgit v1.2.3-2-g168b From da785c8272457a70f21942bf4943bfc69f4fbeb8 Mon Sep 17 00:00:00 2001 From: Nicolas Reynolds Date: Mon, 27 Feb 2012 11:35:55 -0300 Subject: Use only one find --- toru-path | 2 ++ 1 file changed, 2 insertions(+) (limited to 'toru-path') diff --git a/toru-path b/toru-path index 22b991b..71dc85c 100755 --- a/toru-path +++ b/toru-path @@ -27,6 +27,8 @@ for _pkgbuild in ${pkgbuilds[@]}; do done # TODO remove old paths +# by joining new paths to old paths and exclude the joining points from the +# cache (sort of a sql join) echo ${paths[@]} | tr ' ' "\n" | sort >> ${TORUPATH}/paths lastsync ${LASTSYNCFILE} -- cgit v1.2.3-2-g168b From 1873a2f71e77ffbd46258474851600bdb1ecc297 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Reynolds?= Date: Sun, 8 Apr 2012 16:55:08 -0300 Subject: Minor improvements --- toru-path | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'toru-path') diff --git a/toru-path b/toru-path index 71dc85c..5065a30 100755 --- a/toru-path +++ b/toru-path @@ -17,7 +17,7 @@ for _pkgbuild in ${pkgbuilds[@]}; do continue } - fullpath=$(dirname $(readlink -f ${_pkgbuild})) + fullpath=$(dirname ${_pkgbuild}) for _pkg in ${pkgbase} ${pkgname[@]} ${provides[@]}; do paths+=(${_pkg/[<>=]*}:${fullpath}) -- cgit v1.2.3-2-g168b