aboutsummaryrefslogtreecommitdiffstats
path: root/po/README.tools
diff options
context:
space:
mode:
Diffstat (limited to 'po/README.tools')
-rw-r--r--po/README.tools58
1 files changed, 58 insertions, 0 deletions
diff --git a/po/README.tools b/po/README.tools
new file mode 100644
index 0000000000..4ec99c1640
--- /dev/null
+++ b/po/README.tools
@@ -0,0 +1,58 @@
+The po/ directory includes two perlscripts, which is done to help
+making the translations fully uptodate.
+
+The first script is called update.pl and is supposed to be run like this:
+
+ ./update.pl [OPTIONS] ...LANGCODE
+
+This will updates the pot file (the po template, generated from the source code)
+and merge them with the translations po files.
+
+For instance to do this for Danish, type the following
+
+ ./update.pl da
+
+
+The update.pl script also supports other options, they are:
+
+ -V, --version shows the version
+ -H, --help shows this help page
+ -P, --pot only generates the potfile
+ -M, --maintain search for missing files in POTFILES.in
+
+Especially the --maintain option is very handy for package maintainer, to check
+if you included all the files that have marked strings in the POTFILES.in, so
+they will be in the generated po template, the socalled pot file.
+
+There is though one thing to take notice of with this option, please check the
+configure.in file to make sure that the files you add to POTFILES.in are being
+build, otherwise this can leed to "make dist" throuble.
+
+
+The other utility is the desk.pl script, which will check the cvs module for
+missing translation in files like *.desktop, *.directory, *.soundlist and so on.
+
+Run the script like this:
+
+ ./desk.pl [OPTIONS] ...LANGCODE ENTRY
+
+An example use could be.
+
+ ./desk.pl da
+
+which will check all the files for missing Name[da] entries, or
+
+ ./desk.pl no Comment
+
+which will check all the files for missing Comment[no] entries. "Comment" can
+here be replaced with whatever you like
+
+All scripts support the --help option for further help, though it's not very
+extensive for the moment.
+
+Kenneth Christiansen
+
+kenneth@gnu.org
+kenneth@gnome.org
+
+Both scripts are copyright 2000 The Free Software Foundation and me.
:58:19 +0800'>2005-02-064-79/+8 * Update to KDE 3.3.2lofi2004-12-141-1/+2 * Add the patch created by KDE people, that addresses a very annoyingmi2004-11-172-4/+65 * Update to KDE 3.3.1lofi2004-11-081-0/+1 * Update to 3.3.3lofi2004-08-144-6/+27 * Add to ipv6 category.lofi2004-08-051-1/+1 * - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,anholt2004-07-241-3/+3 * Update to version 3.2.3lofi2004-06-102-2/+1 * Don't try to enforce PREFIX by patching, Qt already honors it.lofi2004-05-281-1/+1 * Patch configure instead of piping echo output to the configure script -lofi2004-05-252-2/+13 * Fix/update MASTER_SITES.lofi2004-05-241-4/+8 * Fix location of pkgconfig file.lofi2004-05-232-3/+8 * Adjust CONFLICTS, the latest revision of the xfmail port does no longerlofi2004-05-221-1/+3 * Update to 3.3.2lofi2004-05-164-33/+5 * Add an additional patch to make Qt compile on 4.x/Alpha.lofi2004-05-151-0/+14 * Convert build switches to OPTIONS.lofi2004-05-031-22/+10 * Add a WITHOUT_NAS knob.lofi2004-03-271-2/+12 * Change COMMENT to something more fitting to today's QT.lofi2004-03-251-1/+1 * Add a pkg-message to advertise the database plugin ports.lofi2004-03-252-0/+13 * s/pre-install/pre-su-install/ because we're creating directories underlofi2004-03-181-1/+1 * Chase the new location of libXft.marcus2004-03-171-1/+1 * Instead of checking for the existence of spec directories, check forlofi2004-03-111-1/+1 * Declare CONFLICTS with earlier versions of qt3.x.lofi2004-03-101-1/+3 * Update to KDE 3.2.1 / QT 3.3.1lofi2004-03-1011-210/+77 * Set to IGNORE for now.lofi2004-03-091-0/+1 * Remove qmake from RUN_DEPENDS in x11-toolkits/qt32 and chase ports whichlofi2004-02-271-1/+0 * PREFIX-safeness fixes.lofi2004-01-281-1/+2 * Add qmake as runtime dependency.lofi2004-01-101-0/+1 * Fix some stylebugs found by portlint.lofi2003-12-161-9/+9 * Fix formatting.fjoe2003-12-161-1/+1 * - Update QT to version 3.2.3.lofi2003-12-134-243/+106 * Declare (or resolve) conflicts for KDE and QT.lofi2003-10-171-0/+2 * Add a small hackish patch that prevents qmake from generating a boguslofi2003-09-221-0/+12 * Upgrade to Qt 3.2.1 / KDE 3.1.4. See x11/kde3/Makefile rev 1.64 for details.will2003-09-186-72/+168 * - Make PORTNAME overridable too.arved2003-08-061-10/+19 * *grrr* COMMENT needs to be overrideable too.arved2003-07-311-1/+1 * Make PORTREVISION overwritable by slave ports.arved2003-07-311-1/+1 * Update KDE to the latest official release, KDE 3.1.3lofi2003-07-291-6/+29 * Fix LD_LIBRARY_PATH to include any local additions.will2003-06-131-1/+1 * MFkde-freebsd Repositoryarved2003-06-022-7/+20 * Update to KDE 3.1.2lioux2003-05-208-161/+192 * update portrevision since package name is changedalane2003-04-061-1/+1 * Rejoice, for the long awaited upgrade to kde 3.1.1 is here!alane2003-04-062-19/+1 * De-pkg-comment.demon2003-02-222-1/+1 * Do not install qmake.conf.bak left from REINPLACE_CMD.demon2003-02-221-0/+1 * Follow hier(7) more closely (second try).demon2003-02-182-1991/+1993 * Remove the renaming of Xft headers and library from the Xft (Xft2) port.anholt2003-02-181-1/+2 * o Fix a include inside a header file. It was pointing to a no longerlioux2003-02-182-1/+12 * Properly revert packing list to rev 1.56.will2003-02-011-95/+0 * bump portrev to 2alane2003-02-011-0/+1 * back out unauthorized commit by demon@. backout authorized by will@.alane2003-02-012-1993/+2085 * Improve description a bit.demon2003-02-011-4/+11 * Follow hier(7) more closely.demon2003-02-012-1990/+1993 * Add knob for turning off cups support.alane2003-01-291-2/+6 * Respect CFLAGS, CC, CXX, etc.demon2003-01-291-1/+14 * Shoot, I misspelled -no-fast in the last revision. Thanks, Joe.will2003-01-201-1/+1 * Make sure NAS support is disabled even if NAS is found on the system. Thiswill2003-01-201-3/+3 * fix @unexec to remove doc dir correctlyalane2003-01-141-1/+1 * Do not hardcode /usr/local.demon2003-01-081-1/+1 * Repocopy from qt30. Modified to current status.alane2003-01-0614-1924/+2146 * Remove WITH_IMAGE_PLUGINS knob, as it is broken, and non-default. It's onealane2002-10-302-16/+4 * 1.Bump PORTREVISION.alane2002-10-271-10/+16 * 1. Removed unused refs to sleep.alane2002-10-233-40/+1 * Add utility apps that were'nt being installed.alane2002-08-312-1/+20 * Added "threads" to the qmake.conf file. From this message on the list:alane2002-08-301-0/+2 * Update to 3.0.3. Not much changed here: [1] i18n PKGNAMEs converted towill2002-08-251-7/+6 * 1. Remove pre-everything message.alane2002-08-181-11/+13 * Make this match pkg-message.alane2002-08-171-5/+5 * Message modified slightly to be more precise.alane2002-08-171-4/+5 * C{C,XX} safenesslioux2002-08-131-0/+4 * 1. Display message both before everything and after install, then sleep 10alane2002-08-043-12/+29 * 1. Remove redundant @exec/@unexec lines in pkg-plist [alane].alane2002-07-313-14/+8 * Upgrade to Qt 3.0.5.will2002-07-305-90/+107 * Upgrade to KDE 3.0.1. The delay in this upgrade is mainly due to thewill2002-06-161-0/+14 * Revert debugging building option: no-debug is default unlesslioux2002-05-151-1/+1 * Fix conflict with mozilla-headers. Bump PORTREVISION for package change.will2002-05-102-7/+7 * Mark BROKEN when WITH_OPENGL due to unsolved problems causing DRIlioux2002-05-021-0/+1 * o Bump PORTREVISIONlioux2002-04-293-16/+54 * o Switch to official distribution distfiles instead of using speciallylioux2002-04-274-1753/+1861 * o Fix PLIST issue for now with exec/unexec tricklioux2002-04-262-172/+24 * Use KDE mirrors, not my main site. Ugh.will2002-04-231-1/+2 * Please welcome Qt3/KDE3 to our ports tree. This includes work since thewill2002-04-2210-2291/+2435 * fix Makefile, thanks to roam@kevlo2002-02-201-7/+7 * Fix OSVERSION, bad me. Pointed out by will.kevlo2002-02-191-1/+1 * Add NO_QT_OBJPRELINK=yes, let -CURRENT installs smoothly.kevlo2002-02-191-0/+4 * Remove -frerun-cse-after-loop, a vestige from the days when our compilerwill2002-02-101-3/+3 * Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;knu2002-01-291-1/+1 * Apply objprelink patch and use it only if MACHINE_ARCH=i386 *and*will2002-01-053-12/+36 * Enable to build this ports when you set MAKE_ENV on your shell environment.sada2002-01-021-1/+1 * Preemptive note to keep people from asking me questions about AA support.will2001-12-061-0/+2 * Upgrade KDE to 2.2.2:will2001-12-045-24/+72 * Bump png majorache2001-09-111-1/+1 * Set DIST_SUBDIR=KDEdemon2001-09-112-1/+2 * Make MAINTAINER overridable for japanese/qt23. (I forgot to commitknu2001-09-011-1/+1 * Reassign MAINTAINER to kde@FreeBSD.org, a group formed specifically towill2001-08-251-1/+1 * Add missing manpage.will2001-08-181-0/+1 * Remove -xft since it doesn't work with older X11. Now will people stopwill2001-07-061-2/+2 * Add one more MASTER_SITE.demon2001-07-041-1/+2 * Update to 2.3.1.will2001-07-035-24/+11 * Support building QT with debugging turned, keyed off the QT_DEBUG variable.nik2001-06-221-0/+5 * Replicate the fixes in the other two patches when building qt23 withnik2001-06-222-0/+91 * -pthread --> ${PTHREAD_LIBS}sobomax2001-03-301-1/+1 * Fix last-minute change to avoid broken packaging for qt2-static.will2001-03-271-2/+2 * Bring in my fixes for KDE2 for users of XFree86 4.0.x. Basically, whatwill2001-03-252-19/+30 * Ladies and gentlemen, I give you QT 2.3.0!des2001-03-1411-153/+42 * Fix build for alpha.will2001-03-111-1/+7 * Bump libmng shlib version.will2001-03-101-1/+1 * Fix PLIST.will2001-03-051-1/+2 * Fix "yes" infinite loop.will2001-03-051-2/+1 * Use a relative include for the files/manpages file.alex2001-02-221-1/+1 * Update QT2 to 2.2.4: Re-add USE_MESA, remove antialiasing patch, removewill2001-02-04