Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 738
Благодарности: 89

Профиль | Отправить PM | Цитировать


Цитата lcat:
оо точно. Не подумал, я так всегда делаю »


Цитата lcat:
Может зависимости будут »
зависимости можно в мэйк файле посмотреть. Для примера возьмем кусок makefile от xorg 7.4

Код: Выделить весь код
.......
# app, lib, font, driver
RUN_DEPENDS+=   ${LOCALBASE}/libdata/xorg/apps:${PORTSDIR}/x11/xorg-apps \
                ${LOCALBASE}/libdata/xorg/libraries:${PORTSDIR}/x11/xorg-libraries \
                ${LOCALBASE}/libdata/xorg/fonts:${PORTSDIR}/x11-fonts/xorg-fonts \
                ${LOCALBASE}/libdata/xorg/drivers:${PORTSDIR}/x11-drivers/xorg-drivers
.........
в данном случае переменная RUN_DEPENDS показывает зависимости необходимые для работы порта. При инсталяции ксорга проверяются шрифты в каталоге /usr/local/libdata/xorg/fonts и если их не будет обнаружено там, система их установить отсюдова ${PORTSDIR}/x11-fonts/xorg-fonts . Тож самое для библиотек драйверов и чо там еще...
Так вот к чему это я
а вот makefile для pptpclient
Код: Выделить весь код
# New ports collection makefile for:    pptpclient
# Date created:                         19 June 1999
# Whom:                                 John Polstra <jdp@freebsd.org>
#
# $FreeBSD: ports/net/pptpclient/Makefile,v 1.18 2009/01/06 17:59:11 pav Exp $
#

PORTNAME=       pptpclient
PORTVERSION=    1.7.2
CATEGORIES=     net
MASTER_SITES=   SF
DISTNAME=       pptp-${PORTVERSION}

MAINTAINER=     chinsan@FreeBSD.org
COMMENT=        PPTP client for establishing a VPN link with an NT server

USE_PERL5=      yes

MAN8=           pptp.8

MAKE_ARGS=      DEBUG=""

do-install:
        ${INSTALL_PROGRAM} ${WRKSRC}/pptp ${PREFIX}/sbin
        ${MKDIR} ${PREFIX}/share/examples/pptpclient
        ${INSTALL_DATA} ${FILESDIR}/README ${PREFIX}/share/examples/pptpclient
        ${INSTALL_DATA} ${FILESDIR}/ppp.conf ${PREFIX}/share/examples/pptpclient
        ${INSTALL_MAN} ${WRKSRC}/pptp.8 ${PREFIX}/man/man8

.include <bsd.port.mk>
соответственно в нем невидно никаких зависимостей.

-------
Бараш.


Отправлено: 22:45, 03-02-2009 | #11