Hello,

Here comes a new version of the Compile and Scripts tools, this time
linked against Glibc 2.4. As usual, it's recommended for all users to
upgrade their tools -- 'InstallPackage Scripts' and 'InstallPackage
Compile' is enough to do that.

The ChangeLog extracted from the CVS activities follows below.

Cheers,
Lucas


SCRIPTS
======
2007-01-25 16:12  lucasvr

        * bin/ListProgramFiles: We want to have symlinks taken into account
          when generating the file hash, too. Please note that -xtype f
          doesn't follow links pointing to directories, so share ->
          /System/Links/Shared will not be counted in (as expected).

2007-01-25 11:04  lucasvr

        * Makefile: Added a reminder so that we don't forget to add cvs
          tags on new releases.

2007-01-25 10:43  lucasvr

        * bin/UnionSandbox: /Files might not be within /dev/root.

2007-01-19 21:23  detsch

        * bin/CheckDependencies: Added support for [cross] and [!cross] on
          dependency definitions.  Added '--cross-compile' switch.  Small
          fix when using '<' (less than).

2007-01-16 19:58  lucasvr

        * bin/KeyManager: Moved to DevelScripts.

2007-01-16 18:19  lucasvr

        * Functions/File, bin/Hashes, bin/KeyManager, bin/VerifyProgram:
          Added support for GnuPG 2.x. Needs testing.

2007-01-16 17:56  lucasvr

        * bin/which: Die() uses $errorFD, making it hard for our scripts to
          redirect errors to /dev/null. Switching to a simple echo instead.

2007-01-11 17:02  lucasvr

        * bin/GenBuildInformation: Don't return an error when no
          dependencies are found.

2007-01-08 16:22  detsch

        * bin/UnionSandbox: Using cut instead of awk.

2007-01-07 18:30  detsch

        * bin/UnionSandbox: ChrootCompile may be running on a directory not
          within /dev/root (e.g., /Mount/HDA6).

2007-01-07 17:53  lucasvr

        * bin/FixLibtoolLa: Using flexible $goboLibraries variable.

2007-01-07 17:12  lucasvr

        * bin/UnionSandbox: Removing debug trace.

2007-01-07 16:55  lucasvr

        * bin/SandboxInstall: Don't know why we have /dev/null as a
          left-over with chrootcompile. Doing this as a temporary
          workaround.

2007-01-07 16:54  lucasvr

        * bin/UnionSandbox: We now have UnionSandbox working fine on
          ChrootCompile! Tested with the cross-compilation of GoboHide for
          the ARM.

2007-01-07 13:39  lucasvr

        * bin/: SandboxInstall, UnionSandbox: $goboStatus expands to
          /System/$cross_arch/System/Status when cross-compiling. Using the
          standard /proc dir to avoid doing extra bind-mounts in these
          cases.

2007-01-04 16:24  lucasvr

        * bin/: RemoveProgram, SymlinkProgram: Making it possible to use
          $goboVariables inside Environment files.

2006-12-19 19:19  detsch

        * bin/GoboPath: Oops, there was a 'then' missing after last commit
          on GoboPath.

2006-12-19 16:57  detsch

        * bin/GoboPath: goboUserSettings must be relative to $HOME even on
          rootless (allowing different users to use a same rootless
          prefix).

2006-12-17 10:36  detsch

        * lib/python2.3/site-packages/PythonUtils.py: Fixed join of version
          + revision.

2006-12-17 10:16  detsch

        * bin/GetAvailable: Fixed matching of local recipes which do not
          have revision.

2006-12-17 00:51  detsch

        * bin/CreatePackage: Dropping revision number from version passed.

2006-12-17 00:06  detsch

        * bin/GetAvailable: Fixed matching of local unpacked recipes with
          revision.



COMPILE
======
2007-01-25 11:04  lucasvr

        * Makefile: Added a reminder so that we don't forget to add cvs
          tags on new releases.

2007-01-25 01:54  lucasvr

        * bin/Compile: Quotes around $noweb were making $(Arg 1) to appear
          empty to PackRecipe -- removed them.

2007-01-24 23:25  lucasvr

        * bin/Compile: Enhanced CVS snapshots detection.

2007-01-24 23:21  lucasvr

        * bin/RecipeLint: Added support for part_of=.

2007-01-22 15:08  lucasvr

        * bin/RecipeLint: do_install is also valid on configure mode.

2007-01-15 17:36  detsch

        * bin/Compile: Fixed bug that was preventing version number to be
          forwarded to FindPackage.

2007-01-13 17:53  lucasvr

        * bin/FetchArchive: Rollback.

2007-01-12 12:08  lucasvr

        * bin/FetchArchive: Simplification, as pointed by Jonas.

