[oodisc] Пачти и ресурсы
Rail Aliev
rail на iqchoice.com
Вт Апр 6 08:46:41 MSD 2004
Rashid N. Achilov wrote:
> On Monday 05 April 2004 20:35, Rail Aliev wrote:
>
>>Rashid N. Achilov wrote:
>>
>>Если выложить его, думаю смогу подсказать как мучать.
>>
>
>
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice-1.1/Makefile
>
> Русский порт отличается только тем, что:
>
>
> CATEGORIES= russian
>
> .if !defined (LANG) && !defined(USE_LANG)
> USE_LANG= ru_RU.KOI8-R
> .endif
> LANG_LIST= ru_RU.KOI8-R uk_UA.KOI8-U
> LANG_PKGNAME= ru
> LANG_EXT= 07
> LANG_CONFIGURE_ARG= RUSS
> MASTERDIR= ${.CURDIR}/../../editors/openoffice-1.1
>
> .include "${MASTERDIR}/Makefile"
>
> Фактически, для сборки механизм портов не используется, вернее используется
> чисто формально, как шелл :-) Вся сборка выполняется самостоятельно.
Примерный патчик прикреплен. Нужно будет определить переменные
PREBUILD_TRANSEX3, USE_RUSSIAN_GSI и указать путь к файлу RUSSIAN_GSI.
--
Best regards
Rail Aliev
----------- следущая часть -----------
--- Makefile.bak 2004-04-06 08:32:26.000000000 +0400
+++ Makefile 2004-04-06 08:46:15.000000000 +0400
@@ -465,6 +465,14 @@
@${MKDIR} ${WRKSRC}/../solver/${BUILD_NR}/unxfbsd.pro/pck
@${CP} ${WRKDIR}/L10NHELP/*.zip ${WRKSRC}/../solver/${BUILD_NR}/unxfbsd.pro/pck
.endif
+.if defined(PREBUILD_TRANSEX3)
+ @cd ${WRKSRC}/.. && PATH="${PATH}:${LOCALBASE}/bin:${LOCALBASE}/sbin" && \
+ ${TCSH} -c 'source FreeBSDEnv.Set && cd transex3 && build --all && deliver'
+.endif
+.if defined (USE_RUSSIAN_GSI)
+ @cd ${WRKSRC}/.. && PATH="${PATH}:${LOCALBASE}/bin:${LOCALBASE}/sbin" && \
+ ${TCSH} -c 'source FreeBSDEnv.Set && localize -m -i ru-RU -l 07 -f ${RUSSIAN_GSI}'
+.endif
.if !defined(DISPLAY)
@cd ${WRKSRC}/.. && DISPLAY=${DISPLAYHACK} PATH="${PATH}:${LOCALBASE}/bin:${LOCALBASE}/sbin" && \
${TCSH} -c 'source FreeBSDEnv.Set && unsetenv TOP && ${BUILD}'
Подробная информация о списке рассылки Oo-discuss