DragonFlyBSD / DPorts

The dedicated application build system for DragonFly BSD
Other
91 stars 43 forks source link

Procedure to add a port to dports #34

Closed tuxillo closed 11 years ago

tuxillo commented 11 years ago

Hi John,

I'm planning to add a couple ports to dports. What's the correct workflow to do so?

Cheers, Antonio Huete

tuxillo commented 11 years ago

Sorry, I wasn't specific enough. Software is not in FreeBSD ports either, so they would be new ones.

ftigeot commented 11 years ago

Antonio Huete Jiménez wrote:

Sorry, I wasn't specific enough. Software is not in FreeBSD ports either, so they would be new ones.

There's a handful of non-freebsd ports based dports already.

The first step is to create your new ports as if they were regular ones in /usr/dports, check if they run, etc...

They will then have to be committed in Deltaports, in a category/name/newport directory.

Have a look at these Deltaports directories for examples:

www/apache2-passenger/newport www/rubygem-passenger/newport ports-mgmt/poudriere-devel/newport ports-mgmt/genpatch/newport net/wminet/newport java/openjdk7/newport

Francois Tigeot