diff options
Diffstat (limited to 'net/linphone-base/Makefile')
-rw-r--r-- | net/linphone-base/Makefile | 55 |
1 files changed, 30 insertions, 25 deletions
diff --git a/net/linphone-base/Makefile b/net/linphone-base/Makefile index 3627b501f23e..ed62b6128ed8 100644 --- a/net/linphone-base/Makefile +++ b/net/linphone-base/Makefile @@ -5,13 +5,13 @@ # $FreeBSD$ # -PORTNAME= linphone -PORTVERSION= 0.12.1 -PORTREVISION= 2 -PORTEPOCH= 1 +PORTNAME= ${LINPHONE_PORTNAME} +PORTVERSION= ${LINPHONE_PORTVERSION} +PORTREVISION= ${LINPHONE_PORTREVISION} +PORTEPOCH= ${LINPHONE_PORTEPOCH} CATEGORIES= net -MASTER_SITES= http://simon.morlat.free.fr/download/%SUBDIR%/ -MASTER_SITE_SUBDIR= ${PORTVERSION}/source +MASTER_SITES= ${LINPHONE_MASTER_SITES} +PKGNAMESUFFIX= -base MAINTAINER= ports@FreeBSD.org COMMENT= A web phone that supports SIP protocol @@ -20,28 +20,33 @@ LIB_DEPENDS= gsm.1:${PORTSDIR}/audio/gsm \ speex.2:${PORTSDIR}/audio/speex \ osip.9:${PORTSDIR}/net/libosip -USE_GNOME= gnomehack gnometarget +USE_GNOME= glib20 gnomehack gnometarget intlhack pkgconfig USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" -CONFIGURE_ARGS= --disable-ipv6 +CONFIGURE_ARGS= --disable-ipv6 --enable-gnome_ui=no \ + --with-speex=${LOCALBASE} --with-html-dir=${DOCSDIR} INSTALLS_SHLIB= yes -MAN1= linphone.1 linphonec.1 sipomatic.1 - -.if defined(WITHOUT_X11) -CONFIGURE_ARGS+= --enable-gnome_ui=no --with-html-dir=${DOCSDIR} -PLIST_SUB+= GNOME="@comment " \ - GNOME_PATH="" \ - HTMLDOCSDIR="${DOCSDIR:S,^${PREFIX}/,,}" -.else -USE_X_PREFIX= yes -USE_GNOME+= gnomepanel gnomeprefix -DOCSDIR= ${GNOME_HTML_DIR} -PLIST_SUB+= GNOME="" \ - GNOME_PATH="gnome/" \ - HTMLDOCSDIR="${GNOME_HTML_DIR:S,^${PREFIX}/,,}" -.endif - -.include <bsd.port.mk> +MAN1= linphonec.1 sipomatic.1 + +CFLAGS+= -DPACKAGE_LOCALE_DIR='\"${PREFIX}/share/locale\"' \ + -DPACKAGE_DATA_DIR='\"${PREFIX}/share\"' \ + -DPACKAGE_SOUND_DIR='\"${DATADIR}/sounds\"' + +.include "Makefile.common" +.include <bsd.port.pre.mk> + +post-install: + ${INSTALL_MAN} ${WRKSRC}/share/C/linphonec.1 ${MANPREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/share/C/sipomatic.1 ${MANPREFIX}/man/man1 + ${INSTALL_DATA} ${WRKSRC}/share/linphone.pc ${PREFIX}/libdata/pkgconfig + @${MKDIR} ${DATADIR}/sounds + ${INSTALL_DATA} ${WRKSRC}/share/*.wav ${DATADIR}/sounds + @${MKDIR} ${DATADIR}/sounds/rings + ${INSTALL_DATA} ${WRKSRC}/share/rings/*.wav ${DATADIR}/sounds/rings + @${MKDIR} ${PREFIX}/share/linphonec + ${INSTALL_DATA} ${WRKSRC}/share/linphonec ${PREFIX}/share/linphonec + +.include <bsd.port.post.mk> |