bernardspil:portingnotes

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
bernardspil:portingnotes [2015/12/20 17:29] – Add loads more info on MySQL refactor BernardSpilbernardspil:portingnotes [2017/05/14 07:55] (current) – Add git2diff BernardSpil
Line 75: Line 75:
 ''%%MYSQLD_USE_OFF=        MYSQL=client%%'' ''%%MYSQLD_USE_OFF=        MYSQL=client%%''
  
-%%=%%=== Transformations ===+=== Transformations ===
  
 \([A-Z_]*\)_USE=\([     ]*\)[Mm][Yy][Ss][Qq][Ll]=[Yy][Ee][Ss] to \1_USES=\2mysql \([A-Z_]*\)_USE=\([     ]*\)[Mm][Yy][Ss][Qq][Ll]=[Yy][Ee][Ss] to \1_USES=\2mysql
 +
 +==== Convert git diff ====
 +
 +git diffs need to be transformed to use in ports.
 +
 +<code>
 +--- a/src/openssl-dtls.c
 ++++ b/openssl-dtls.c
 +</code>
 +
 +needs to be transformed into
 +
 +<code>
 +--- src/openssl-dtls.c.orig
 ++++ src/openssl-dtls.c
 +</code>
 +
 +This can easily be achieved with sed
 +
 +<code>
 +sed -e 's|^--- a/\(.*\)|--- \1.orig|;s|^+++ b/|+++ |' patch-LibreSSL
 +</code>
  
  • bernardspil/portingnotes.1450632597.txt.gz
  • Last modified: 2015/12/20 17:29
  • by BernardSpil