0380eec03b
The final release of the 1.6 series was made around 2 years ago, and the 2.x series should be stable enough now. Concretely, this port probably has problems building with clang, and there isn't much point in keeping it around with duct tape just for the sake of it.
79 lines
2.1 KiB
Makefile
79 lines
2.1 KiB
Makefile
# Created by: Andreas Klemm <andreas@klemm.gtn.com>
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= lyx
|
|
PORTVERSION= ${MAJOR_VERSION}.${MINOR_VERSION}
|
|
PORTREVISION= 3
|
|
CATEGORIES= print editors
|
|
MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \
|
|
http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \
|
|
ftp://gd.tuwien.ac.at/publishing/tex/lyx/stable/${MAJOR_VERSION}.x/ \
|
|
ftp://ftp.ntua.gr/pub/X11/LyX/stable/${MAJOR_VERSION}.x/ \
|
|
http://sunsite.icm.edu.pl/pub/unix/editors/lyx/stable/${MAJOR_VERSION}.x/ \
|
|
ftp://ftp.chg.ru/pub/X11/lyx/stable/${MAJOR_VERSION}.x/
|
|
|
|
MAINTAINER= rakuco@FreeBSD.org
|
|
COMMENT= Document processor interfaced with LaTeX (nearly WYSIWYG) (stable)
|
|
|
|
LICENSE= GPLv2
|
|
|
|
LIB_DEPENDS= boost_regex:${PORTSDIR}/devel/boost-libs
|
|
|
|
LATEST_LINK= lyx16
|
|
CONFLICTS= lyx-1.4* lyx-devel-* lyx-2*
|
|
MAJOR_VERSION= 1.6
|
|
MINOR_VERSION= 10
|
|
|
|
DEPRECATED= Unmaintained upstream, upgrading to the 2.x series is advised
|
|
EXPIRATION_DATE= 2013-07-11
|
|
|
|
USE_BZIP2= yes
|
|
USE_GMAKE= yes
|
|
USE_QT4= gui moc_build uic_build rcc_build
|
|
USE_PYTHON= yes
|
|
USE_PERL5= yes
|
|
GNU_CONFIGURE= yes
|
|
CPPFLAGS+= ${PTHREAD_CFLAGS}
|
|
LDFLAGS+= ${PTHREAD_LIBS}
|
|
CONFIGURE_ARGS= --with-frontend=qt4 \
|
|
--without-included-boost \
|
|
--without-included-gettext \
|
|
--with-libiconv-prefix=${LOCALBASE} \
|
|
--with-extra-prefix=${LOCALBASE}
|
|
MAKE_JOBS_SAFE= yes
|
|
|
|
MAN1= lyx.1 lyxclient.1 tex2lyx.1
|
|
|
|
OPTIONS_DEFINE= ASPELL AIKSAUR NLS
|
|
OPTIONS_DEFAULT= ASPELL AIKSAUR NLS
|
|
AIKSAUR_DESC= Aiksaurus support (English thesaurus)
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
.if ${PORT_OPTIONS:MAIKSAUR}
|
|
LIB_DEPENDS+= Aiksaurus:${PORTSDIR}/textproc/aiksaurus
|
|
.else
|
|
CONFIGURE_ARGS+= --without-aiksaurus
|
|
.endif
|
|
|
|
.if ${PORT_OPTIONS:MASPELL}
|
|
LIB_DEPENDS+= aspell:${PORTSDIR}/textproc/aspell
|
|
CONFIGURE_ARGS+= --with-pspell \
|
|
--with-pspell-lib="${LOCALBASE}/lib" \
|
|
--with-pspell-include="${LOCALBASE}/include"
|
|
.else
|
|
CONFIGURE_ARGS+= --without-aspell --without-pspell
|
|
.endif
|
|
|
|
.if ! ${PORT_OPTIONS:MNLS}
|
|
CONFIGURE_ARGS+= --disable-nls
|
|
PLIST_SUB+= NLS="@comment "
|
|
.else
|
|
USES+= gettext
|
|
PLIST_SUB+= NLS=""
|
|
.endif
|
|
|
|
post-install:
|
|
@${CAT} ${PKGMESSAGE}
|
|
|
|
.include <bsd.port.mk>
|