https://github.com/ligurio/openbsd-wip
OpenBSD work in progress ports
https://github.com/ligurio/openbsd-wip
openbsd openbsd-wip ports
Last synced: 26 days ago
JSON representation
OpenBSD work in progress ports
- Host: GitHub
- URL: https://github.com/ligurio/openbsd-wip
- Owner: ligurio
- Created: 2017-09-01T10:57:44.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-04-28T21:31:16.000Z (about 5 years ago)
- Last Synced: 2025-02-10T10:18:16.872Z (3 months ago)
- Topics: openbsd, openbsd-wip, ports
- Language: Makefile
- Homepage:
- Size: 158 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### openbsd-wip - work in progress ports for OpenBSD
This tree is to be used to maintain and eventually migrate ports into the
official OpenBSD ports tree. This means that ports in this tree are actively
worked on and may not always build, though of course it's best to aim for
building ports.The goal of this exercise is to get more people actively involved in ports. As
well as having a tool to better keep track of (half-)finished ports out there.
Instead of having it rot in a corner of a mailinglist.### Wishlist
https://bronevichok.ru/blog/2020/04/25/openbsd-wip.html
### How to use this tree
One way to use this tree is to clone it into your `/usr/ports/` directory and
adjust `PORTSDIR_PATH` accordingly in /etc/mk.conf:PORTSDIR_PATH=${PORTSDIR}:$(PORTSDIR)/openbsd-wip:${PORTSDIR}/mystuff
In the above example, a port with version 1 in cvs, version 2 in openbsd-wip.
Then, the version in cvs will be picked up before the version in openbsd-wip.
This is important if you are building packages using dpb. The order of
PORTSDIR_PATH is important.To prevent "merge commits" from showing up in git log, it's recommended to
either update your tree with:git fetch && git rebase origin
or set the following option in `.git/config` in your local openbsd-wip repo
(see git-config(1) on `branch..rebase` and `branch.autosetuprebase`):git config branch.master.rebase true