]> andersk Git - config-package-dev.git/log
config-package-dev.git
11 years agoRelease config-package-dev 4.14, and update maintainer and uploaders. master
Geoffrey Thomas [Wed, 19 Sep 2012 16:09:01 +0000 (09:09 -0700)] 
Release config-package-dev 4.14, and update maintainer and uploaders.

11 years agodivert.mk: Finish writing a sentence in the comments.
Geoffrey Thomas [Thu, 27 Sep 2012 02:25:09 +0000 (19:25 -0700)] 
divert.mk: Finish writing a sentence in the comments.

11 years agoDocument reverse-resolving diversions when defaulting DEB_CHECK_FILES_SOURCE.
Geoffrey Thomas [Thu, 27 Sep 2012 02:21:16 +0000 (19:21 -0700)] 
Document reverse-resolving diversions when defaulting DEB_CHECK_FILES_SOURCE.

11 years agoconfig-package.mk: Fix a slightly misleading comment
Geoffrey Thomas [Thu, 27 Sep 2012 02:17:25 +0000 (19:17 -0700)] 
config-package.mk: Fix a slightly misleading comment

11 years agodivert.sh: Remove an unnecessary parameter passed to undivert_unlink_divert.
Geoffrey Thomas [Tue, 25 Sep 2012 16:55:59 +0000 (12:55 -0400)] 
divert.sh: Remove an unnecessary parameter passed to undivert_unlink_divert.

This closes http://debathena.mit.edu/trac/ticket/1061 .

11 years agoUndivert on deconfigure, not just on remove
Geoffrey Thomas [Tue, 25 Sep 2012 16:52:28 +0000 (12:52 -0400)] 
Undivert on deconfigure, not just on remove

See http://debathena.mit.edu/trac/ticket/388 for discussion. There are
more cases to think through here, but adding the deconfigure behavior is
correct and the most useful.

11 years agodebathena-conffile-example: Don't divert non-conffiles
Geoffrey Thomas [Tue, 25 Sep 2012 01:02:54 +0000 (21:02 -0400)] 
debathena-conffile-example: Don't divert non-conffiles

mailname is unversioned, and papersize is handled by ucf.

11 years agodebathena-transform-example: Transform lynx.cfg instead of syslog.conf
Geoffrey Thomas [Tue, 18 Sep 2012 04:48:19 +0000 (21:48 -0700)] 
debathena-transform-example: Transform lynx.cfg instead of syslog.conf

syslog.conf comes from sysklogd, which is unlikely to exist on a modern
system, and is likely to cause unwanted side effects if installed. lynx
can fairly safely be installed on most systems, so it makes a better example.

11 years agoexamples/*/debian/control*: Fix typos and dependencies
Geoffrey Thomas [Wed, 12 Sep 2012 03:29:33 +0000 (20:29 -0700)] 
examples/*/debian/control*: Fix typos and dependencies

In particular, cdbs does not need to be a runtime dependency, and
transformation targets need to be build dependencies.

Also, update debian/control from debian/control.in.

11 years agoDon't remove DEB_DIVERT_EXTENSION from DEB_CHECK_FILES_SOURCEs
Geoffrey Thomas [Sun, 9 Sep 2012 23:37:17 +0000 (16:37 -0700)] 
Don't remove DEB_DIVERT_EXTENSION from DEB_CHECK_FILES_SOURCEs

The purpose of removing the extension is to determine the name of the
source file to be transformed. If that name is explicitly specified,
it's incorrect to further process it.

11 years agodivert.mk: Fix two slightly misleading comments
Geoffrey Thomas [Mon, 21 May 2012 06:49:21 +0000 (02:49 -0400)] 
divert.mk: Fix two slightly misleading comments

11 years agoReverse {pre,post}rm maintainer script fragments when DH_COMPAT ≥ 6, not 5
Anders Kaseorg [Mon, 21 May 2012 05:59:29 +0000 (01:59 -0400)] 
Reverse {pre,post}rm maintainer script fragments when DH_COMPAT ≥ 6, not 5

Reported-by: Geoffrey Thomas <geofft@mit.edu>
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12 years agoRelease config-package-dev 4.13 4.13
Anders Kaseorg [Wed, 26 Oct 2011 00:27:00 +0000 (20:27 -0400)] 
Release config-package-dev 4.13

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12 years agoSet LC_ALL=C when matching potentially localized dpkg output
Anders Kaseorg [Wed, 26 Oct 2011 00:26:41 +0000 (20:26 -0400)] 
Set LC_ALL=C when matching potentially localized dpkg output

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12 years agoAdd Vcs-Git, Vcs-Browser
Anders Kaseorg [Wed, 26 Oct 2011 00:06:54 +0000 (20:06 -0400)] 
Add Vcs-Git, Vcs-Browser

