- Update to 2.8.6

- gmake not needed
- Stage support
- use OPTIONS helpers

PR:		ports/184350
Submitted by:	Takashi Kato (maintainer)
This commit is contained in:
Antoine Brodin 2013-12-01 07:15:49 +00:00
parent be00cf6845
commit 7837042a8a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=335366
2 changed files with 14 additions and 25 deletions

View File

@ -2,12 +2,11 @@
# $FreeBSD$
PORTNAME= jd
PORTVERSION= 2.8.5
PORTREVISION= 2
PORTVERSION= 2.8.6
CATEGORIES= japanese www
MASTER_SITES= SFJP
MASTER_SITE_SUBDIR= jd4linux/56721
DISTNAME= ${PORTNAME}-${PORTVERSION}-120826
MASTER_SITE_SUBDIR= jd4linux/58841
DISTNAME= ${PORTNAME}-${PORTVERSION}-130518
EXTRACT_SUFX= .tgz
MAINTAINER= townwear@gmail.com
@ -16,36 +15,26 @@ COMMENT= 2ch browser
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= gnutls:${PORTSDIR}/security/gnutls \
gcrypt:${PORTSDIR}/security/libgcrypt \
gtkmm:${PORTSDIR}/x11-toolkits/gtkmm24
LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls \
libgcrypt.so:${PORTSDIR}/security/libgcrypt
USES= gmake iconv
USES= iconv
USE_AUTOTOOLS= autoconf automake libtool
USE_GNOME= gtk20 libgnomeui
GNU_CONFIGURE= yes
USE_GNOME= gtk20 gtkmm24 libgnomeui
CONFIGURE_ARGS+= --with-sessionlib=gnomeui
CONFIGURE_ARGS= --with-sessionlib=gnomeui
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
OPTIONS_DEFINE= ONIGURUMA PANGOLAYOUT
ONIGURUMA_DESC= Use oniguruma regular expressions library
PANGOLAYOUT_DESC= Use PANGOLayout instead of PangoGlyphString
NO_STAGE= yes
.include <bsd.port.options.mk>
.include <bsd.port.pre.mk>
ONIGURUMA_CONFIGURE_WITH= oniguruma
ONIGURUMA_LIB_DEPENDS= libonig.so:${PORTSDIR}/devel/oniguruma5
.if ${PORT_OPTIONS:MONIGURUMA}
CONFIGURE_ARGS+= --with-oniguruma
LIB_DEPENDS+= onig:${PORTSDIR}/devel/oniguruma5
.endif
.if ${PORT_OPTIONS:MPANGOLAYOUT}
CONFIGURE_ARGS+= --with-pangolayout
.endif
PANGOLAYOUT_CONFIGURE_WITH= pangolayout
pre-configure:
@cd ${WRKSRC} && ${AUTORECONF} -i
.include <bsd.port.post.mk>
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (jd-2.8.5-120826.tgz) = 494a190ae64c222cd7080cb121f23043bd231829572cd685258185a9b5dfff32
SIZE (jd-2.8.5-120826.tgz) = 784657
SHA256 (jd-2.8.6-130518.tgz) = 3607807f4b230fb8e90ee7a7dd8fefd9182f7559162e411a5b30bf0f3fc9b2da
SIZE (jd-2.8.6-130518.tgz) = 763770