/[ports]/head/graphics/sekrit-twc-zimg/Makefile
ViewVC logotype

Contents of /head/graphics/sekrit-twc-zimg/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 423586 - (show annotations) (download)
Sun Oct 9 10:43:36 2016 UTC (7 years, 8 months ago) by jbeich
File MIME type: text/plain
File size: 1621 byte(s)
graphics/sekrit-twc-zimg: update to 2.3

Changes:	https://github.com/sekrit-twc/zimg/blob/release-2.3/ChangeLog

1 # $FreeBSD$
2
3 PORTNAME= zimg
4 PORTVERSION= 2.3
5 DISTVERSIONPREFIX= release-
6 CATEGORIES= graphics
7 PKGNAMEPREFIX= ${GH_ACCOUNT}-
8
9 MAINTAINER= jbeich@FreeBSD.org
10 COMMENT= Scaling, colorspace conversion, and dithering library
11
12 LICENSE= WTFPL2
13 LICENSE_NAME= Do What The Fuck You Want To Public License version 2
14 LICENSE_FILE= ${WRKSRC}/COPYING
15 LICENSE_PERMS= ${_LICENSE_PERMS_DEFAULT}
16
17 USE_GITHUB= yes
18 GH_ACCOUNT= sekrit-twc
19
20 CONFLICTS_INSTALL= zimg-[0-9]* # include/zimg.h
21
22 USES= autoreconf compiler:c++11-lib gmake libtool pathfix
23 EXTRACT_AFTER_ARGS= --exclude test/extra
24 PATHFIX_MAKEFILEIN= Makefile.am
25 GNU_CONFIGURE= yes
26 CPPFLAGS+= -D_GLIBCXX_USE_C99 -D_GLIBCXX_USE_C99_MATH_TR1 \
27 -D_DECLARE_C99_LDBL_MATH # XXX ports/193528
28 CPPFLAGS+= ${CPPFLAGS_${CHOSEN_COMPILER_TYPE}_${COMPILER_VERSION}}
29 CPPFLAGS_clang_34= -include x86intrin.h # revert 575bd93
30 INSTALL_TARGET= install-strip
31 USE_LDCONFIG= yes
32 PORTEXAMPLES= *
33
34 OPTIONS_DEFINE= EXAMPLES TEST
35
36 OPTIONS_DEFINE_amd64= SIMD
37 OPTIONS_DEFINE_i386= SIMD
38 OPTIONS_DEFAULT_amd64= SIMD
39 OPTIONS_DEFAULT_i386= SIMD # runtime detection
40
41 EXAMPLES_CONFIGURE_ENABLE= example
42 EXAMPLES_MAKE_ARGS= exampledir="${EXAMPLESDIR}"
43 EXAMPLES_MAKE_ARGS_OFF= dist_example_DATA= dist_examplemisc_DATA=
44
45 SIMD_CONFIGURE_ENABLE= x86simd
46
47 TEST_BUILD_DEPENDS= googletest>=1.6.0:devel/googletest
48 TEST_USES= localbase
49 TEST_CONFIGURE_ENABLE= unit-test
50 TEST_TEST_TARGET= check VERBOSE=1
51
52 post-patch:
53 @${REINPLACE_CMD} -e 's/x86_64/&|amd64/g' \
54 ${WRKSRC}/configure.ac
55 @${REINPLACE_CMD} -e 's/-O2 //' \
56 -e '/dist_doc_DATA/d' \
57 ${WRKSRC}/Makefile.am
58
59 pre-install-TEST-on: do-test
60
61 .include <bsd.port.mk>

Properties

Name Value
svn:eol-style native
svn:keywords FreeBSD=%H
svn:mime-type text/plain

  ViewVC Help
Powered by ViewVC 1.1.27