12 years agoBump Standards-Version to 3.9.2 (no changes required)
Anders Kaseorg [Wed, 26 Oct 2011 00:04:34 +0000 (20:04 -0400)] 
Bump Standards-Version to 3.9.2 (no changes required)

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12 years agoFix encode script to work with Perl 5.12
Anders Kaseorg [Tue, 25 Oct 2011 23:30:11 +0000 (19:30 -0400)] 
Fix encode script to work with Perl 5.12

While we’re at it, turn on strict and warnings.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
12 years agoMake check-files aware of multiarch
Anders Kaseorg [Mon, 22 Aug 2011 02:43:56 +0000 (22:43 -0400)] 
Make check-files aware of multiarch

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
13 years agoBump Standards-Version to 3.9.1 (no changes required). 4.12
Anders Kaseorg [Thu, 17 Mar 2011 01:51:15 +0000 (01:51 +0000)] 
Bump Standards-Version to 3.9.1 (no changes required).

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@25063 728af825-273c-0410-89f9-f7d3b574a069

13 years agoBump debhelper compatibility level to 6.
Anders Kaseorg [Thu, 17 Mar 2011 01:51:08 +0000 (01:51 +0000)] 
Bump debhelper compatibility level to 6.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@25062 728af825-273c-0410-89f9-f7d3b574a069

13 years agoWrite the prerm and postrm maintainer script fragments in reverse order when DH_COMPA...
Anders Kaseorg [Thu, 17 Mar 2011 01:51:08 +0000 (01:51 +0000)] 
Write the prerm and postrm maintainer script fragments in reverse order when DH_COMPAT ≥ 5, to match debhelper’s behavior.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@25061 728af825-273c-0410-89f9-f7d3b574a069

13 years agoMark decode script executable
Anders Kaseorg [Thu, 17 Mar 2011 01:51:07 +0000 (01:51 +0000)] 
Mark decode script executable

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@25060 728af825-273c-0410-89f9-f7d3b574a069

13 years ago * Fix a quoting bug that failed to disallow transformation of generated
Anders Kaseorg [Sat, 6 Nov 2010 23:20:29 +0000 (23:20 +0000)] 
  * Fix a quoting bug that failed to disallow transformation of generated
    conffiles.  (Patch from Evan Broder.)
  * Remove DEB_UNDIVERT_VERSION_file and DEB_UNREMOVE_VERSION_file, and
    instead test for the undiverted file in the postinst.  (Patch from
    Evan Broder.)

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@24906 728af825-273c-0410-89f9-f7d3b574a069

13 years agoAdd the decode file itself to version control.
Tim Abbott [Sun, 9 May 2010 18:44:31 +0000 (18:44 +0000)] 
Add the decode file itself to version control.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@24647 728af825-273c-0410-89f9-f7d3b574a069

13 years ago * Allow specifying DEB_TRANSFORM_SCRIPT_$package_$file in case you want
Tim Abbott [Sun, 9 May 2010 18:19:25 +0000 (18:19 +0000)] 
  * Allow specifying DEB_TRANSFORM_SCRIPT_$package_$file in case you want
    multiple binary packages transforming the same file differently.
    (Thanks to Evan Broder for this patch).
  * Add a decode script for undoing the file to virtual package name
    transformation. (Thanks to Patrick Hurst for writing decode).

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@24646 728af825-273c-0410-89f9-f7d3b574a069

14 years agoFix marking transform scripts as executable when DEB_TRANSFORM_SCRIPT_package is used. 4.11
Tim Abbott [Sat, 5 Sep 2009 15:48:19 +0000 (15:48 +0000)] 
Fix marking transform scripts as executable when DEB_TRANSFORM_SCRIPT_package is used.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23993 728af825-273c-0410-89f9-f7d3b574a069

14 years agoFix typo in config-package-dev 4.10 changelog. 4.10
Tim Abbott [Thu, 6 Aug 2009 00:58:29 +0000 (00:58 +0000)] 
Fix typo in config-package-dev 4.10 changelog.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23951 728af825-273c-0410-89f9-f7d3b574a069

