diff --git a/package/base/bdb33/bdb33.conf b/package/base/bdb33/bdb33.conf index 101379e74..133e593c0 100644 --- a/package/base/bdb33/bdb33.conf +++ b/package/base/bdb33/bdb33.conf @@ -30,6 +30,8 @@ pkg_bdb33_pm() { } hook_add postmake 3 'pkg_bdb33_pm' -hook_add postmake 4 '[ -e $includedir/${pkg:1:3} ] && \ + +# default for it's mayor version +hook_add postmake 4 '[ -e $includedir/${pkg:1:3} ] || \ ln -svf ${pkg:1} $includedir/${pkg:1:3}' diff --git a/package/base/bdb41/bdb41.conf b/package/base/bdb41/bdb41.conf index 776ab6a90..dcd2bd7b9 100644 --- a/package/base/bdb41/bdb41.conf +++ b/package/base/bdb41/bdb41.conf @@ -26,6 +26,10 @@ # default symlinks db.h db_185.h db/ for headers hook_add postmake 3 "ln -sfv ${pkg:1}/db.h $root/$prefix/include/db.h" hook_add postmake 3 "ln -sfv ${pkg:1}/db_185.h $root/$prefix/include/db_185.h" -hook_add postmake 3 "rm -f $root/$prefix/include/db; \ - ln -sfv ${pkg:1} $root/$prefix/include/db" +hook_add postmake 3 "[ -e $includedir/db ] || \ + ln -sfv ${pkg:1} $includedir/db" + +# and default for it's mayor version +hook_add postmake 3 "[ -e $includedir/${pkg:1:3} ] || \ + ln -sfv ${pkg:1} $includedir/${pkg:1:3}"