User Tools

Site Tools


wiki:development:nxlibs-repository

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:development:nxlibs-repository [2012/02/28 12:47]
ncryer [modifying patches]
wiki:development:nxlibs-repository [2012/02/28 13:12]
morty Phrasing
Line 106: Line 106:
 ===== Editing patches using quilt ===== ===== Editing patches using quilt =====
 ==== Configure quilt ==== ==== Configure quilt ====
-add to ~/.bashrc +The following configuration options support the usage of quilt.
-<code> +
-alias dquilt="quilt --quiltrc=${HOME}/.quiltrc-dpkg" +
-</code>+
  
 create ~/.quiltrc-dpkg create ~/.quiltrc-dpkg
-<code>+<code bash .quiltrc-dpkg> 
 +#!/bin/bash
 d=. ; while [ ! -d $d/debian -a `readlink -e $d` != / ]; do d=$d/..; done d=. ; while [ ! -d $d/debian -a `readlink -e $d` != / ]; do d=$d/..; done
 if [ -d $d/debian ] && [ -z $QUILT_PATCHES ]; then if [ -d $d/debian ] && [ -z $QUILT_PATCHES ]; then
Line 123: Line 121:
     if ! [ -d $d/debian/patches ]; then mkdir $d/debian/patches; fi     if ! [ -d $d/debian/patches ]; then mkdir $d/debian/patches; fi
 fi fi
 +</code>
 +
 +Set an alias to use these configuration options. This only appies to Bash and can be added to ''~/.bashrc''. Other shells may have similar commands.
 +<code bash>
 +alias dquilt="quilt --quiltrc=${HOME}/.quiltrc-dpkg"
 </code> </code>
  
Line 160: Line 163:
 dquilt push dquilt push
 </code> </code>
-create new patch NUMBER_NXCOMPONENT_DESCRIPTION.full.patch, for example:+create new patch ''<NUMBER>_<NXCOMPONENT>_<DESCRIPTION>.full.patch'', for example:
 <code> <code>
 dquilt new 203_nxagent_disable-rootless-exit.full.patch dquilt new 203_nxagent_disable-rootless-exit.full.patch
Line 166: Line 169:
 add files, which you want to patch with add files, which you want to patch with
 <code> <code>
-dquilt add DATEINAME+dquilt add <FILE>
 </code> </code>
 edit files, you want to patch and save the changes edit files, you want to patch and save the changes
wiki/development/nxlibs-repository.txt · Last modified: 2013/03/08 13:31 (external edit)