14 years agoMake transform scripts as executable before attempting to execute them (Closes: #528995).
Tim Abbott [Mon, 3 Aug 2009 01:24:02 +0000 (01:24 +0000)] 
Make transform scripts as executable before attempting to execute them (Closes: #528995).

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23947 728af825-273c-0410-89f9-f7d3b574a069

15 years agoAdd Anders to Uploaders in control.in as well as control.
Tim Abbott [Fri, 2 Jan 2009 20:34:20 +0000 (20:34 +0000)] 
Add Anders to Uploaders in control.in as well as control.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23265 728af825-273c-0410-89f9-f7d3b574a069

15 years agoAdd Anders Kaseorg to Uploaders. 4.9
Tim Abbott [Wed, 31 Dec 2008 21:40:52 +0000 (21:40 +0000)] 
Add Anders Kaseorg to Uploaders.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23264 728af825-273c-0410-89f9-f7d3b574a069

15 years agoAdd a bug number and uploaders entry for config-package-dev 4.9 (for upload to Debian...
Tim Abbott [Wed, 31 Dec 2008 21:38:30 +0000 (21:38 +0000)] 
Add a bug number and uploaders entry for config-package-dev 4.9 (for upload to Debian upstream).

I should have done this before we distributed it to debathena, but the
changes are only to metadata only relevant to Debian upstream, so I'm
not bumping the version number.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23263 728af825-273c-0410-89f9-f7d3b574a069

15 years agoUse set -e in multi-statement Makefile commands.
Anders Kaseorg [Sat, 4 Oct 2008 04:29:16 +0000 (04:29 +0000)] 
Use set -e in multi-statement Makefile commands.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23197 728af825-273c-0410-89f9-f7d3b574a069

15 years agoFix destdir handling for multiple binary packages in DEB_TRANSFORM_FILES.
Tim Abbott [Sat, 4 Oct 2008 04:10:53 +0000 (04:10 +0000)] 
Fix destdir handling for multiple binary packages in DEB_TRANSFORM_FILES.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23196 728af825-273c-0410-89f9-f7d3b574a069

15 years agoImprove config-package-dev documentation and examples. 4.8
Tim Abbott [Sun, 13 Jul 2008 06:25:18 +0000 (06:25 +0000)] 
Improve config-package-dev documentation and examples.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@23076 728af825-273c-0410-89f9-f7d3b574a069

15 years ago * Move homepage field to source package section, so it works. 4.7
Tim Abbott [Mon, 5 May 2008 20:42:45 +0000 (20:42 +0000)] 
  * Move homepage field to source package section, so it works.
  * Make DEB_TRANSFROM_FILES targets depend on common-build-arch and
    common-build-indep, so it works with architecture-dependent packages.
  * Remove useless clean code from transform-files.mk.
  * Move divert.mk from binary-fixup to binary-post-install.
  * Add debhelper.mk to divert.mk, since we use its
    binary-post-install/package target.
  * Change maintainer to me, rather than debathena@mit.edu, since I'll be
    maintaining config-package-dev in Debian.
  * Upload to Debian (Closes: #469107)

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@22961 728af825-273c-0410-89f9-f7d3b574a069

16 years ago * Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL so it can be uploaded to Debian. 4.6
Tim Abbott [Wed, 23 Apr 2008 21:08:31 +0000 (21:08 +0000)] 
  * Remove DEB_AUTO_UPDATE_DEBIAN_CONTROL so it can be uploaded to Debian.
  * Add me as uploader.
  * move homepage to homepage field.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@22946 728af825-273c-0410-89f9-f7d3b574a069

16 years ago * Rename DEB_REPLACE_FILES to DEB_TRANSFORM_FILES 4.5
Tim Abbott [Mon, 21 Apr 2008 23:30:56 +0000 (23:30 +0000)] 
  * Rename DEB_REPLACE_FILES to DEB_TRANSFORM_FILES
  * Create new config-package.mk as the outward-facing makefile fragment.
  * Replace DEB_{UNREMOVE,UNDIVERT}_FILES_VERSION_file with
    DEB_$1_VERSION_file
  * Version bump, since 4.4~ << 4.4 causes build failures on Debathena.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@22923 728af825-273c-0410-89f9-f7d3b574a069

16 years ago * Add new DEB_REMOVE_FILES_$package variable designed for removing 4.4
Tim Abbott [Mon, 21 Apr 2008 20:34:25 +0000 (20:34 +0000)] 
  * Add new DEB_REMOVE_FILES_$package variable designed for removing
    files in .d directories.
  * Move the "configure-" in the filename encoding from the encode script
    to divert.mk, so that we can re-use the encoder for DEB_REMOVE_FILES.
  * Add new DEB_UNDIVERT_FILES_package and DEB_UNREMOVE_FILES_package
    API variables for having a new version of the package stop diverting a
    file.
  * Correct check for not generating an empty if clause when no files are
    being diverted.
  * Remove only the last DEB_DIVERT_EXTENSION from filenames.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@22918 728af825-273c-0410-89f9-f7d3b574a069

16 years agoFix bug where DEB_DIVERT code gets added twice if a package uses both DEB_DIVERT_FILE... 4.3
Tim Abbott [Sun, 6 Apr 2008 23:42:25 +0000 (23:42 +0000)] 
Fix bug where DEB_DIVERT code gets added twice if a package uses both DEB_DIVERT_FILES and DEB_REPLACE_FILES.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@22859 728af825-273c-0410-89f9-f7d3b574a069

16 years agoInitial import of the config-package-dev system. 4.2
Tim Abbott [Sun, 6 Apr 2008 22:50:26 +0000 (22:50 +0000)] 
Initial import of the config-package-dev system.

git-svn-id: svn+ssh://svn.mit.edu/athena/trunk/debathena/debathena/config-package-dev@22854 728af825-273c-0410-89f9-f7d3b574a069

This page took 0.305996 seconds and 4 git commands to generate.