[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