Lines 2-11
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= fontforge |
4 |
PORTNAME= fontforge |
5 |
PORTVERSION= 20150824 |
5 |
PORTVERSION= 20160404 |
6 |
PORTREVISION= 2 |
|
|
7 |
CATEGORIES= print |
6 |
CATEGORIES= print |
8 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} |
7 |
DISTFILES= # Empty but needed because of the freetype distfile |
9 |
|
8 |
|
10 |
MAINTAINER= cyberbotx@cyberbotx.com |
9 |
MAINTAINER= cyberbotx@cyberbotx.com |
11 |
COMMENT= Type 1/TrueType/OpenType/bitmap font editor |
10 |
COMMENT= Type 1/TrueType/OpenType/bitmap font editor |
Lines 21-37
Link Here
|
21 |
libgif.so:graphics/giflib \ |
20 |
libgif.so:graphics/giflib \ |
22 |
libspiro.so:graphics/libspiro \ |
21 |
libspiro.so:graphics/libspiro \ |
23 |
libfreetype.so:print/freetype2 \ |
22 |
libfreetype.so:print/freetype2 \ |
24 |
libltdl.so:devel/libltdl |
23 |
libltdl.so:devel/libltdl \ |
|
|
24 |
libfontconfig.so:x11-fonts/fontconfig |
25 |
|
25 |
|
26 |
USE_GITHUB= yes |
26 |
USE_GITHUB= yes |
27 |
|
27 |
|
28 |
USES= autoreconf:build desktop-file-utils execinfo gettext gmake iconv \ |
28 |
USES= autoreconf:build compiler desktop-file-utils execinfo gettext \ |
29 |
jpeg libtool pkgconfig python shared-mime-info shebangfix \ |
29 |
gmake iconv jpeg libtool pkgconfig python readline:port \ |
30 |
compiler |
30 |
shared-mime-info shebangfix |
31 |
SHEBANG_FILES= pycontrib/gdraw/__init__.py \ |
31 |
SHEBANG_FILES= pycontrib/gdraw/__init__.py \ |
32 |
pycontrib/gdraw/gdraw.py |
32 |
pycontrib/gdraw/gdraw.py |
33 |
USE_XORG= ice x11 xi xkbui |
33 |
USE_XORG= ice sm x11 xi xkbui xft |
34 |
USE_GNOME= glib20 gtk20 libxml2 pango |
34 |
USE_GNOME= cairo glib20 gtk20 libxml2 pango |
35 |
|
35 |
|
36 |
CONFIGURE_ARGS= --enable-tile-path --enable-gtk2-use |
36 |
CONFIGURE_ARGS= --enable-tile-path --enable-gtk2-use |
37 |
CPPFLAGS+= -I${LOCALBASE}/include |
37 |
CPPFLAGS+= -I${LOCALBASE}/include |
Lines 50-56
Link Here
|
50 |
|
50 |
|
51 |
PYTHON_CONFIGURE_ENABLE= python-scripting python-extension |
51 |
PYTHON_CONFIGURE_ENABLE= python-scripting python-extension |
52 |
|
52 |
|
53 |
CAIRO_USE= GNOME=cairo |
|
|
54 |
CAIRO_CONFIGURE_WITH= cairo |
53 |
CAIRO_CONFIGURE_WITH= cairo |
55 |
|
54 |
|
56 |
.include <bsd.port.options.mk> |
55 |
.include <bsd.port.options.mk> |
Lines 62-68
Link Here
|
62 |
http://www.funet.fi/pub/mirrors/ftp.freetype.org/freetype2/:freetype \ |
61 |
http://www.funet.fi/pub/mirrors/ftp.freetype.org/freetype2/:freetype \ |
63 |
http://ftp.sunet.se/pub/text-processing/freetype/freetype2/:freetype \ |
62 |
http://ftp.sunet.se/pub/text-processing/freetype/freetype2/:freetype \ |
64 |
ftp://ftp.freetype.org/freetype/freetype2/:freetype |
63 |
ftp://ftp.freetype.org/freetype/freetype2/:freetype |
65 |
FREETYPE_VERSION= 2.6.2 |
64 |
FREETYPE_VERSION= 2.6.3 |
66 |
FREETYPE_SRC= freetype-${FREETYPE_VERSION}.tar.bz2 |
65 |
FREETYPE_SRC= freetype-${FREETYPE_VERSION}.tar.bz2 |
67 |
DISTFILES+= ${FREETYPE_SRC:C/$/:freetype/} |
66 |
DISTFILES+= ${FREETYPE_SRC:C/$/:freetype/} |
68 |
CONFIGURE_ARGS+= --enable-freetype-debugger=${WRKDIR}/freetype-${FREETYPE_VERSION} |
67 |
CONFIGURE_ARGS+= --enable-freetype-debugger=${WRKDIR}/freetype-${FREETYPE_VERSION} |