Andreas Wacknitz
2022-12-11 2fba8f3185d3f9310edd9b1a3a2228935f39a708
libspectre: update to 0.2.10

4 files modified
50 ■■■■■ changed files
components/library/libspectre/Makefile 21 ●●●● patch | view | raw | blame | history
components/library/libspectre/libspectre.p5m 13 ●●●● patch | view | raw | blame | history
components/library/libspectre/manifests/sample-manifest.p5m 15 ●●●● patch | view | raw | blame | history
components/library/libspectre/pkg5 1 ●●●● patch | view | raw | blame | history
components/library/libspectre/Makefile
@@ -21,37 +21,28 @@
# Copyright (c) 2013-2017, Aurelien Larcher. All rights reserved.
# Copyright 2014 Andrzej Szeszo.  All rights reserved.
#
BUILD_BITS= 64_and_32
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=         libspectre
COMPONENT_VERSION=      0.2.8
COMPONENT_REVISION=    3
COMPONENT_VERSION=      0.2.10
COMPONENT_FMRI=         library/libspectre
COMPONENT_SUMMARY=      libspectre - A small library for rendering Postscript documents
COMPONENT_PROJECT_URL=  https://www.freedesktop.org/wiki/Software/libspectre/
COMPONENT_CLASSIFICATION=System/Libraries
COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.gz
COMPONENT_ARCHIVE_HASH=    \
  sha256:65256af389823bbc4ee4d25bfd1cc19023ffc29ae9f9677f2d200fa6e98bc7a8
COMPONENT_ARCHIVE_URL=    \
  http://libspectre.freedesktop.org/releases/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_HASH= sha256:cf60b2a80f6bfc9a6b110e18f08309040ceaa755210bf94c465a969da7524d07
COMPONENT_ARCHIVE_URL=    https://libspectre.freedesktop.org/releases/$(COMPONENT_ARCHIVE)
COMPONENT_LICENSE=      GPLv2
include $(WS_MAKE_RULES)/prep.mk
include $(WS_MAKE_RULES)/configure.mk
include $(WS_MAKE_RULES)/ips.mk
include $(WS_MAKE_RULES)/common.mk
COMPONENT_PRE_CONFIGURE_ACTION = ( $(CLONEY) $(SOURCE_DIR) $(@D) ) 
CONFIGURE_OPTIONS+=    --enable-shared
CONFIGURE_OPTIONS+=    --disable-static
build: $(BUILD_32_and_64)
install: $(INSTALL_32_and_64)
test: $(NO_TESTS)
# Auto-generated dependencies
REQUIRED_PACKAGES += print/filter/ghostscript
REQUIRED_PACKAGES += system/library
components/library/libspectre/libspectre.p5m
@@ -14,6 +14,7 @@
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
@@ -30,11 +31,11 @@
file path=usr/include/libspectre/spectre-status.h
file path=usr/include/libspectre/spectre-version.h
file path=usr/include/libspectre/spectre.h
link path=usr/lib/$(MACH64)/libspectre.so target=libspectre.so.1.1.8
link path=usr/lib/$(MACH64)/libspectre.so.1 target=libspectre.so.1.1.8
file path=usr/lib/$(MACH64)/libspectre.so.1.1.8
link path=usr/lib/$(MACH64)/libspectre.so target=libspectre.so.1.1.10
link path=usr/lib/$(MACH64)/libspectre.so.1 target=libspectre.so.1.1.10
file path=usr/lib/$(MACH64)/libspectre.so.1.1.10
file path=usr/lib/$(MACH64)/pkgconfig/libspectre.pc
link path=usr/lib/libspectre.so target=libspectre.so.1.1.8
link path=usr/lib/libspectre.so.1 target=libspectre.so.1.1.8
file path=usr/lib/libspectre.so.1.1.8
link path=usr/lib/libspectre.so target=libspectre.so.1.1.10
link path=usr/lib/libspectre.so.1 target=libspectre.so.1.1.10
file path=usr/lib/libspectre.so.1.1.10
file path=usr/lib/pkgconfig/libspectre.pc
components/library/libspectre/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
#
#
# Copyright 2017 <contributor>
# Copyright 2022 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
@@ -30,11 +31,11 @@
file path=usr/include/libspectre/spectre-status.h
file path=usr/include/libspectre/spectre-version.h
file path=usr/include/libspectre/spectre.h
link path=usr/lib/$(MACH64)/libspectre.so target=libspectre.so.1.1.8
link path=usr/lib/$(MACH64)/libspectre.so.1 target=libspectre.so.1.1.8
file path=usr/lib/$(MACH64)/libspectre.so.1.1.8
link path=usr/lib/$(MACH64)/libspectre.so target=libspectre.so.1.1.10
link path=usr/lib/$(MACH64)/libspectre.so.1 target=libspectre.so.1.1.10
file path=usr/lib/$(MACH64)/libspectre.so.1.1.10
file path=usr/lib/$(MACH64)/pkgconfig/libspectre.pc
link path=usr/lib/libspectre.so target=libspectre.so.1.1.8
link path=usr/lib/libspectre.so.1 target=libspectre.so.1.1.8
file path=usr/lib/libspectre.so.1.1.8
link path=usr/lib/libspectre.so target=libspectre.so.1.1.10
link path=usr/lib/libspectre.so.1 target=libspectre.so.1.1.10
file path=usr/lib/libspectre.so.1.1.10
file path=usr/lib/pkgconfig/libspectre.pc
components/library/libspectre/pkg5
@@ -2,6 +2,7 @@
    "dependencies": [
        "SUNWcs",
        "print/filter/ghostscript",
        "shell/ksh93",
        "system/library"
    ],
    "fmris": [