Marcel Telka
2022-01-31 b7ef23180b8258d99f0990e953e0eddbaaab32a5
commit | author | age
b1e80e 1 #
AP 2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
6 #
7 # A full copy of the text of the CDDL should have accompanied this
8 # source.  A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
10 #
11
12 #
13 # Copyright 2014 Alexander Pyhalov.  All rights reserved.
1724bf 14 # Copyright 2018 Michal Nowak
b1e80e 15 #
AP 16
6a2b24 17 include ../../../make-rules/shared-macros.mk
b1e80e 18
1724bf 19 COMPONENT_NAME=        pangomm
MN 20 COMPONENT_VERSION=    2.42.0
21 COMPONENT_SUMMARY=    pangomm - C++ Wrapper for the pango Library
22 COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
23 COMPONENT_ARCHIVE=    $(COMPONENT_SRC).tar.xz
24 COMPONENT_FMRI=        library/desktop/c++/pangomm
b1e80e 25 COMPONENT_ARCHIVE_HASH= \
1724bf 26   sha256:ca6da067ff93a6445780c0b4b226eb84f484ab104b8391fb744a45cbc7edbf56
b1e80e 27 COMPONENT_ARCHIVE_URL= \
b7ef23 28   https://download.gnome.org/sources/pangomm/2.42/$(COMPONENT_ARCHIVE)
1724bf 29 COMPONENT_PROJECT_URL=    http://www.gtkmm.org/
b1e80e 30
6a2b24 31 include $(WS_MAKE_RULES)/prep.mk
AL 32 include $(WS_MAKE_RULES)/configure.mk
33 include $(WS_MAKE_RULES)/ips.mk
b1e80e 34
6a2b24 35 PATH=$(PATH.gnu)
b1e80e 36
1724bf 37 CXXFLAGS +=-std=c++11
220cf3 38
b1e80e 39 CONFIGURE_OPTIONS += --sysconfdir=/etc
AP 40
1724bf 41 build:        $(BUILD_32_and_64)
b1e80e 42
1724bf 43 install:    $(INSTALL_32_and_64)
b1e80e 44
1724bf 45 test:        $(NO_TESTS)
6a2b24 46
AL 47 # Auto-generated dependencies
1724bf 48 REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
MN 49 REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
6a2b24 50 REQUIRED_PACKAGES += library/c++/glibmm
AL 51 REQUIRED_PACKAGES += library/c++/sigcpp
52 REQUIRED_PACKAGES += library/desktop/c++/cairomm
53 REQUIRED_PACKAGES += library/desktop/pango
54 REQUIRED_PACKAGES += library/glib2
55 REQUIRED_PACKAGES += system/library