pkg-cups


Debian CUPS maintainance project

debconf

TODO

Development style

To checkout:

$ svn co svn+ssh://svn.debian.org/svn/pkg-cups/cupsys/trunk cupsys

To build: (change distribution name from UNRELEASED to unstable, and commit modifies to SVN repository)

$ tar zxf cupsys-1.1.23.orig.tar.gz
$ cd cupsys-1.1.23
$ svn export svn+ssh://svn.debian.org/svn/pkg-cups/cupsys/trunk/debian debian
$ debuild

For 1.2

$ svn export http://svn.easysw.com/public/cups/trunk cupsys-1.1.99.b1.r<REVISION>
$ cd cupsys-1.1.99.b1.r*
Comment out -pie check routine in config-scripts/cups-compiler.m4
$ autoconf
$ rm -r auto.m*
$ cd ..; tar zcvf cupsys-1.1.99.b1.r<REVISION>.tar.gz
$ cd <OLD-DEBSOURCEDIR>
$ uupdate -v 1.1.99.b1.r<REVISION> <SDIR>/cupsys-1.1.99.b1.r<REVISION>.tar.gz
$ debuild -S -us -uc (backup)

i18n

admin.c

  ...
        cgiSetVariable("GROUP", group->text);
  ...
        cgiSetVariable("KEYWORD", option->keyword);
        cgiSetVariable("KEYTEXT", option->text);
  ...
         cgiSetArray("CHOICES", k, attr->values[k].string.text);
          cgiSetArray("TEXT", k, attr->values[k].string.text);
  ...
        cgiSetVariable("DEFCHOICE", attr == NULL ?
                                    "" : attr->values[0].string.text);
  ...
        cgiSetVariable("DEFCHOICE", attr == NULL && attr->num_values > 1 ?
                                    "" : attr->values[1].string.text);
  ...
            cgiSetArray("CHOICES", k, attr->values[k].string.text);
            cgiSetArray("TEXT", k, attr->values[k].string.text);
  ...
          cgiSetVariable("DEFCHOICE", attr == NULL ?
                                      "" : attr->values[0].string.text);
  ...
          cgiSetVariable("DEFCHOICE", attr == NULL ?
                                      "" : attr->values[0].string.text);
  ...
      cgiSetVariable("DEFCHOICE", protocol ? protocol->value : "None");
  ...

バグチェック

API変更差分


Last modified : 2006/08/02 08:43:12 JST