diff options
-rw-r--r-- | doc/CHANGELOG | 22 | ||||
-rwxr-xr-x | src/simplaret | 10 |
2 files changed, 22 insertions, 10 deletions
diff --git a/doc/CHANGELOG b/doc/CHANGELOG index a8b5b85..d066994 100644 --- a/doc/CHANGELOG +++ b/doc/CHANGELOG @@ -1,16 +1,24 @@ simplepkg changelog ------------------- -0.5pre1: jail-upgrade: +0.4.10pre1: jail-upgrade: - added option CONSIDER_ALL_PACKAGES_AS_PATCHES - merged swaret and simplaret upgrade procedures - act recursively on patches' folder - - simplaret: - - for --get, check if an already existing package - in the local repository has the same version and - build number, otherwise erase the old and download - the new one. + simplaret: lots of changes: + - new repository scheme, take a look at repos.conf.new. + - --get looks first to PATCHES repositories, then ROOT, + then REPOS and finally at NOARCH repositories; the + firts matching package is downloaded. + - new config parameter ROOT_PRIORITY set the priority + of folder lookup at a ROOT repository, defaults to + "patches slackware extra testing pasture". + - for --get, check if an already existing package + in the local repository has the same version and + build number, otherwise erase the old and download + the new one. + +0.4.9: released 0.4.9pre6 as 0.4.9 0.4.9pre6: createpkg: - fixes diff --git a/src/simplaret b/src/simplaret index cfd02f5..2a5498d 100755 --- a/src/simplaret +++ b/src/simplaret @@ -405,13 +405,17 @@ function simplaret_get { function simplaret_get_patches { - # TODO: new format - # use /etc/simplepkg/jailist - if [ ! -d "$PATCHES_DIR/$ARCH/$VERSION" ]; then mkdir -p $PATCHES_DIR/$ARCH/$VERSION fi + # TODO: new format + # primeiro checa por atualizacoes na instalacao principal + # - depois olha a lista de jaulas por /etc/simplepkg/jailist + # - pega a arquitetura e a versao da jaula + # - verifica os patches disponiveis para aquela arquitetura e versao + # - caso haja na jaula um pacote instalado cujo patch estah disponivel, baixa-o + echo fetching patches for arch $ARCH and version $VERSION... # check for downloaded patches |