HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

Ticket #191 (closed task: fixed)

Opened 6 years ago

Last modified 6 years ago

wiki : create "Creating patches" page

Reported by: mmadia Owned by:
Priority: normal Milestone:
Component: Site Version:
Severity: normal Keywords:
Cc:

Description

Such a page would instruct users the preferred way to create patches.

Create one designed to be sent upstream for check-in, create a second that contains non-desirable or temporary work-arounds to be stored locally.

Mention preferred usage of diff, which includes flags such as -Naur, where diff should be run: top-level package folder or its parent? how directories should be set up for non-version controlled software.

This would help to ensure uniformity between individual porters.

Change History

comment:1 Changed 6 years ago by brecht

There is already such a page (CreatePatch). Unfortunately, just like many other wiki pages, the content is badly in need of an update. This page should also include information on how to create patches using version control software.

comment:2 Changed 6 years ago by mmadia

I've added a blurb to CreatePatch on how to create patches using subversion. Mentions the typical preference for submitting patches for software maintainers and BePorter?'s (current) preference.

comment:3 Changed 6 years ago by scottmc

  • Resolution set to fixed
  • Status changed from new to closed

I've updated the CreatePatch page to hopefully better explain how to make a patch, how to check it and where to put it. One of the key things I found was that haikuporter needs the patches placed into a "patches" folder. Just putting them into the same folder as the .bep file doesn't work. Perhaps haikuporter should be changed to find them in either place? Seeing as the patch file need to have the same name as the .bep file except for the extension it shouldn't get in the way I'd think.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/