Andreas Wacknitz
2024-03-24 3df02058fb3d48a999bbc8d5d56c2910fbc249a4
commit | author | age
a38d16 1 #
DS 2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL)". You may
4 # only use this file in accordance with the terms of the CDDL.
5 #
6 # A full copy of the text of the CDDL should have accompanied this
7 # source. A copy of the CDDL is also available via the Internet at
8 # http://www.illumos.org/license/CDDL.
9 #
10
11 #
12 # Copyright (c) 2017 Dariusz Sendkowski
a7812c 13 # Copyright (c) 2023 Niklas Poslovski
a38d16 14 #
28e2a6 15
827a06 16 USE_DEFAULT_TEST_TRANSFORMS= yes
a38d16 17 include ../../../make-rules/shared-macros.mk
DS 18
827a06 19 COMPONENT_NAME= GraphicsMagick
AW 20 COMPONENT_MAJOR_VERSION= 1.3
54a025 21 COMPONENT_MINOR_VERSION= 43
827a06 22 COMPONENT_SUMMARY= A collection of utilities to support file format conversion,image processing, and 2D vector rendering.
54a025 23 COMPONENT_VERSION= $(COMPONENT_MAJOR_VERSION).$(COMPONENT_MINOR_VERSION)
AW 24 COMPONENT_PROJECT_URL= http://www.graphicsmagick.org/
a38d16 25 COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
34d43a 26 COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.xz
54a025 27 COMPONENT_ARCHIVE_HASH=    sha256:2b88580732cd7e409d9e22c6116238bef4ae06fcda11451bf33d259f9cbf399f
3870ed 28 COMPONENT_ARCHIVE_URL=    https://sourceforge.net/projects/graphicsmagick/files/graphicsmagick/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
827a06 29 COMPONENT_FMRI= image/graphicsmagick
AW 30 COMPONENT_CLASSIFICATION=Applications/Graphics and Imaging
a38d16 31 COMPONENT_LICENSE=    MIT
DS 32 COMPONENT_LICENSE_FILE=    Copyright.txt
33
a2d0c7 34 include $(WS_MAKE_RULES)/common.mk
a38d16 35
fe2f84 36 CONFIGURE_OPTIONS += --disable-static
AW 37 CONFIGURE_OPTIONS += --enable-shared
a38d16 38
a2d0c7 39 COMPONENT_TEST_TRANSFORMS += \
AW 40     '-e "/=========/p" ' \
827a06 41     '-e "/Testsuite summary for/p" '
a38d16 42
3870ed 43 # Auto-generated dependencies
MT 44 REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
45 REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
827a06 46 REQUIRED_PACKAGES += $(JPEG_IMPLEM_PKG)
a38d16 47 REQUIRED_PACKAGES += codec/jasper
DS 48 REQUIRED_PACKAGES += compress/bzip2
3870ed 49 REQUIRED_PACKAGES += compress/zstd
54a025 50 REQUIRED_PACKAGES += image/library/libjpeg-turbo
a38d16 51 REQUIRED_PACKAGES += image/library/libpng16
DS 52 REQUIRED_PACKAGES += image/library/libtiff
53 REQUIRED_PACKAGES += library/lcms2
54 REQUIRED_PACKAGES += library/libwebp
55 REQUIRED_PACKAGES += library/libxml2
56 REQUIRED_PACKAGES += library/zlib
3870ed 57 REQUIRED_PACKAGES += shell/ksh93
a38d16 58 REQUIRED_PACKAGES += system/library
DS 59 REQUIRED_PACKAGES += system/library/freetype-2
60 REQUIRED_PACKAGES += system/library/math
61 REQUIRED_PACKAGES += x11/library/libx11
62 REQUIRED_PACKAGES += x11/library/libxext