-
Notifications
You must be signed in to change notification settings - Fork 8
quickstart netbsd
Ravenports requires bootstrapping on each supported platform. For NetBSD, the only platform currently supported is AMD64 (aka x86_64).
Obtain bootstrap rvn(8) for the platform
> root> ftp -o - http://www.ravenports.com/repository/ravenports-downloader.sh | /bin/sh
This download script installs the latest rvn(8) and sets the rvn.conf to match the platform's release.
The script also fetches the latest catalog and imports it. If the administration is happy with the provided binary packages, rvn is ready to install them
Set ~/.profile, ~/.cshrc, etc files to add "/raven/sbin" and "/raven/bin" to the PATH environment variable. You may also wish to remove "/usr/pkg/*" paths at the same time if Pkgsrc will no longer be used.
add the following to /etc/rc.conf file (directories must be separated by a space):
rc_directories="/raven/etc/rc.d /etc/rc.d"
> /raven/sbin/rvn install ravenports
/raven/bin/ravenadm configure
The default configuration should be okay. Just hit RETURN key.
/raven/bin/ravenadm update-ports
/raven/bin/ravenadm build libxml2
/raven/bin/ravenadm build diffutils:noprefix
- RPG Ch. 1: Introduction
- RPG Ch. 2: Making a new port
- RPG Ch. 3: Specification File
- RPG Ch. 4: Description Files
- RPG Ch. 5: Distinfo File
- RPG Ch. 6: Manifest Files
- RPG Ch. 7: Patches, Triggers, etc
- RPG Ch. 8: Package Operations Scripts
- RPG Ch. 9: Port Options
- RPG Ch. 10: USES Modules
- RPG Ch. 11: Special Considerations
- RPG Ch. 12: Testing
- RPG Ch. 13: Updating
- RPG Ch. 14: Walk-Through