The Emerde Project

Home
download
Author
MailingList
Install
FAQ
Changelog
Links

 
Changelog   Emerde 1.2.7 Beta release
1.2.7:
- portage updated to portage-2.1_rc4
- debianutils updated to debianutils-2.15
- --maketgz* options have been dropped
- Fixed a bug in the --skipit option

1.2.6:
- Updated portage to portage-2.1_pre3
- the `pfile' has been deprecated

1.2.5
- Added the script Sync-cat. It lets you sync a desidered category or package with the
  gentoo repository.
- Pached runscript.sh to handle net dependecies at boot by rc.emerde. Thanks
  to Michael Donaghy for the patch.
- auto-install.sh: --passive option for ftp passive mode added. Thanks to
  Marco Caimi for the patch.
- /etc/init.d/runscript.sh is not launched anymore from rc.emerde. Thanks to
  Marco Caimi for the patch.

1.2.4
- Added the MIRROR option in auto-install.sh
- Fixed the name bug in por2pkg and in --maketgz (thx to Francisco Gama)
- Fixed the rsync installation bug.
- Fixed small bugs
- Code cleaned

1.2.3
- Updated portage to portage-2.0.51-r3 version.
- Fixed a small bug in rsync_url
- Code cleaned & fixed & improved

1.2.2
- The Portage was updated to  the 2.0.50-r9 version.
- Semerde.stop was created. It is launched at runlevel 0 and 6 to shutdown all
the programs started by rc.emerde at boot time.
- Added RSYNC_URL option in the installation procedure. It permits the
download of the portage from another machine.
- Now the syncing of the portage can be done using another machine that had already
done it. See ACTION:sync in the emerge(1) man page.
- Now pkg2por is more accurate: if it doesn't find the right version-ebuild it
downloads it.
- Fixed some bugs in the installation script.
- The --upgradepkg was added in emerde. With this option all the installpkg 
operations will use upgradepkg instead.
- Code cleaned

1.2.1
- Updated Emerde to Slack-10
- The --searchinstalled option was added. It filter only installed pkg in the
search result.
- Added --showdepend option. It shows the dependencies of the searched pkg.
Made for Juergen Rose (^_+)
- Added --fclean. It force the clean of the compilation's dir. Useful to 
restart an interrupted compilation instead of continuing it
- Fixed an installation bug caused by --noslack

1.2.0
- Fixed the mtime bug in pkg2por: emerde didn't unmerge really the packages
installed with installpkg.
- Fixed the installpkg and removepkg patch bug during installation.
- Added rsync error checking in ./install.sh
- Added the --showcontents options. It shows the contents of the searched
package
- Updated portage.py to portage-2.0.50-r6 version.
- Slack-etc-update was created: it handles the Slackware configuration file
updates. (see slack-etc-update(1))
- Added --maketgzcont option. It creates tgz packages from package already
installed.
- Uninstall-emerde script was created.
- Improved the --jailed mode.
- Emerde now is crux compatible and can coordinate the crux's db with the
portage. (Alpha version)
- Fixed a bug in ebuild.sh. thx to Juergen Rose
- Small bug fixes

1.1.9
- The invulnerable script was created: It updates all the packages which have
suid binaries
- Fixed the gcc version check
- Fixed a small bug in install-complete.sh (/usr/bin/line isn't present in all
distros). thx to Doug Laidlaw.

1.1.8
- Added /sbin/depscan.sh to fix boot's scripts dependecies. Note: you must
have gawk installed
- Improved initd-cfg, now the user can activate/deactive ALL the scripts in
/etc/init.d/ with a single choise.
- Improved rc.emerde, now it execute the "start", "stop" and "restart"
request.
- Added rc.emerde.1 man page.

1.1.7
- Added INFODIR, LOCASTATEDIR, MANDIR, SYSCONFDIR, DATADIR options in
make.globals. With these the user can choose the destination dirs of the
packages being installed.
- Now the emerde's init script is in /etc/rc.d/rc.emerde and it is started by
rc.local
- Cleaned some installation's warnings
- Fixed some bugs in install-config.sh
- Fixed a bug in ebuild.sh, it fails the compilation of packages with two
./configure. Thx to Juergen Rose to report it.

1.1.6
- Portage updated to 2.0.50-r1.
- Fixed some portage's bugs.
- Installation code of tgz improved.
- Fixed the "unmerge" bug: If you tried to re-emerde a pkg unmerded you got an
error.
- Code cleanup.

1.1.5
- Added --skipit option: Merge the packages and allows you to skip to the next 
merge with the SIGINT signal or by pressing CTRL+c.
- ld.so.cache is not regenerated when using --maketgzonly
- Changes at CFLAGS during install-config.sh are now effective.
- Added "Real latest version available" output in the search action, it shows
you The Real latest version available.

1.1.4
- Added --searchcontents option. It is useful to know to what pkg a file or a
directory belong.
- emerge:  Emerde baselayout or emerde sys-apps/baselayout is now denied by emerde.
- Various small bugfixes

1.1.3
- Added --pretend option for .tgz packages
- The cp_all (function to get the portage tree) was rewrited to use /var/cadb,
there's a significant improvement (about 65% faster) in all the fuctions that 
use cp_all (--search, sync, update cache etc...).
- Added alias emerde|update corresponding to uemerde
- Fixed pkg2por installation problem: it didn't create the CADB file during
the installation.

1.1.2
- Added --maketgz and --maketgzonly options: tell emerge to build Slackware's
tgz packages for all ebuilds processed.
- Fixed pkg2por: Now it clears old entries in the portage's db

1.1.1
- pkg2por: Added support for not "exact version" pkg
- Created update-emerde: Checks and updates emerde to the latest version.
- Created initd-cfg: init.d editor. Allows you to select easily what
init.d's program run during Emerde's init.
- emerge:  Added pfile action: you can use "emerde pfile /path/to/mypfile",
where mypfile is a file where you put all the pkg you want to emerde. Each 
pkg name must be in a newline (see /var/cache/edb/world.
- emerge:  Now CADB is updated after an emerde sync
- emerge:  Emerde portage or emerde sys-apps/portage is now denied by emerde.
- emerge:  Added uemerde action: Checks and updates emerde to the latest
version.
- emerge: When it can't find the .tgz file for a dependence of a .tgz file, it
will emerde the dependence.
- install.sh: Now required doesn't use absolute path

1.1.0
- Now Emerde can resume an interrupted or aborted compilation without rebuild
the pkg and restart the compilation.
- CHROOT installation improved. (All the required pkg for a chrooted system
are now mounted)
- Fixed recursion bug for pkg2por during the installation
- Added missing db entry that caused emerde to build and install baselayout.

1.0.9
- Now por2pkg removes old entries in the Slack's db and use -Arch-type-Release
notation (ex: -i386-1)
- fixed wrong file name input in pkg2por
- portage updated to 2.0.49-r21
- Added manuals for por2pkg, pkg2por, pordbcheck, buildworld

1.0.8
- Added pordbcheck. See doc/pordbcheck
- Added buildworld. See doc/buildworld
- Added --update option to update a previous version of Emerde.
- Fixed manuals copying.
- Fixed small installation bugs.

1.0.7
- $RADICE is now exported by install.sh to avoid to use "chroot pkg2root"
and "chroot por2pkg",  in this way nothing else than python is copied in
RADICE.
- Now only the non-Slackware users have to download Emerde-var (4Mb)
- Improved emerde's start init scripts. Now it runs only executable scripts in
/etc/init.d
- Various small bug fixes
- No root privileges needed by the first installation part.

1.0.6
- Added emerde.1 man page
- Added auto CHOST option retrieval.
- Fixed fetch and untar error in auto-install.sh
- Fixed install-complete.sh. I forgot to put RADICE= at the beggining.. doh! 

1.0.5
- Added the build of portage from sources during installation.
- Added support for hppa arm ppc mips mips alpha architectures.
- Added safe install with chrooting in RADICE/.
- Added Python2.3 support.
- Added distro checks.
- Added --noslack option.
- Added --jailed option.
- Added --norsync option.
- Added --jastjail alias.
- Added version info in emerge (emerde --version).

1.0.4-1
A bug in pkg2por was fixed. It is now 70 times faster.

1.0.4
pkg2por was created.
Emerde 1.0.4 is now completely compatible with the slackware's packages
system.

1.0.3
- Added --debug and --fetch options in auto-install.sh, code cleaned up.

1.0.2
The installation scripts was cleaned from bugfixes,  useless code and
useless warning, 3 option was added.

1.0.1-r4
- Added por2pkg, now it's compatible with the Slackware's pkg db

...
I don't remember
Venerdi'
31/10/2014



ram.disagio.org
ram at freaknet.org