Changeset View
Changeset View
Standalone View
Standalone View
print/fontforge/Makefile
# Created by: KANOU Hiroki <kanou@khdd.net> | # Created by: KANOU Hiroki <kanou@khdd.net> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= fontforge | PORTNAME= fontforge | ||||
DISTVERSION= 20141126 | DISTVERSION= 20141230 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= print | CATEGORIES= print | ||||
DISTFILES= ${PORTNAME}-${DISTVERSION}.tar.gz | DISTFILES= ${PORTNAME}-${DISTVERSION}.tar.gz | ||||
MAINTAINER= cyberbotx@cyberbotx.com | MAINTAINER= cyberbotx@cyberbotx.com | ||||
COMMENT= Type 1/TrueType/OpenType/bitmap font editor | COMMENT= Type 1/TrueType/OpenType/bitmap font editor | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:${PORTSDIR}/devel/uthash \ | BUILD_DEPENDS= ${LOCALBASE}/include/uthash.h:${PORTSDIR}/devel/uthash \ | ||||
${LOCALBASE}/bin/gnulib-tool:${PORTSDIR}/devel/gnulib | ${LOCALBASE}/bin/gnulib-tool:${PORTSDIR}/devel/gnulib | ||||
LIB_DEPENDS= libuninameslist.so:${PORTSDIR}/textproc/libuninameslist \ | LIB_DEPENDS= libuninameslist.so:${PORTSDIR}/textproc/libuninameslist \ | ||||
libtiff.so:${PORTSDIR}/graphics/tiff \ | libtiff.so:${PORTSDIR}/graphics/tiff \ | ||||
libjpeg.so:${PORTSDIR}/graphics/jpeg \ | libjpeg.so:${PORTSDIR}/graphics/jpeg \ | ||||
libpng.so:${PORTSDIR}/graphics/png \ | libpng.so:${PORTSDIR}/graphics/png \ | ||||
libgif.so:${PORTSDIR}/graphics/giflib \ | libgif.so:${PORTSDIR}/graphics/giflib \ | ||||
libspiro.so:${PORTSDIR}/graphics/libspiro \ | libspiro.so:${PORTSDIR}/graphics/libspiro \ | ||||
libfreetype.so:${PORTSDIR}/print/freetype2 \ | libfreetype.so:${PORTSDIR}/print/freetype2 \ | ||||
libltdl.so:${PORTSDIR}/devel/libltdl | libltdl.so:${PORTSDIR}/devel/libltdl | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= fontforge | GH_ACCOUNT= fontforge | ||||
GH_COMMIT= 2b4e6df | GH_COMMIT= eb11c93 | ||||
USES= autoreconf:build desktop-file-utils execinfo gettext gmake iconv libtool pkgconfig python shared-mime-info | USES= autoreconf:build desktop-file-utils execinfo gettext gmake iconv libtool pkgconfig python shared-mime-info | ||||
USE_XORG= x11 xi ice xkbui | USE_XORG= x11 xi ice xkbui | ||||
USE_GNOME= glib20 gtk20 libxml2 pango | USE_GNOME= glib20 gtk20 libxml2 pango | ||||
USE_AUTOTOOLS= libtoolize | USE_AUTOTOOLS= libtoolize | ||||
CONFIGURE_ARGS= --enable-tile-path --enable-gtk2-use | CONFIGURE_ARGS= --enable-tile-path --enable-gtk2-use | ||||
CPPFLAGS+= -I${LOCALBASE}/include | CPPFLAGS+= -I${LOCALBASE}/include | ||||
Show All 18 Lines | |||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
.if ${PORT_OPTIONS:MFREETYPE} | .if ${PORT_OPTIONS:MFREETYPE} | ||||
MASTER_SITES+= http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/freetype2/:freetype \ | MASTER_SITES+= http://sunsite.cnlab-switch.ch/ftp/mirror/freetype/freetype2/:freetype \ | ||||
http://www.funet.fi/pub/mirrors/ftp.freetype.org/freetype2/:freetype \ | http://www.funet.fi/pub/mirrors/ftp.freetype.org/freetype2/:freetype \ | ||||
http://ftp.sunet.se/pub/text-processing/freetype/freetype2/:freetype \ | http://ftp.sunet.se/pub/text-processing/freetype/freetype2/:freetype \ | ||||
${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/freetype/&,}:freetype \ | ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/freetype/&,}:freetype \ | ||||
ftp://ftp.freetype.org/freetype/freetype2/:freetype | ftp://ftp.freetype.org/freetype/freetype2/:freetype | ||||
FREETYPE_VERSION= 2.5.4 | FREETYPE_VERSION= 2.5.5 | ||||
FREETYPE_SRC= freetype-${FREETYPE_VERSION}.tar.bz2 | FREETYPE_SRC= freetype-${FREETYPE_VERSION}.tar.bz2 | ||||
DISTFILES+= ${FREETYPE_SRC:C/$/:freetype/} | DISTFILES+= ${FREETYPE_SRC:C/$/:freetype/} | ||||
CONFIGURE_ARGS+= --enable-freetype-debugger=${WRKDIR}/freetype-${FREETYPE_VERSION} | CONFIGURE_ARGS+= --enable-freetype-debugger=${WRKDIR}/freetype-${FREETYPE_VERSION} | ||||
.else | .else | ||||
CONFIGURE_ARGS+= --disable-freetype-debugger | CONFIGURE_ARGS+= --disable-freetype-debugger | ||||
.endif | .endif | ||||
# Although USE_AUTOTOOLS=libtoolize is set above, I do not want to have the ports | # Although USE_AUTOTOOLS=libtoolize is set above, I do not want to have the ports | ||||
Show All 17 Lines |