diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2016-01-31 21:13:32 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2016-01-31 21:13:32 +0800 |
commit | 20be281bacab0b717cad1d11f9873dbcc087c2db (patch) | |
tree | 9f5ddf21bbdad1f6fb7b821081116c0418f1d3e5 | |
parent | 80670dae99d7afc505295dd28cf8c3df8ecdb6a8 (diff) | |
download | wspkg-20be281bacab0b717cad1d11f9873dbcc087c2db.tar wspkg-20be281bacab0b717cad1d11f9873dbcc087c2db.tar.gz wspkg-20be281bacab0b717cad1d11f9873dbcc087c2db.tar.bz2 wspkg-20be281bacab0b717cad1d11f9873dbcc087c2db.tar.lz wspkg-20be281bacab0b717cad1d11f9873dbcc087c2db.tar.xz wspkg-20be281bacab0b717cad1d11f9873dbcc087c2db.tar.zst wspkg-20be281bacab0b717cad1d11f9873dbcc087c2db.zip |
freebsd: 比較版本號大小時,英文字母會比數字還小
-rwxr-xr-x | freebsd/freebsd.deps.sh | 2 | ||||
-rwxr-xr-x | freebsd/freebsd.nopkg-deps.sh | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/freebsd/freebsd.deps.sh b/freebsd/freebsd.deps.sh index 7330b3b..7de87ce 100755 --- a/freebsd/freebsd.deps.sh +++ b/freebsd/freebsd.deps.sh @@ -6,7 +6,7 @@ ports_file="$1" exec 4< "${ports_file}" while read -r pkg_name pkg_ports 0<&4; do - printf " %s>=0:"'${PORTSDIR}'"/%s ^%%" "${pkg_name}" "${pkg_ports}" + printf " %s>=a:"'${PORTSDIR}'"/%s ^%%" "${pkg_name}" "${pkg_ports}" done exec 4<&- diff --git a/freebsd/freebsd.nopkg-deps.sh b/freebsd/freebsd.nopkg-deps.sh index c7b4a27..c3d24b1 100755 --- a/freebsd/freebsd.nopkg-deps.sh +++ b/freebsd/freebsd.nopkg-deps.sh @@ -5,6 +5,6 @@ ports_file="$1" tr '/' '_' < "${ports_file}" | paste "${ports_file}" - | ( while read -r pkg_name pkg_ports unused pkg_ports_var; do - printf ' ${WSPKG_PACKAGE_NAME_%s}>=0:${PORTSDIR}/%s ^%%' \ + printf ' ${WSPKG_PACKAGE_NAME_%s}>=a:${PORTSDIR}/%s ^%%' \ "${pkg_ports_var}" "${pkg_ports}" done ) |