[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted cdbs 0.4.26-4 (all source)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Tue,  8 Feb 2005 17:11:42 +0100
Source: cdbs
Binary: cdbs
Architecture: source all
Version: 0.4.26-4
Distribution: unstable
Urgency: low
Maintainer: CDBS Hackers <build-common-hackers@lists.alioth.debian.org>
Changed-By: Robert Millan <rmh@debian.org>
Description: 
 cdbs       - common build system for Debian packages
Changes: 
 cdbs (0.4.26-4) unstable; urgency=low
 .
   * Fix a nasty conflict between cdbs updating config.* files and patches
     attempting to modify them on their own.
 .
     WARNING:  Other patch systems based on cdbs are susceptible to this
     problem and might need similar modifications to the ones done to
     simple-patchsys.mk.
 .
     In buildcore.mk:
       - Move config.* updates to a separate update-config target.
       - Add reverse-config target that reverts update-config using *.cdbs-orig
       backups.
       - Make sure both update-config and reverse-config always keep a copy of
       the old file, and that such "old" file is in sync with the patch system.
       IOW, the "old" file can either be patched or unpatched and the patch
       system is responsible for tracking its state (just like for other files).
       - Add config.rpath to backup recovery routine.
 .
     In simple-patchsys.mk:
       - Always invoke reverse-config before anything else, and update-config
         after appliing/reverting patches.
       - Add weak dependency on patchutils and use lsdiff to issue a big
         warning if a patch is updating config.* files.
       - Handle debian/stamp-patched properly so that both apply-patches and
         reverse-patches targets are idempotent.
 .
     In dpatch.mk:
       - Always invoke reverse-config before anything else, and update-config
         after appliing/reverting patches.
       - Add weak dependency on patchutils and use lsdiff to issue a big
         warning if a patch is updating config.* files.
       - Assuming that dpatch itself is in charge of idempotency in the
         apply/reverse targets.
       - [OT]: add weak dependency on dpatch.
Files: 
 dd1920d8192124a7bbec75973c5a5120 929 devel optional cdbs_0.4.26-4.dsc
 86897dea0450294d4aff7ead1362f23f 214515 devel optional cdbs_0.4.26-4.tar.gz
 593fe1bc0f652440e31db9c4b943cbb0 64388 devel optional cdbs_0.4.26-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/kFreeBSD)

iD8DBQFCChzIC19io6rUCv8RArdGAJ0VgrtuojRD+eXA8erXw6qLhNMKWACcDes6
subU892Gn5vuYTnugoAQFyM=
=Z4BH
-----END PGP SIGNATURE-----


Accepted:
cdbs_0.4.26-4.dsc
  to pool/main/c/cdbs/cdbs_0.4.26-4.dsc
cdbs_0.4.26-4.tar.gz
  to pool/main/c/cdbs/cdbs_0.4.26-4.tar.gz
cdbs_0.4.26-4_all.deb
  to pool/main/c/cdbs/cdbs_0.4.26-4_all.deb



Reply to: