On Wed, 6 Jul 2011 21:45:49 +0200
jirib <[email protected]> wrote:

> Hello,
> 
> pity, Drupal has recently changes way how translation is done. It
> doesn't use those 'translation packages' anymore, main translation
> effort is done on http://localize.drupal.org
> 
> It means locale-* subpackages of drupal are outdated, it also means
> that 'new' translation do not build these translation packages
> anymore. Now translation are split into into 'core' and the rest.
> 'core' means _one_ po file which has translations for all core
> modules, so this is different how the 'old' translation packages
> looked like -- it was a tarball with po files per each module of the
> drupal core.
> 
> I haven't found a way how this 'new' translation files could work with
> current drupal locale-* subpackages... :/
> 
> For example locale-fr is from 2009, but 'new' translation is very
> recent, old couple of days.
> 
> jirib

It is still WIP because:

+ installation can use translation
- language translation has 0 % after installation in 'translation
  interface', grrr

Anybody digging deeply in Drupal? :)

So next diff is just concept...

jirib

Index: drupal6.port.mk
===================================================================
RCS file: /cvs/ports/www/drupal6/drupal6.port.mk,v
retrieving revision 1.7
diff -u -p -r1.7 drupal6.port.mk
--- drupal6.port.mk     22 Nov 2010 08:36:47 -0000      1.7
+++ drupal6.port.mk     8 Jul 2011 14:33:49 -0000
@@ -17,6 +17,7 @@ CATEGORIES += www www/drupal6
 HOMEPAGE ?=    http://drupal.org/
 MASTER_SITES ?=        http://www.drupal.org/files/projects/ \
                ftp://ftp.drupal.org/pub/drupal/files/projects/
+MASTER_SITE_DRUPAL_LANG ?=
http://ftp.drupal.org/files/translations/6.x/drupal/ PKG_ARCH ?=
* 
 .if !defined(WRKDIST)
@@ -39,6 +40,7 @@ MODDRUPAL_INSTALL = \
                cp -R ${WRKDIST} ${PREFIX}/${DRUPAL_THEMES}; \
                chown -R ${DRUPAL_OWNER}.${DRUPAL_GROUP}
${PREFIX}/${DRUPAL_THEMES} .elif ${MODDRUPAL_LANG:L} == "yes"
+MASTER_SITES = ${MASTER_SITE_DRUPAL_LANG}
 MODDRUPAL_INSTALL = \
        mkdir -p ${PREFIX}/${DRUPAL_ROOT}; \
        cp -R ${WRKDIST}/* ${PREFIX}/${DRUPAL_ROOT}; \
Index: locale-de/Makefile
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-de/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- locale-de/Makefile  15 Nov 2010 09:05:41 -0000      1.2
+++ locale-de/Makefile  8 Jul 2011 14:33:49 -0000
@@ -2,13 +2,18 @@
 
 COMMENT =      german translation
 EXTRACT_ONLY =
+EXTRACT_SUFX = .po
 
-DISTNAME =     de-6.x-1.0
-PKGNAME =      drupal6-de-1.0
-REVISION =     1
+LANG =         de
+
+V =            6.22
+DISTNAME =     drupal-${V}.${LANG}
+PKGNAME =      drupal6-${LANG}-${V}
+REVISION =     2
 
 post-extract:
-       mkdir -p ${WRKDIST}
-       cd ${WRKDIST} && tar zxf ${FULLDISTDIR}/${DISTFILES}
+       mkdir -p ${WRKDIST}/profiles/default/translations
+       cp ${FULLDISTDIR}/${DISTFILES} \
+       ${WRKDIST}/profiles/default/translations/${LANG}.po
 
 .include <bsd.port.mk>
Index: locale-de/distinfo
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-de/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- locale-de/distinfo  17 Nov 2009 09:53:52 -0000      1.1.1.1
+++ locale-de/distinfo  8 Jul 2011 14:33:49 -0000
@@ -1,5 +1,5 @@
-MD5 (drupal6/de-6.x-1.0.tar.gz) = COmWf4JupvlSfCAHkJxwlQ==
-RMD160 (drupal6/de-6.x-1.0.tar.gz) = q7pv5TDrunctmFg5VHX/CnquQj0=
-SHA1 (drupal6/de-6.x-1.0.tar.gz) = v2fB6RKflV8qC3OTPqKWBECNvqM=
-SHA256 (drupal6/de-6.x-1.0.tar.gz) =
daxB2l4Hxe/j2g9Vr2UQGJARYhSBxVF/RgMc3gwVRcw= -SIZE
(drupal6/de-6.x-1.0.tar.gz) = 199236 +MD5 (drupal6/drupal-6.22.de.po) =
VjZtG7c/fYf5IikFc1eqJw== +RMD160 (drupal6/drupal-6.22.de.po) =
Xw2wMtVeVcK4OH3QCLTwY2aDSi8= +SHA1 (drupal6/drupal-6.22.de.po) =
XRXmUMKn+r3x9DtLxRl5rKatrPQ= +SHA256 (drupal6/drupal-6.22.de.po) =
Lcg45O7r+x+iE0a/h8nEeRgebRUZtHFTHSbBlxUtG2k= +SIZE
(drupal6/drupal-6.22.de.po) = 544039 Index: locale-de/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-de/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- locale-de/pkg/PLIST 17 Nov 2009 09:53:52 -0000      1.1.1.1
+++ locale-de/pkg/PLIST 8 Jul 2011 14:33:49 -0000
@@ -1,123 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2009/11/17 09:53:52 stephan Exp $
+@comment $OpenBSD$
 @owner ${DRUPAL_OWNER}
 @group ${DRUPAL_GROUP}
-${DRUPAL_MODS}de/
-${DRUPAL_MODS}de/LICENSE.de.txt
-${DRUPAL_MODS}de/STATUS.de.txt
-${DRUPAL_MODS}de/modules/
-${DRUPAL_MODS}de/modules/aggregator/
-${DRUPAL_MODS}de/modules/aggregator/translations/
-${DRUPAL_MODS}de/modules/aggregator/translations/modules-aggregator.de.po
-${DRUPAL_MODS}de/modules/block/
-${DRUPAL_MODS}de/modules/block/translations/
-${DRUPAL_MODS}de/modules/block/translations/modules-block.de.po
-${DRUPAL_MODS}de/modules/blog/
-${DRUPAL_MODS}de/modules/blog/translations/
-${DRUPAL_MODS}de/modules/blog/translations/modules-blog.de.po
-${DRUPAL_MODS}de/modules/blogapi/
-${DRUPAL_MODS}de/modules/blogapi/translations/
-${DRUPAL_MODS}de/modules/blogapi/translations/modules-blogapi.de.po
-${DRUPAL_MODS}de/modules/book/
-${DRUPAL_MODS}de/modules/book/translations/
-${DRUPAL_MODS}de/modules/book/translations/modules-book.de.po
-${DRUPAL_MODS}de/modules/color/
-${DRUPAL_MODS}de/modules/color/translations/
-${DRUPAL_MODS}de/modules/color/translations/modules-color.de.po
-${DRUPAL_MODS}de/modules/comment/
-${DRUPAL_MODS}de/modules/comment/translations/
-${DRUPAL_MODS}de/modules/comment/translations/modules-comment.de.po
-${DRUPAL_MODS}de/modules/contact/
-${DRUPAL_MODS}de/modules/contact/translations/
-${DRUPAL_MODS}de/modules/contact/translations/modules-contact.de.po
-${DRUPAL_MODS}de/modules/dblog/
-${DRUPAL_MODS}de/modules/dblog/translations/
-${DRUPAL_MODS}de/modules/dblog/translations/modules-dblog.de.po
-${DRUPAL_MODS}de/modules/filter/
-${DRUPAL_MODS}de/modules/filter/translations/
-${DRUPAL_MODS}de/modules/filter/translations/modules-filter.de.po
-${DRUPAL_MODS}de/modules/forum/
-${DRUPAL_MODS}de/modules/forum/translations/
-${DRUPAL_MODS}de/modules/forum/translations/modules-forum.de.po
-${DRUPAL_MODS}de/modules/help/
-${DRUPAL_MODS}de/modules/help/translations/
-${DRUPAL_MODS}de/modules/help/translations/modules-help.de.po
-${DRUPAL_MODS}de/modules/locale/
-${DRUPAL_MODS}de/modules/locale/translations/
-${DRUPAL_MODS}de/modules/locale/translations/modules-locale.de.po
-${DRUPAL_MODS}de/modules/menu/
-${DRUPAL_MODS}de/modules/menu/translations/
-${DRUPAL_MODS}de/modules/menu/translations/modules-menu.de.po
-${DRUPAL_MODS}de/modules/node/
-${DRUPAL_MODS}de/modules/node/translations/
-${DRUPAL_MODS}de/modules/node/translations/modules-node.de.po
-${DRUPAL_MODS}de/modules/openid/
-${DRUPAL_MODS}de/modules/openid/translations/
-${DRUPAL_MODS}de/modules/openid/translations/modules-openid.de.po
-${DRUPAL_MODS}de/modules/path/
-${DRUPAL_MODS}de/modules/path/translations/
-${DRUPAL_MODS}de/modules/path/translations/modules-path.de.po
-${DRUPAL_MODS}de/modules/php/
-${DRUPAL_MODS}de/modules/php/translations/
-${DRUPAL_MODS}de/modules/php/translations/modules-php.de.po
-${DRUPAL_MODS}de/modules/ping/
-${DRUPAL_MODS}de/modules/ping/translations/
-${DRUPAL_MODS}de/modules/ping/translations/modules-ping.de.po
-${DRUPAL_MODS}de/modules/poll/
-${DRUPAL_MODS}de/modules/poll/translations/
-${DRUPAL_MODS}de/modules/poll/translations/modules-poll.de.po
-${DRUPAL_MODS}de/modules/profile/
-${DRUPAL_MODS}de/modules/profile/translations/
-${DRUPAL_MODS}de/modules/profile/translations/modules-profile.de.po
-${DRUPAL_MODS}de/modules/search/
-${DRUPAL_MODS}de/modules/search/translations/
-${DRUPAL_MODS}de/modules/search/translations/modules-search.de.po
-${DRUPAL_MODS}de/modules/statistics/
-${DRUPAL_MODS}de/modules/statistics/translations/
-${DRUPAL_MODS}de/modules/statistics/translations/modules-statistics.de.po
-${DRUPAL_MODS}de/modules/syslog/
-${DRUPAL_MODS}de/modules/syslog/translations/
-${DRUPAL_MODS}de/modules/syslog/translations/modules-syslog.de.po
-${DRUPAL_MODS}de/modules/system/
-${DRUPAL_MODS}de/modules/system/translations/
-${DRUPAL_MODS}de/modules/system/translations/general.de.po
-${DRUPAL_MODS}de/modules/system/translations/includes.de.po
-${DRUPAL_MODS}de/modules/system/translations/misc.de.po
-${DRUPAL_MODS}de/modules/system/translations/modules-system.de.po
-${DRUPAL_MODS}de/modules/taxonomy/
-${DRUPAL_MODS}de/modules/taxonomy/translations/
-${DRUPAL_MODS}de/modules/taxonomy/translations/modules-taxonomy.de.po
-${DRUPAL_MODS}de/modules/throttle/
-${DRUPAL_MODS}de/modules/throttle/translations/
-${DRUPAL_MODS}de/modules/throttle/translations/modules-throttle.de.po
-${DRUPAL_MODS}de/modules/tracker/
-${DRUPAL_MODS}de/modules/tracker/translations/
-${DRUPAL_MODS}de/modules/tracker/translations/modules-tracker.de.po
-${DRUPAL_MODS}de/modules/translation/
-${DRUPAL_MODS}de/modules/translation/translations/
-${DRUPAL_MODS}de/modules/translation/translations/modules-translation.de.po
-${DRUPAL_MODS}de/modules/trigger/
-${DRUPAL_MODS}de/modules/trigger/translations/
-${DRUPAL_MODS}de/modules/trigger/translations/modules-trigger.de.po
-${DRUPAL_MODS}de/modules/update/
-${DRUPAL_MODS}de/modules/update/translations/
-${DRUPAL_MODS}de/modules/update/translations/modules-update.de.po
-${DRUPAL_MODS}de/modules/upload/
-${DRUPAL_MODS}de/modules/upload/translations/
-${DRUPAL_MODS}de/modules/upload/translations/modules-upload.de.po
-${DRUPAL_MODS}de/modules/user/
-${DRUPAL_MODS}de/modules/user/translations/
-${DRUPAL_MODS}de/modules/user/translations/modules-user.de.po
-${DRUPAL_MODS}de/profiles/
-${DRUPAL_MODS}de/profiles/default/
-${DRUPAL_MODS}de/profiles/default/translations/
-${DRUPAL_MODS}de/profiles/default/translations/de.po
-${DRUPAL_MODS}de/themes/
-${DRUPAL_MODS}de/themes/chameleon/
-${DRUPAL_MODS}de/themes/chameleon/translations/
-${DRUPAL_MODS}de/themes/chameleon/translations/themes-chameleon.de.po
-${DRUPAL_MODS}de/themes/garland/
-${DRUPAL_MODS}de/themes/garland/translations/
-${DRUPAL_MODS}de/themes/garland/translations/themes-garland.de.po
-${DRUPAL_MODS}de/themes/pushbutton/
-${DRUPAL_MODS}de/themes/pushbutton/translations/
-${DRUPAL_MODS}de/themes/pushbutton/translations/themes-pushbutton.de.po
+${DRUPAL_ROOT}/profiles/${LANG}fault/translations/
+${DRUPAL_ROOT}/profiles/${LANG}fault/translations/${LANG}.po
Index: locale-fr/Makefile
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-fr/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- locale-fr/Makefile  15 Nov 2010 09:05:41 -0000      1.6
+++ locale-fr/Makefile  8 Jul 2011 14:33:49 -0000
@@ -3,13 +3,16 @@
 COMMENT =      french translation
 LANG =         fr
 EXTRACT_ONLY =
+EXTRACT_SUFX = .po
 
-DISTNAME =     ${LANG}-6.x-1.0
-PKGNAME =      drupal6-${LANG}-1.0
-REVISION =     3
+V =            6.22
+DISTNAME =     drupal-${V}.${LANG}
+PKGNAME =      drupal6-${LANG}-${V}
+REVISION =     4
 
 post-extract:
-       mkdir -p ${WRKDIST}
-       cd ${WRKDIST} && tar zxf ${FULLDISTDIR}/${DISTFILES}
+       mkdir -p ${WRKDIST}/profiles/default/translations
+       cp ${FULLDISTDIR}/${DISTFILES} \
+       ${WRKDIST}/profiles/default/translations/${LANG}.po
 
 .include <bsd.port.mk>
Index: locale-fr/distinfo
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-fr/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- locale-fr/distinfo  3 Apr 2009 14:07:58 -0000       1.1.1.1
+++ locale-fr/distinfo  8 Jul 2011 14:33:49 -0000
@@ -1,5 +1,5 @@
-MD5 (drupal6/fr-6.x-1.0.tar.gz) = w7IbquQ2JD3mBiqzrB4+Rg==
-RMD160 (drupal6/fr-6.x-1.0.tar.gz) = 0nGMhds5tPTNLQnEMgOYzuvuMs0=
-SHA1 (drupal6/fr-6.x-1.0.tar.gz) = cUpga7m2VZuJJPMrDhvvVSNMDZA=
-SHA256 (drupal6/fr-6.x-1.0.tar.gz) =
stsCUfdkJKjp1exmTovH0cH56OVRtxLYCxpi9ZIhZmQ= -SIZE
(drupal6/fr-6.x-1.0.tar.gz) = 212397 +MD5 (drupal6/drupal-6.22.fr.po) =
8xgL9I+xzSOCeZSvrUPRWg== +RMD160 (drupal6/drupal-6.22.fr.po) =
ErYCFIeqUpZ1TLjIBgNCN7cwni0= +SHA1 (drupal6/drupal-6.22.fr.po) =
VUrEMM6G4hJUdU10rhxadAx6Jhw= +SHA256 (drupal6/drupal-6.22.fr.po) =
sm+kIUcqddMqpFi/rh+b9zH/hP6f1RTCWAAcyGA3aCg= +SIZE
(drupal6/drupal-6.22.fr.po) = 545560 Index:
locale-fr/patches/patch-modules_system_translations_modules-system_fr_po
=================================================================== RCS
file:
locale-fr/patches/patch-modules_system_translations_modules-system_fr_po
diff -N
locale-fr/patches/patch-modules_system_translations_modules-system_fr_po
---
locale-fr/patches/patch-modules_system_translations_modules-system_fr_po
27 Jul 2009 12:39:05 -0000      1.1 +++ /dev/null       1 Jan 1970
00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD:
patch-modules_system_translations_modules-system_fr_po,v 1.1 2009/07/27
12:39:05 espie Exp $ ----
modules/system/translations/modules-system.fr.po.orig   Mon Jul 27
14:13:50 2009 -+++
modules/system/translations/modules-system.fr.po        Mon Jul 27
14:13:56 2009 -@@ -1396,7 +1396,7 @@ msgstr "Lorsque le Cron s'exécute"
- 
- #: modules/system/system.module:1276
- msgid "Display a message to the user"
--msgstr "Afficher une message à l'utilisateur"
-+msgstr "Afficher un message à l'utilisateur"
- 
- #: modules/system/system.module:1297
- msgid "Redirect to URL"
Index: locale-fr/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-fr/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- locale-fr/pkg/PLIST 27 Jul 2009 12:39:05 -0000      1.3
+++ locale-fr/pkg/PLIST 8 Jul 2011 14:33:49 -0000
@@ -1,85 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.3 2009/07/27 12:39:05 espie Exp $
+@comment $OpenBSD$
 @owner ${DRUPAL_OWNER}
 @group ${DRUPAL_GROUP}
-${DRUPAL_ROOT}/CONTRIBUTORS.${LANG}.txt
-${DRUPAL_ROOT}/LICENSE.${LANG}.txt
-${DRUPAL_ROOT}/README.${LANG}.txt
-${DRUPAL_ROOT}/STATUS.${LANG}.txt
-${DRUPAL_ROOT}/modules/aggregator/translations/
-${DRUPAL_ROOT}/modules/aggregator/translations/modules-aggregator.${LANG}.po
-${DRUPAL_ROOT}/modules/block/translations/
-${DRUPAL_ROOT}/modules/block/translations/modules-block.${LANG}.po
-${DRUPAL_ROOT}/modules/blog/translations/
-${DRUPAL_ROOT}/modules/blog/translations/modules-blog.${LANG}.po
-${DRUPAL_ROOT}/modules/blogapi/translations/
-${DRUPAL_ROOT}/modules/blogapi/translations/modules-blogapi.${LANG}.po
-${DRUPAL_ROOT}/modules/book/translations/
-${DRUPAL_ROOT}/modules/book/translations/modules-book.${LANG}.po
-${DRUPAL_ROOT}/modules/color/translations/
-${DRUPAL_ROOT}/modules/color/translations/modules-color.${LANG}.po
-${DRUPAL_ROOT}/modules/comment/translations/
-${DRUPAL_ROOT}/modules/comment/translations/modules-comment.${LANG}.po
-${DRUPAL_ROOT}/modules/contact/translations/
-${DRUPAL_ROOT}/modules/contact/translations/modules-contact.${LANG}.po
-${DRUPAL_ROOT}/modules/dblog/translations/
-${DRUPAL_ROOT}/modules/dblog/translations/modules-dblog.${LANG}.po
-${DRUPAL_ROOT}/modules/filter/translations/
-${DRUPAL_ROOT}/modules/filter/translations/modules-filter.${LANG}.po
-${DRUPAL_ROOT}/modules/forum/translations/
-${DRUPAL_ROOT}/modules/forum/translations/modules-forum.${LANG}.po
-${DRUPAL_ROOT}/modules/help/translations/
-${DRUPAL_ROOT}/modules/help/translations/modules-help.${LANG}.po
-${DRUPAL_ROOT}/modules/locale/translations/
-${DRUPAL_ROOT}/modules/locale/translations/modules-locale.${LANG}.po
-${DRUPAL_ROOT}/modules/menu/translations/
-${DRUPAL_ROOT}/modules/menu/translations/modules-menu.${LANG}.po
-${DRUPAL_ROOT}/modules/node/translations/
-${DRUPAL_ROOT}/modules/node/translations/modules-node.${LANG}.po
-${DRUPAL_ROOT}/modules/openid/translations/
-${DRUPAL_ROOT}/modules/openid/translations/modules-openid.${LANG}.po
-${DRUPAL_ROOT}/modules/path/translations/
-${DRUPAL_ROOT}/modules/path/translations/modules-path.${LANG}.po
-${DRUPAL_ROOT}/modules/php/translations/
-${DRUPAL_ROOT}/modules/php/translations/modules-php.${LANG}.po
-${DRUPAL_ROOT}/modules/ping/translations/
-${DRUPAL_ROOT}/modules/ping/translations/modules-ping.${LANG}.po
-${DRUPAL_ROOT}/modules/poll/translations/
-${DRUPAL_ROOT}/modules/poll/translations/modules-poll.${LANG}.po
-${DRUPAL_ROOT}/modules/profile/translations/
-${DRUPAL_ROOT}/modules/profile/translations/modules-profile.${LANG}.po
-${DRUPAL_ROOT}/modules/search/translations/
-${DRUPAL_ROOT}/modules/search/translations/modules-search.${LANG}.po
-${DRUPAL_ROOT}/modules/statistics/translations/
-${DRUPAL_ROOT}/modules/statistics/translations/modules-statistics.${LANG}.po
-${DRUPAL_ROOT}/modules/syslog/translations/
-${DRUPAL_ROOT}/modules/syslog/translations/modules-syslog.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/
-${DRUPAL_ROOT}/modules/system/translations/general.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/includes.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/misc.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/modules-system.${LANG}.po
-@comment
${DRUPAL_ROOT}/modules/system/translations/modules-system.${LANG}.po.orig
-${DRUPAL_ROOT}/modules/taxonomy/translations/
-${DRUPAL_ROOT}/modules/taxonomy/translations/modules-taxonomy.${LANG}.po
-${DRUPAL_ROOT}/modules/throttle/translations/
-${DRUPAL_ROOT}/modules/throttle/translations/modules-throttle.${LANG}.po
-${DRUPAL_ROOT}/modules/tracker/translations/
-${DRUPAL_ROOT}/modules/tracker/translations/modules-tracker.${LANG}.po
-${DRUPAL_ROOT}/modules/translation/translations/
-${DRUPAL_ROOT}/modules/translation/translations/modules-translation.${LANG}.po
-${DRUPAL_ROOT}/modules/trigger/translations/
-${DRUPAL_ROOT}/modules/trigger/translations/modules-trigger.${LANG}.po
-${DRUPAL_ROOT}/modules/update/translations/
-${DRUPAL_ROOT}/modules/update/translations/modules-update.${LANG}.po
-${DRUPAL_ROOT}/modules/upload/translations/
-${DRUPAL_ROOT}/modules/upload/translations/modules-upload.${LANG}.po
-${DRUPAL_ROOT}/modules/user/translations/
-${DRUPAL_ROOT}/modules/user/translations/modules-user.${LANG}.po
${DRUPAL_ROOT}/profiles/default/translations/
${DRUPAL_ROOT}/profiles/default/translations/${LANG}.po
-${DRUPAL_ROOT}/themes/chameleon/translations/
-${DRUPAL_ROOT}/themes/chameleon/translations/themes-chameleon.${LANG}.po
-${DRUPAL_ROOT}/themes/garland/translations/
-${DRUPAL_ROOT}/themes/garland/translations/themes-garland.${LANG}.po
-${DRUPAL_ROOT}/themes/pushbutton/translations/
-${DRUPAL_ROOT}/themes/pushbutton/translations/themes-pushbutton.${LANG}.po
Index: locale-it/Makefile
=================================================================== RCS
file: /cvs/ports/www/drupal6/locale-it/Makefile,v retrieving revision
1.5 diff -u -p -r1.5 Makefile
--- locale-it/Makefile  15 Nov 2010 09:05:41 -0000      1.5
+++ locale-it/Makefile  8 Jul 2011 14:33:49 -0000
@@ -3,13 +3,16 @@
 COMMENT =      italian translation
 LANG =         it
 EXTRACT_ONLY =
+EXTRACT_SUFX = .po
 
-DISTNAME =     ${LANG}-6.x-1.4
-PKGNAME =      drupal6-${LANG}-1.4
-REVISION =     2
+V =            6.22
+DISTNAME =     drupal-${V}.${LANG}
+PKGNAME =      drupal6-${LANG}-${V}
+REVISION =     3
 
 post-extract:
-       mkdir -p ${WRKDIST}
-       cd ${WRKDIST} && tar zxf ${FULLDISTDIR}/${DISTFILES}
+       mkdir -p ${WRKDIST}/profiles/default/translations
+       cp ${FULLDISTDIR}/${DISTFILES} \
+       ${WRKDIST}/profiles/default/translations/${LANG}.po
 
 .include <bsd.port.mk>
Index: locale-it/distinfo
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-it/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- locale-it/distinfo  15 Jul 2009 10:42:05 -0000      1.1.1.1
+++ locale-it/distinfo  8 Jul 2011 14:33:49 -0000
@@ -1,5 +1,5 @@
-MD5 (drupal6/it-6.x-1.4.tar.gz) = uySktm6R4Ix6jL0OHLjD5w==
-RMD160 (drupal6/it-6.x-1.4.tar.gz) = t2pgQI9ARRrM4wzjRiJn42JEnyE=
-SHA1 (drupal6/it-6.x-1.4.tar.gz) = Bn5EdScWhbDEpVaEDiVWcJlobY4=
-SHA256 (drupal6/it-6.x-1.4.tar.gz)
= /6pe+5YQg+nce62cmW4nJn3A8gHDZk/9oxgForaUXBY= -SIZE
(drupal6/it-6.x-1.4.tar.gz) = 206120 +MD5 (drupal6/drupal-6.22.it.po) =
bbdQvsS+V7A54N5NtoTJqw== +RMD160 (drupal6/drupal-6.22.it.po) =
UB94AqQlmdsW81oaoUDIiRSc8g0= +SHA1 (drupal6/drupal-6.22.it.po) =
D1E4zPzS2X8acy/rsd6kXtxDWl4= +SHA256 (drupal6/drupal-6.22.it.po) =
2THL6VZcdC/sFQ4UHpasXA6QehEGSc0xkaVDMDbRuDY= +SIZE
(drupal6/drupal-6.22.it.po) = 534904 Index: locale-it/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-it/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- locale-it/pkg/PLIST 27 Jul 2009 12:39:36 -0000      1.3
+++ locale-it/pkg/PLIST 8 Jul 2011 14:33:49 -0000
@@ -1,82 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.3 2009/07/27 12:39:36 espie Exp $
+@comment $OpenBSD$
 @owner ${DRUPAL_OWNER}
 @group ${DRUPAL_GROUP}
-${DRUPAL_ROOT}/LICENSE.${LANG}.txt
-${DRUPAL_ROOT}/STATUS.${LANG}.txt
-${DRUPAL_ROOT}/modules/aggregator/translations/
-${DRUPAL_ROOT}/modules/aggregator/translations/modules-aggregator.${LANG}.po
-${DRUPAL_ROOT}/modules/block/translations/
-${DRUPAL_ROOT}/modules/block/translations/modules-block.${LANG}.po
-${DRUPAL_ROOT}/modules/blog/translations/
-${DRUPAL_ROOT}/modules/blog/translations/modules-blog.${LANG}.po
-${DRUPAL_ROOT}/modules/blogapi/translations/
-${DRUPAL_ROOT}/modules/blogapi/translations/modules-blogapi.${LANG}.po
-${DRUPAL_ROOT}/modules/book/translations/
-${DRUPAL_ROOT}/modules/book/translations/modules-book.${LANG}.po
-${DRUPAL_ROOT}/modules/color/translations/
-${DRUPAL_ROOT}/modules/color/translations/modules-color.${LANG}.po
-${DRUPAL_ROOT}/modules/comment/translations/
-${DRUPAL_ROOT}/modules/comment/translations/modules-comment.${LANG}.po
-${DRUPAL_ROOT}/modules/contact/translations/
-${DRUPAL_ROOT}/modules/contact/translations/modules-contact.${LANG}.po
-${DRUPAL_ROOT}/modules/dblog/translations/
-${DRUPAL_ROOT}/modules/dblog/translations/modules-dblog.${LANG}.po
-${DRUPAL_ROOT}/modules/filter/translations/
-${DRUPAL_ROOT}/modules/filter/translations/modules-filter.${LANG}.po
-${DRUPAL_ROOT}/modules/forum/translations/
-${DRUPAL_ROOT}/modules/forum/translations/modules-forum.${LANG}.po
-${DRUPAL_ROOT}/modules/help/translations/
-${DRUPAL_ROOT}/modules/help/translations/modules-help.${LANG}.po
-${DRUPAL_ROOT}/modules/locale/translations/
-${DRUPAL_ROOT}/modules/locale/translations/modules-locale.${LANG}.po
-${DRUPAL_ROOT}/modules/menu/translations/
-${DRUPAL_ROOT}/modules/menu/translations/modules-menu.${LANG}.po
-${DRUPAL_ROOT}/modules/node/translations/
-${DRUPAL_ROOT}/modules/node/translations/modules-node.${LANG}.po
-${DRUPAL_ROOT}/modules/openid/translations/
-${DRUPAL_ROOT}/modules/openid/translations/modules-openid.${LANG}.po
-${DRUPAL_ROOT}/modules/path/translations/
-${DRUPAL_ROOT}/modules/path/translations/modules-path.${LANG}.po
-${DRUPAL_ROOT}/modules/php/translations/
-${DRUPAL_ROOT}/modules/php/translations/modules-php.${LANG}.po
-${DRUPAL_ROOT}/modules/ping/translations/
-${DRUPAL_ROOT}/modules/ping/translations/modules-ping.${LANG}.po
-${DRUPAL_ROOT}/modules/poll/translations/
-${DRUPAL_ROOT}/modules/poll/translations/modules-poll.${LANG}.po
-${DRUPAL_ROOT}/modules/profile/translations/
-${DRUPAL_ROOT}/modules/profile/translations/modules-profile.${LANG}.po
-${DRUPAL_ROOT}/modules/search/translations/
-${DRUPAL_ROOT}/modules/search/translations/modules-search.${LANG}.po
-${DRUPAL_ROOT}/modules/statistics/translations/
-${DRUPAL_ROOT}/modules/statistics/translations/modules-statistics.${LANG}.po
-${DRUPAL_ROOT}/modules/syslog/translations/
-${DRUPAL_ROOT}/modules/syslog/translations/modules-syslog.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/
-${DRUPAL_ROOT}/modules/system/translations/general.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/includes.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/misc.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/modules-system.${LANG}.po
-${DRUPAL_ROOT}/modules/taxonomy/translations/
-${DRUPAL_ROOT}/modules/taxonomy/translations/modules-taxonomy.${LANG}.po
-${DRUPAL_ROOT}/modules/throttle/translations/
-${DRUPAL_ROOT}/modules/throttle/translations/modules-throttle.${LANG}.po
-${DRUPAL_ROOT}/modules/tracker/translations/
-${DRUPAL_ROOT}/modules/tracker/translations/modules-tracker.${LANG}.po
-${DRUPAL_ROOT}/modules/translation/translations/
-${DRUPAL_ROOT}/modules/translation/translations/modules-translation.${LANG}.po
-${DRUPAL_ROOT}/modules/trigger/translations/
-${DRUPAL_ROOT}/modules/trigger/translations/modules-trigger.${LANG}.po
-${DRUPAL_ROOT}/modules/update/translations/
-${DRUPAL_ROOT}/modules/update/translations/modules-update.${LANG}.po
-${DRUPAL_ROOT}/modules/upload/translations/
-${DRUPAL_ROOT}/modules/upload/translations/modules-upload.${LANG}.po
-${DRUPAL_ROOT}/modules/user/translations/
-${DRUPAL_ROOT}/modules/user/translations/modules-user.${LANG}.po
 ${DRUPAL_ROOT}/profiles/default/translations/
 ${DRUPAL_ROOT}/profiles/default/translations/${LANG}.po
-${DRUPAL_ROOT}/themes/chameleon/translations/
-${DRUPAL_ROOT}/themes/chameleon/translations/themes-chameleon.${LANG}.po
-${DRUPAL_ROOT}/themes/garland/translations/
-${DRUPAL_ROOT}/themes/garland/translations/themes-garland.${LANG}.po
-${DRUPAL_ROOT}/themes/pushbutton/translations/
-${DRUPAL_ROOT}/themes/pushbutton/translations/themes-pushbutton.${LANG}.po
Index: locale-ja/Makefile
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-ja/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- locale-ja/Makefile  15 Nov 2010 09:05:41 -0000      1.5
+++ locale-ja/Makefile  8 Jul 2011 14:33:49 -0000
@@ -1,15 +1,19 @@
 # $OpenBSD: Makefile,v 1.5 2010/11/15 09:05:41 stephan Exp $
 
 COMMENT =      japanese translation
-LANG =         ja
 EXTRACT_ONLY =
+EXTRACT_SUFX = .po
+
+LANG =         ja
 
-DISTNAME =     ${LANG}-6.x-1.2
-PKGNAME =      drupal6-${LANG}-1.2
-REVISION =     2
+V =            6.22
+DISTNAME =     drupal-${V}.${LANG}
+PKGNAME =      drupal6-${LANG}-${V}
+REVISION =     3
 
 post-extract:
-       mkdir -p ${WRKDIST}
-       cd ${WRKDIST} && tar zxf ${FULLDISTDIR}/${DISTFILES}
+       mkdir -p ${WRKDIST}/profiles/default/translations
+       cp ${FULLDISTDIR}/${DISTFILES} \
+       ${WRKDIST}/profiles/default/translations/${LANG}.po
 
 .include <bsd.port.mk>
Index: locale-ja/distinfo
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-ja/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- locale-ja/distinfo  15 Jul 2009 10:42:28 -0000      1.1.1.1
+++ locale-ja/distinfo  8 Jul 2011 14:33:49 -0000
@@ -1,5 +1,5 @@
-MD5 (drupal6/ja-6.x-1.2.tar.gz) = 45+VtAJQ/uUuvc7XIW1NoA==
-RMD160 (drupal6/ja-6.x-1.2.tar.gz) = RZ2Jn1NwwirA5kckCkR+uiPyCl8=
-SHA1 (drupal6/ja-6.x-1.2.tar.gz) = cyDmV+RDu9Hni45zLjyBKP9E2Gk=
-SHA256 (drupal6/ja-6.x-1.2.tar.gz) =
2cNHdEK//ZzxaTU+j1xyO1Rs6NhGL8Y4tb2x9EijF8c= -SIZE
(drupal6/ja-6.x-1.2.tar.gz) = 233354 +MD5 (drupal6/drupal-6.22.ja.po) =
D7tz9pt+oV6Xlw7UA2vU1w== +RMD160 (drupal6/drupal-6.22.ja.po) =
FUDkQ2QNM3mX1WxxFKhf2T6875M= +SHA1 (drupal6/drupal-6.22.ja.po) =
sLKkmBGKISXxT/BweUz50eRPL1I= +SHA256 (drupal6/drupal-6.22.ja.po) =
RGc9j7SN0+m6hzWouDcZacQ7qqRxa+g76MMsx1qEuNY= +SIZE
(drupal6/drupal-6.22.ja.po) = 618791 Index: locale-ja/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/drupal6/locale-ja/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- locale-ja/pkg/PLIST 27 Jul 2009 12:39:36 -0000      1.3
+++ locale-ja/pkg/PLIST 8 Jul 2011 14:33:49 -0000
@@ -1,82 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.3 2009/07/27 12:39:36 espie Exp $
+@comment $OpenBSD$
 @owner ${DRUPAL_OWNER}
 @group ${DRUPAL_GROUP}
-${DRUPAL_ROOT}/LICENSE.${LANG}.txt
-${DRUPAL_ROOT}/STATUS.${LANG}.txt
-${DRUPAL_ROOT}/modules/aggregator/translations/
-${DRUPAL_ROOT}/modules/aggregator/translations/modules-aggregator.${LANG}.po
-${DRUPAL_ROOT}/modules/block/translations/
-${DRUPAL_ROOT}/modules/block/translations/modules-block.${LANG}.po
-${DRUPAL_ROOT}/modules/blog/translations/
-${DRUPAL_ROOT}/modules/blog/translations/modules-blog.${LANG}.po
-${DRUPAL_ROOT}/modules/blogapi/translations/
-${DRUPAL_ROOT}/modules/blogapi/translations/modules-blogapi.${LANG}.po
-${DRUPAL_ROOT}/modules/book/translations/
-${DRUPAL_ROOT}/modules/book/translations/modules-book.${LANG}.po
-${DRUPAL_ROOT}/modules/color/translations/
-${DRUPAL_ROOT}/modules/color/translations/modules-color.${LANG}.po
-${DRUPAL_ROOT}/modules/comment/translations/
-${DRUPAL_ROOT}/modules/comment/translations/modules-comment.${LANG}.po
-${DRUPAL_ROOT}/modules/contact/translations/
-${DRUPAL_ROOT}/modules/contact/translations/modules-contact.${LANG}.po
-${DRUPAL_ROOT}/modules/dblog/translations/
-${DRUPAL_ROOT}/modules/dblog/translations/modules-dblog.${LANG}.po
-${DRUPAL_ROOT}/modules/filter/translations/
-${DRUPAL_ROOT}/modules/filter/translations/modules-filter.${LANG}.po
-${DRUPAL_ROOT}/modules/forum/translations/
-${DRUPAL_ROOT}/modules/forum/translations/modules-forum.${LANG}.po
-${DRUPAL_ROOT}/modules/help/translations/
-${DRUPAL_ROOT}/modules/help/translations/modules-help.${LANG}.po
-${DRUPAL_ROOT}/modules/locale/translations/
-${DRUPAL_ROOT}/modules/locale/translations/modules-locale.${LANG}.po
-${DRUPAL_ROOT}/modules/menu/translations/
-${DRUPAL_ROOT}/modules/menu/translations/modules-menu.${LANG}.po
-${DRUPAL_ROOT}/modules/node/translations/
-${DRUPAL_ROOT}/modules/node/translations/modules-node.${LANG}.po
-${DRUPAL_ROOT}/modules/openid/translations/
-${DRUPAL_ROOT}/modules/openid/translations/modules-openid.${LANG}.po
-${DRUPAL_ROOT}/modules/path/translations/
-${DRUPAL_ROOT}/modules/path/translations/modules-path.${LANG}.po
-${DRUPAL_ROOT}/modules/php/translations/
-${DRUPAL_ROOT}/modules/php/translations/modules-php.${LANG}.po
-${DRUPAL_ROOT}/modules/ping/translations/
-${DRUPAL_ROOT}/modules/ping/translations/modules-ping.${LANG}.po
-${DRUPAL_ROOT}/modules/poll/translations/
-${DRUPAL_ROOT}/modules/poll/translations/modules-poll.${LANG}.po
-${DRUPAL_ROOT}/modules/profile/translations/
-${DRUPAL_ROOT}/modules/profile/translations/modules-profile.${LANG}.po
-${DRUPAL_ROOT}/modules/search/translations/
-${DRUPAL_ROOT}/modules/search/translations/modules-search.${LANG}.po
-${DRUPAL_ROOT}/modules/statistics/translations/
-${DRUPAL_ROOT}/modules/statistics/translations/modules-statistics.${LANG}.po
-${DRUPAL_ROOT}/modules/syslog/translations/
-${DRUPAL_ROOT}/modules/syslog/translations/modules-syslog.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/
-${DRUPAL_ROOT}/modules/system/translations/general.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/includes.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/misc.${LANG}.po
-${DRUPAL_ROOT}/modules/system/translations/modules-system.${LANG}.po
-${DRUPAL_ROOT}/modules/taxonomy/translations/
-${DRUPAL_ROOT}/modules/taxonomy/translations/modules-taxonomy.${LANG}.po
-${DRUPAL_ROOT}/modules/throttle/translations/
-${DRUPAL_ROOT}/modules/throttle/translations/modules-throttle.${LANG}.po
-${DRUPAL_ROOT}/modules/tracker/translations/
-${DRUPAL_ROOT}/modules/tracker/translations/modules-tracker.${LANG}.po
-${DRUPAL_ROOT}/modules/translation/translations/
-${DRUPAL_ROOT}/modules/translation/translations/modules-translation.${LANG}.po
-${DRUPAL_ROOT}/modules/trigger/translations/
-${DRUPAL_ROOT}/modules/trigger/translations/modules-trigger.${LANG}.po
-${DRUPAL_ROOT}/modules/update/translations/
-${DRUPAL_ROOT}/modules/update/translations/modules-update.${LANG}.po
-${DRUPAL_ROOT}/modules/upload/translations/
-${DRUPAL_ROOT}/modules/upload/translations/modules-upload.${LANG}.po
-${DRUPAL_ROOT}/modules/user/translations/
-${DRUPAL_ROOT}/modules/user/translations/modules-user.${LANG}.po
 ${DRUPAL_ROOT}/profiles/default/translations/
 ${DRUPAL_ROOT}/profiles/default/translations/${LANG}.po
-${DRUPAL_ROOT}/themes/chameleon/translations/
-${DRUPAL_ROOT}/themes/chameleon/translations/themes-chameleon.${LANG}.po
-${DRUPAL_ROOT}/themes/garland/translations/
-${DRUPAL_ROOT}/themes/garland/translations/themes-garland.${LANG}.po
-${DRUPAL_ROOT}/themes/pushbutton/translations/
-${DRUPAL_ROOT}/themes/pushbutton/translations/themes-pushbutton.${LANG}.po

Reply via email to