2007-01-12 10:38  lucasvr

        * bin/FetchArchive: Do not specify ${dir}, or else the archives
          will be made available at ${dir}/${dir}.

2007-01-11 17:33  lucasvr

        * bin/Compile: Fixed tests for non-cross mode.

2007-01-11 10:13  lucasvr

        * bin/Compile: ${cross-}ld defaults its search path at
          $cross_libc_libdir. This patch allows the union-mounting of
          compiled applications available at /System/$cross_arch inside
          $cross_libc_libdir so that no problems arise due to 'missing'
          libraries.

2007-01-09 01:35  lucasvr

        * bin/Compile: Added support for $archsubdir/Resources. When both
          Resources and $archsubdir/Resources exist, the latter overwrites
          any files copied from the former.

2007-01-08 20:43  detsch

        * bin/EditRecipe: Added EditRecipe script.

2007-01-08 05:49  mohjive

        * bin/Compile: Using dynamic $goboPrograms instead of static path

2007-01-08 00:51  lucasvr

        * bin/Compile: Replacing hardcoded references to directories by
          their variable names.

2007-01-07 03:38  lucasvr

        * bin/ImportRecipe, bin/PublishRevision, Functions/Subversion,
          Resources/Defaults/Settings/Compile/CompileSubversion.conf: Moved
          from Compile to DevelScripts package.

2007-01-06 03:36  lucasvr

        * bin/NewVersion: $verboseStream is no more, removing its last
          reference.

2007-01-06 03:21  lucasvr

        * bin/Compile: Die if FetchArchive fails.

2007-01-05 13:55  lucasvr

        * bin/: Compile, FetchArchive: Added support for SVN/CVS on
          FetchArchive.

2006-12-25 14:31  lucasvr

        * bin/PublishRevision: Do not ask twice to commit changes.

2006-12-22 10:39  lucasvr

        * bin/PublishRevision: Local subversion copy was already being
          updated! Just moved the Log_Normal message to the proper place..

2006-12-22 10:38  lucasvr

        * bin/ImportRecipe: Do not ask to show differences if it was
          already shown.

2006-12-21 18:19  lucasvr

        * bin/ImportRecipe: Doing a checkout if the package was not found.
          Might create an option to skip this later..?

2006-12-21 17:41  lucasvr

        * bin/ImportRecipe: Fixed a typo on retval comparison; Fixed a bug
          where an old copy was copied inside the new one, generating
          things like trunk/Foo/1.0/2.0.

2006-12-21 17:29  lucasvr

        * bin/ImportRecipe: Removal of debug trace; Avoiding to ask
          questions if the tarball reflects exactly the same contents as
          seen in the trunk.

2006-12-21 16:53  lucasvr

        * bin/: ImportRecipe, PublishRevision: Letting ImportRecipe update
          the trunk and PublishRevision the revisions.

2006-12-21 11:49  lucasvr

        * bin/ImportRecipe: Making sure we're always working with a local
          copy up to date.

2006-12-19 18:46  lucasvr

        * bin/FetchArchive: Leaving compileArchivesDir read-only.

2006-12-19 16:44  detsch

        * bin/Compile: Fixed error messages.

2006-12-19 16:38  detsch

        * bin/PublishRevision: Using svn commit instead of svn ci.

2006-12-18 11:43  mohjive

        * bin/Compile: Using datestamp as version if recipe version is svn

2006-12-17 20:04  detsch

        * bin/Compile: Do not bothering the user when using 'Compile -B'
          and the program version is already installed.

2006-12-17 17:06  detsch

        * bin/RecipeLint: Making unusual format of make variable an WARN,
          not an ERROR.  This allows Procps recipe to be published.

2006-12-17 11:30  detsch

        * bin/PublishRevision: [no log message]

2006-12-17 11:18  lucasvr

        * bin/FetchArchive: Added an option to specify where to save the
          fetched archives.

2006-12-17 10:44  detsch

        * bin/Compile: Removing experimetal callback.

2006-12-17 10:43  detsch

        * bin/Compile: Forwarding --no-web to PackRecipe.

2006-12-17 10:42  detsch

        * bin/RecipeLint: Forwarding noweb switch to CheckDependencies.
          Reporting a WARNING instead of an error if a dependency is not
          found when --no-web. This allow recipes to be packed when using
          ChrootCompile. ERROR is still reported if --no-web is not used.

2006-12-17 09:26  detsch

        * bin/Compile: Passing revision to CheckDependencies. Forwarding
          compileoptions to dependencies compilation.

2006-12-17 00:53  detsch

        * bin/Compile: Passing revision to PackRecipe.
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to