Parent Directory
|
Revision Log
| Links to HEAD: | (view) (annotate) |
| Sticky Revision: |
Don't generate a request script unless necessary (Solaris) Fixes bug #707.
Fix optional service prompting on Solaris It would sometimes cause polypkg to hang while waiting for the `yes` command to run indefinitely. Bug introduced in r222.
Allow packager to make service installation optional This changes the default, where on platforms that support it (Solaris, others?) the user would be prompted whether to install each service. Services are now installed automatically without asking unless the packager specifies optional=yes in the spec file. Inspired by part of QAS r892.
Correct old shell var expansion ${foo+bar} -> ${foo:+bar}, etc.
Add --vas-platforms option to pp that emits the compatible VAS platform IDs Also, add $enable to the service model defaulting to yes, that makes a service active at boot. (only honoured by rpm & deb for now)
part of bug 429: don't use the build host's identifier in the output filename.
bug 345: %post and %preun now succeed by default on solaris
set default CATEGORY properly on solaris
fix incorrect warning about invalid symlink modes
clarify how CATEGORY is derived, correct comment
Add virtual service groups and a 'print-platform' helper function
Uniformly init service script vars; detect platform arch for solaris and linux. Fixing the init service script vars will make init scripts work on suse again. Making linux and solaris detect the platform architecture allows us to build 32-bit packages on sparc64 or ppc64 hosts (otherwise the platform is detected by a probe and the package is incorrectly marked as 64-bit)
don't assume /usr/sbin is in the path
Add --probe option that prints the local platform identifier
Add pp_solaris_add_dynlib_depends() function for generating dynamic dependencies for shared libraries
typeset is not understood by the solaris shell
%post, %preun, %check scripts to exit 0 by default. Explanation: The normal behaviour of shell is to exit with the exit code of the last-run command. Sometimes this means the last 'if' condition, or a '&&' conjunction can unintentionally abort an install. This change effectively adds an 'exit 0' to the end of most scripts. To raise a failure, scripts must now explicitly call 'exit 1'. This will terminate the installation process on most platforms.
better warnings for overlong solaris package names
detect solaris architecture more accurately
readlink is very unreliable on solaris
correct function name
Add -q option to the helper scripts
improve error messages from install helper script
allow upgrades with solaris install helper script
complete support for %check section
pp_function/pp_functions: emits platform-dependent shell function
improved warning message for sol26
catch Solaris 2.6 names; fix tests to run on sol2.6 sh
various fixes
- correct missing description text on hpux
- add install script for hpux
- add 'list-files' command for the install helper script
- install helper script understands $PP_PKGDESTDIR env var
- fix problem with %{..} substitution on hpux (sed doesn't grok \n)
- fix bug where the special filename - wasn't being recognised
- add tests to make sure backslashes in sections work
install script for solaris
add an --install-script option to simplify testing
Insert build platform distro into package name
add OS info into the package name on solaris
merge dependencies for solaris
fix bug where multiple services weren't installing for solaris
solaris and service improvements
Import current polypkg sources into SVN
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| Ted.Percival@quest.com | ViewVC Help |
| Powered by ViewVC 1.1.2 |