Changeset View
Changeset View
Standalone View
Standalone View
net-im/freetalk/Makefile
# Created by: Oleg Ginzburg (olevole@olevole.ru) | # Created by: Oleg Ginzburg (olevole@olevole.ru) | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= freetalk | PORTNAME= freetalk | ||||
PORTVERSION= 3.2 | PORTVERSION= 4.1 | ||||
PORTREVISION= 5 | |||||
CATEGORIES= net-im | CATEGORIES= net-im | ||||
MASTER_SITES= SAVANNAH/freetalk \ | |||||
http://itdev.spb.ru/mirror/ | |||||
MAINTAINER= olevole@olevole.ru | MAINTAINER= olevole@olevole.ru | ||||
COMMENT= GNU console based Jabber client | COMMENT= GNU console based Jabber client | ||||
OPTIONS_DEFINE= NLS | LICENSE= GPLv3+ | ||||
LICENSE_FILE= ${WRKSRC}/COPYING | |||||
LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth | LIB_DEPENDS= libloudmouth-1.so:net-im/loudmouth \ | ||||
BUILD_DEPENDS= guile>=1.8.6:lang/guile | libcurl.so:ftp/curl \ | ||||
RUN_DEPENDS= guile>=1.8.6:lang/guile | libguile-2.0.so:lang/guile2 \ | ||||
libgc-threaded.so:devel/boehm-gc-threaded | |||||
BUILD_DEPENDS= guile:lang/guile2 | |||||
AMDmi3: It uses libguile, it should be LIB_DEPENDS | |||||
RUN_DEPENDS= guile:lang/guile2 \ | |||||
curl:ftp/curl | |||||
AMDmi3Unsubmitted Done Inline ActionsWhy? It doesn't seem to use curl. AMDmi3: Why? It doesn't seem to use curl. | |||||
USES= pkgconfig | USES= autoreconf gettext-runtime localbase makeinfo pkgconfig readline | ||||
AMDmi3Unsubmitted Not Done Inline ActionsYou probably need gettext here, not gettext-runtime. AMDmi3: You probably need gettext here, not gettext-runtime. | |||||
jrmAuthorUnsubmitted Not Done Inline ActionsHow can I verify this? It builds fine without a build dependency on gettext-tools. jrm: How can I verify this? It builds fine without a build dependency on gettext-tools. | |||||
AMDmi3Unsubmitted Not Done Inline ActionsIf the package uses NLS it needs both runtime in almost all cases, so it's safe to assume it just needs gettext. However you're right, in this case only runtime is used. AMDmi3: If the package uses NLS it needs both runtime in almost all cases, so it's safe to assume it… | |||||
USE_GNOME= glib20 | USE_GNOME= glib20 | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
CPPFLAGS+= -I${LOCALBASE}/include | |||||
LDFLAGS+= -lpthread -L${LOCALBASE}/lib | |||||
INFO= freetalk | |||||
OPTIONS_SUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= GNUFreetalk | |||||
GH_TAGNAME= v${PORTVERSION} | |||||
AMDmi3Unsubmitted Done Inline ActionsPlease use DISTVERSIONPREFIX=v instead. AMDmi3: Please use DISTVERSIONPREFIX=v instead. | |||||
NLS_USES= gettext | INFO= freetalk | ||||
NLS_CONFIGURE_WITH=libintl-prefix=${LOCALBASE} | |||||
NLS_CONFIGURE_OFF= --disable-nls | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |
It uses libguile, it should be LIB_DEPENDS