Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Demin Alexander                      2:5020/400     06 May 2004  09:46:52
 To : All
 Subject : Испарвление порта.
 -------------------------------------------------------------------------------- 
 
 Всем привет.
 
 Я тут озадачился исправлением порта mnogosearch и все хорошо получилось,
 кроме того, что в момент make configure передается один лишеий параметр,
 который не знаю как убрать. Руками собирается замечательно - проблема
 именно с портом. Параметр, который передается - i386-portbld-freebsd4.10
 Вот кусочек config.log
 #############
 
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
 It was created by configure, which was
 generated by GNU Autoconf 2.53.  Invocation command line was
 
   $ ./configure --enable-phrase --enable-shared
 --sysconfdir=/var/tmp/port-name/etc/mnogosearch
 --localstatedir=/var/tmp/port-name/mnogosearch --enable-freebsd-pthreads
 --with-openssl= --enable-charset-guesser --with-mysql=/usr/local
 --prefix=/var/tmp/port-name i386-portbld-freebsd4.10
                                                      ^^^^^^^^^^^^^^^^^^^
 ## --------- ##
 ## Platform. ##
 ## --------- ##
 
 hostname = support.spectrum.ru
 uname -m = i386
 uname -r = 4.10-PRERELEASE
 uname -s = FreeBSD
 uname -v = FreeBSD 4.10-PRERELEASE #22: Wed May  5 14:30:18 MSD 2004    
 root@support.spectrum.ru:/usr/src/sys/compile/MYGENERIC 
 
 /usr/bin/uname -p = i386
 /bin/uname -X     = unknown
 
 /bin/arch              = unknown
 /usr/bin/arch -k       = unknown
 /usr/convex/getsysinfo = unknown
 hostinfo               = unknown
 /bin/machine           = unknown
 /usr/bin/oslevel       = unknown
 /bin/universe          = unknown
 
 PATH: /usr/local/libexec/libtool13
 PATH: /sbin
 PATH: /bin
 PATH: /usr/sbin
 PATH: /usr/bin
 PATH: /usr/games
 PATH: /usr/local/sbin
 PATH: /usr/local/bin
 PATH: /usr/X11R6/bin
 PATH: /root/bin
 #############
 
 А из-за него при инсталяции происходит переименование файлов:
 
 /bin/sh ./mkinstalldirs /var/tmp/port-name/bin
  install -c -o root -g wheel -m 555 udm-config
 /var/tmp/port-name/bin/i386-portbld-freebsd4.10-udm-config/bin/sh
 
 ./mkinstalldirs /var/tmp/port-name/sbin install -c -o root -g wheel -m
 555 run-splitter
 /var/tmp/port-name/sbin/i386-portbld-freebsd4.10-run-splitter
 
 Makefile выглядет так:
 # New ports collection makefile for:    mnogosearch
 # Date created:         27.01.2001
 # Whom:                 ache
 #
 # $FreeBSD:$
 #
 
 PORTNAME=  mnogosearch
 PORTVERSION=    3.1.21
 CATEGORIES=   www databases
 MASTER_SITES=   http://www.mnogosearch.org/Download/
 
 MAINTAINER=   support@spectrum.ru
 COMMENT=  Full featured SQL-based hypertext search engine
 
 RUN_DEPENDS+=  ${APXS}:${PORTSDIR}/${APACHE_PORT}
 
 MAN1=     indexer.1
 MAN5=     indexer.conf.5
 
 USE_LIBTOOL_VER=13
 INSTALLS_SHLIB= yes
 USE_GMAKE= yes
 GNU_CONFIGURE= yes
 LOCAL_STATE_DIR?=  ${PREFIX}/mnogosearch
 CONFIGURE_ARGS= --enable-phrase \
    --enable-shared \
    --sysconfdir=${PREFIX}/etc/mnogosearch \
    --localstatedir=${LOCAL_STATE_DIR}
 
 OPTIONS=  MNOGO_THREADS "Enable pthreads"      off \
    MNOGO_SSL "Enable OpenSSL"      off \
    MNOGO_GUESSER "Enable Cyrillic charset guesser" off \
    MNOGO_PGSQL "Supported by PGSQL"    off \
    MNOGO_MSQL "Supported by MSQL"      off \
    MNOGO_MYSQL "Supported by MySQL"    off
 
 .include <bsd.port.pre.mk>
 
 .if defined(WITH_MNOGO_THREADS)
 CONFIGURE_ARGS+=  --enable-freebsd-pthreads
 CFLAGS+=        ${PTHREAD_CFLAGS}
 CONFIGURE_ENV=  LIBS="${PTHREAD_LIBS}"
 .endif
 
 .if defined(WITH_MNOGO_SSL)
 CONFIGURE_ARGS+=  --with-openssl=${OPENSSLBASE}
 .endif
 
 # To enable Cyrillic charset guesser, define this
 # Guesser mode ignores charsets comes from HTTP header or <META> tag
 .if defined(WITH_MNOGO_GUESSER)
 CONFIGURE_ARGS+=  --enable-charset-guesser
 .endif
 
 .if defined(WITH_MNOGO_PGSQL)
 POSTGRESQL_PORT?=  databases/postgresql7
 LIB_DEPENDS=   pq.3:${PORTSDIR}/${POSTGRESQL_PORT}
 CONFIGURE_ARGS+=  --with-pgsql=${LOCALBASE}
 
 .elif defined(WITH_MNOGO_MSQL)
 LIB_DEPENDS=            msql.1:${PORTSDIR}/databases/msql
 CONFIGURE_ARGS+=  --with-msql=${LOCALBASE}
 
 .elif defined(WITH_MNOGO_MYSQL)
 LIB_DEPENDS=           
 mysqlclient:${PORTSDIR}/databases/mysql323-client CONFIGURE_ARGS+=
 --with-mysql=${LOCALBASE}
 
 .else
 CONFIGURE_ARGS+=        --with-built-in
 
 pre-fetch:
   @${ECHO}
   @${ECHO} "Defaulting to mnoGoSearch with built-in database."
   @${ECHO}
 .endif
 
 .include <bsd.port.post.mk>
 
 Может кто подскажет?
 
 -- 
 ===========================================
 Spectrum, Moscow, 103009, Strastnoy blvr. 8
 Demin Alexander - Network administrator
 http://www.spectrum.ru/
 ===========================================
 --- ifmail v.2.15dev5.3
  * Origin: Spectrum (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Испарвление порта.   Demin Alexander   06 May 2004 09:46:52 
 Re: Испарвление порта.   Kirill Ponomarew   06 May 2004 10:01:36 
 Re: Испарвление порта.   Demin Alexander   06 May 2004 10:15:29 
 Re: Испарвление порта.   Demin Alexander   06 May 2004 10:25:58 
 Re: Испарвление порта.   Demin Alexander   06 May 2004 17:12:26 
 Re: Испарвление порта.   Kirill Ponomarew   06 May 2004 17:19:15 
 Re: Испарвление порта.   Demin Alexander   06 May 2004 17:28:35 
 Re: Испарвление порта.   Kirill Ponomarew   06 May 2004 17:35:23 
 Re: Испарвление порта.   Demin Alexander   06 May 2004 17:34:18 
 Re: Испарвление порта.   Kirill Ponomarew   06 May 2004 17:36:54 
 Re: Испарвление порта.   Demin Alexander   06 May 2004 17:43:33 
Архивное /ru.unix.bsd/5674e1242640.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional