pgsql: Split the ecpg translation support into a separate catalog for - Mailing list pgsql-committers

From petere@postgresql.org (Peter Eisentraut)
Subject pgsql: Split the ecpg translation support into a separate catalog for
Date
Msg-id 20090102132654.A06DC754A03@cvs.postgresql.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Split the ecpg translation support into a separate catalog for the ecpg
preprocessor and the library.  This is useful for a number of reasons:

* The preprocessor and the library are in some cases installed in separate
packages and used by different classes of users.

* The library MO files need a different versioning scheme to account for the
soname.

* The makefiles are simpler, more robust, and easier to maintain this way.
(NLS web site was prone to break everytime a build rule changes.)

* Translators might choose to focus on the ecpglib, because that is more
user-facing.

* There was virtually no overlap, so nothing is lost.

Modified Files:
--------------
    pgsql/src/interfaces/ecpg/ecpglib:
        misc.c (r1.46 -> r1.47)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/ecpglib/misc.c?r1=1.46&r2=1.47)

Added Files:
-----------
    pgsql/src/interfaces/ecpg/ecpglib:
        nls.mk (r1.1)

(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/ecpglib/nls.mk?rev=1.1&content-type=text/x-cvsweb-markup)
    pgsql/src/interfaces/ecpg/preproc:
        nls.mk (r1.1)

(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/preproc/nls.mk?rev=1.1&content-type=text/x-cvsweb-markup)

Removed Files:
-------------
    pgsql/src/interfaces/ecpg:
        nls.mk
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/nls.mk)

pgsql-committers by date:

Previous
From: mkz@pgfoundry.org (User Mkz)
Date:
Subject: pgbouncer - pgbouncer: minor cleanups - avoid use of non-const fmt
Next
From: mkz@pgfoundry.org (User Mkz)
Date:
Subject: plproxy - plproxy: allow direct argument references for RUN statement: