Lines 1-12
Link Here
|
1 |
PORTNAME= imlib2 |
1 |
PORTNAME= imlib2 |
2 |
PORTVERSION= 1.7.0 |
2 |
DISTVERSION= 1.12.1 |
3 |
PORTREVISION= 1 |
|
|
4 |
PORTEPOCH= 2 |
3 |
PORTEPOCH= 2 |
5 |
CATEGORIES= graphics enlightenment |
4 |
CATEGORIES= graphics enlightenment |
6 |
MASTER_SITES= SF/enlightenment/imlib2-src/${PORTVERSION} |
5 |
MASTER_SITES= SF/enlightenment/imlib2-src/${DISTVERSION} |
7 |
|
6 |
|
8 |
MAINTAINER= ports@FreeBSD.org |
7 |
MAINTAINER= eduardo@FreeBSD.org |
9 |
COMMENT= The next generation graphics library for Enlightenment |
8 |
COMMENT= Next generation graphics library for Enlightenment |
10 |
WWW= https://docs.enlightenment.org/api/imlib2/html/ |
9 |
WWW= https://docs.enlightenment.org/api/imlib2/html/ |
11 |
|
10 |
|
12 |
LICENSE= imlib2 |
11 |
LICENSE= imlib2 |
Lines 16-39
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
Link Here
|
16 |
|
15 |
|
17 |
LIB_DEPENDS= libfreetype.so:print/freetype2 |
16 |
LIB_DEPENDS= libfreetype.so:print/freetype2 |
18 |
|
17 |
|
19 |
USES= cpe libtool pathfix pkgconfig tar:bzip2 |
18 |
USES= cpe libtool localbase:ldflags pathfix pkgconfig tar:xz |
20 |
GNU_CONFIGURE= yes |
19 |
CPE_VENDOR= enlightenment |
21 |
USE_LDCONFIG= yes |
20 |
USE_LDCONFIG= yes |
22 |
INSTALL_TARGET= install-strip |
|
|
23 |
|
21 |
|
24 |
CPE_VENDOR= enlightenment |
22 |
GNU_CONFIGURE= yes |
|
|
23 |
CONFIGURE_ARGS= --disable-static \ |
24 |
--enable-visibility-hiding \ |
25 |
--with-bzip2 \ |
26 |
--with-zlib |
25 |
|
27 |
|
26 |
CONFIGURE_ARGS= --enable-visibility-hiding --disable-static \ |
28 |
INSTALL_TARGET= install-strip |
27 |
--with-zlib --with-bzip2 |
|
|
28 |
CONFIGURE_ENV= ac_cv_lib_dl_dlopen=no |
29 |
CPPFLAGS+= -I${LOCALBASE}/include |
30 |
LDFLAGS+= -L${LOCALBASE}/lib |
31 |
|
29 |
|
32 |
CONFLICTS_INSTALL= imlib2-webp |
30 |
CONFLICTS_INSTALL= imlib2-webp |
33 |
|
31 |
|
|
|
32 |
PLIST_SUB= SHLIB_SHORT=${DISTVERSION:R:R} \ |
33 |
SHLIB_VER=${DISTVERSION} |
34 |
|
34 |
OPTIONS_DEFINE= GIF ID3 JPEG PNG TIFF WEBP X11 |
35 |
OPTIONS_DEFINE= GIF ID3 JPEG PNG TIFF WEBP X11 |
35 |
OPTIONS_DEFAULT= GIF ID3 JPEG PNG TIFF WEBP X11 |
36 |
OPTIONS_DEFAULT= GIF ID3 JPEG PNG TIFF WEBP X11 |
36 |
OPTIONS_SUB= yes |
37 |
OPTIONS_SUB= yes |
37 |
|
38 |
|
38 |
GIF_LIB_DEPENDS= libgif.so:graphics/giflib |
39 |
GIF_LIB_DEPENDS= libgif.so:graphics/giflib |
39 |
GIF_CONFIGURE_WITH= gif |
40 |
GIF_CONFIGURE_WITH= gif |
Lines 44-66
ID3_CONFIGURE_WITH= id3
Link Here
|
44 |
JPEG_USES= jpeg |
45 |
JPEG_USES= jpeg |
45 |
JPEG_CONFIGURE_WITH= jpeg |
46 |
JPEG_CONFIGURE_WITH= jpeg |
46 |
|
47 |
|
47 |
PNG_LIB_DEPENDS= libpng.so:graphics/png |
48 |
PNG_LIB_DEPENDS= libpng16.so:graphics/png |
48 |
PNG_CONFIGURE_WITH= png |
49 |
PNG_CONFIGURE_WITH= png |
49 |
|
50 |
|
50 |
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff |
51 |
TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff |
51 |
TIFF_CONFIGURE_WITH= tiff |
52 |
TIFF_CONFIGURE_WITH= tiff |
52 |
|
53 |
|
53 |
WEBP_LIB_DEPENDS= libwebp.so:graphics/webp |
54 |
WEBP_LIB_DEPENDS= libwebpdemux.so:graphics/webp |
54 |
WEBP_CONFIGURE_WITH= webp |
55 |
WEBP_CONFIGURE_WITH= webp |
55 |
|
56 |
|
56 |
X11_USES= xorg |
57 |
X11_USES= xorg |
57 |
X11_USE= XORG=x11,sm,xcb,xext |
58 |
X11_USE= XORG=sm,x11,xcb,xext |
58 |
X11_CONFIGURE_WITH= x x-shm-fd |
59 |
X11_CONFIGURE_WITH= x x-shm-fd |
59 |
|
60 |
|
60 |
.include <bsd.port.options.mk> |
61 |
.include <bsd.port.options.mk> |
61 |
|
62 |
|
|
|
63 |
# scaling: MMX asm scaling causes segv, disable for now |
62 |
.if ${ARCH} == "i386" && !empty(MACHINE_CPU:Mmmx) |
64 |
.if ${ARCH} == "i386" && !empty(MACHINE_CPU:Mmmx) |
63 |
CONFIGURE_ARGS+= --enable-mmx |
65 |
CONFIGURE_ARGS+= --disable-mmx |
64 |
.else |
66 |
.else |
65 |
CONFIGURE_ARGS+= --disable-mmx |
67 |
CONFIGURE_ARGS+= --disable-mmx |
66 |
.endif |
68 |
.endif |