[Build-common-hackers] Standardisation of the name of the patching targets included in debian/rules.
Charles Plessy
charles-debian-nospam at plessy.org
Sun Feb 3 09:32:42 UTC 2008
Dear maintainers of CDBS, dpatch, and quilt,
if you are subscribed to debian-devel at l.d.o, you must have noticed the
long discussion about patch systems. An idea that was quite popular
was to standardise the patch target in all patch systems used during
package building.
Here is a summary of the targets used by the different makefile
includes available to the developpers:
File Package To patch To depatch
/usr/share/dpatch/dpatch.make dpatch patch unpatch
/usr/share/quilt/quilt.make quilt patch unpatch
/usr/share/cdbs/1/rules/patchsys-quilt.mk quilt apply-patches reverse-patches
/usr/share/cdbs/1/rules/simple-patchsys.mk cdbs apply-patches reverse-patches
/usr/share/cdbs/1/rules/dpatch.mk cdbs apply-dpatches deapply-dpatches
Since these five files provide patching facilities to a large number of Debian
source packages, it would be very advantageous if they could use the same
name for the patching and depatching rules: developpers could use them
without needing ab initio knowledge of the underlying system.
Obviously, there is no solution that wouldn't require a change in at least two
packages, and that is the reason I contact all of you and CC debian-devel.
Have a nice day,
--
Charles Plessy
Debian-med packaging team
Wakō, Saitama, Japan
More information about the Build-common-hackers
mailing list