Opened 15 years ago

Closed 15 years ago

#4680 closed enhancement (fixed)

[patch] Script for installing OptionalPackages from within a current installation

Reported by: mmadia Owned by: nobody
Priority: normal Milestone: R1
Component: - General Version: R1/alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by mmadia)

This is a bare bones, born out of necessity idea. Essentially it allows end users a controlled method for installing OptionalPackages from within Haiku.

installoptionalpackages is the name of the CLI application

Usage: installoptionalpackages [-l] [-a]
-l      List installable packages
-a      Add a package and all of it's dependencies

There are many flaws to this method. But it may be better than having end users manually install an incorrect optional package, as the correct version and it's dependencies are installed and have any symlinks created.

The script will determine the revision of Haiku and use that to download the appropriate build/jam/.... files from svn.

Additional information is mentioned in this mailing list thread

Attachments (2)

installOptionalPackage.sh (14.5 KB ) - added by mmadia 15 years ago.
Added disclaimer
installoptionalpackage.patch (16.0 KB ) - added by mmadia 15 years ago.
adds script to HAIKU_TOP data bin, installs to system bin

Download all attachments as: .zip

Change History (13)

comment:1 by mmadia, 15 years ago

Description: modified (diff)

comment:2 by mmadia, 15 years ago

Owner: changed from nobody to mmadia

I'm attempting to implement this as an independent bash script.

comment:3 by mmadia, 15 years ago

Attached the current work in progress. I'm considering importing more of build/jam and having this script to jump start jam.

comment:4 by mmadia, 15 years ago

Owner: changed from mmadia to nobody

I haven't worked on this in a while and don't see being able to in the near future.

comment:5 by mmadia, 15 years ago

Owner: changed from nobody to mmadia

Even though the PackageFS is in the works, I had an itch for shell scripting. Will submit an updated script in the next few days.

comment:6 by mmadia, 15 years ago

Description: modified (diff)
Summary: A short-term solution for a package manager.[patch] Script for installing OptionalPackages from within a current installation

comment:7 by mmadia, 15 years ago

Owner: changed from mmadia to nobody

Any chances of landing this in trunk?

in reply to:  7 comment:8 by bonefish, 15 years ago

Replying to mmadia:

Any chances of landing this in trunk?

Maybe bring it up on the development list?

by mmadia, 15 years ago

Attachment: installOptionalPackage.sh added

Added disclaimer

by mmadia, 15 years ago

adds script to HAIKU_TOP data bin, installs to system bin

comment:9 by mmadia, 15 years ago

Description: modified (diff)

comment:10 by humdinger, 15 years ago

Thanks for your work on that, Matt. When will we see it in the nightlies with a Desktop link?

comment:11 by colin, 15 years ago

Resolution: fixed
Status: newclosed

Fixed with hrev35041. Thank you.

Note: See TracTickets for help on using tickets.