<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8731f56c70175732ffa8352e253cc9f212944dac">https://github.com/macports/macports-ports/commit/8731f56c70175732ffa8352e253cc9f212944dac</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 8731f56c701 giflib5: update to 5.2.1
</span>8731f56c701 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 8731f56c70175732ffa8352e253cc9f212944dac
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Mon Jan 18 18:23:12 2021 -0600
<span style='display:block; white-space:pre;color:#404040;'> giflib5: update to 5.2.1
</span>---
graphics/giflib5/Portfile | 27 +++----
graphics/giflib5/files/patch-Makefile.diff | 120 +++++++++++++++++++++++++++++
graphics/giflib5/files/patch-no-docs.diff | 11 ---
3 files changed, 132 insertions(+), 26 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/giflib5/Portfile b/graphics/giflib5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4fd775fc516..221e1273218 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/giflib5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/giflib5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
name giflib5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 5.1.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 5.2.1
</span> revision 0
set major [lindex [split ${version} .] 0]
categories graphics
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,23 +18,25 @@ description GIF library using patented LZW algorithm
</span> long_description GIF loading and saving shared library. \
Uses the LZW algorithm.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 0be94325e1fce48afed83f743a80083073690c30 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 34a7377ba834397db019e8eb122e551a49c98f49df75ec3fcc92b9a794a4f6d1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 738552
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 bc4be3ddaef877e4fd546b1240fe94dec8ef3e27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 31da5562f44c5f15d63340a09a4fd62b48c45620cd302f77a6d9acf0077879bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 444187
</span>
set docdir ${prefix}/share/doc/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --bindir=${prefix}/bin/giflib5/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --libdir=${prefix}/lib/giflib5/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --includedir=${prefix}/include/giflib5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --mandir=${prefix}/share/giflib5/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --docdir=${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|%PREFIX%|${prefix}|" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span>
use_parallel_build yes
post-destroot {
xinstall -d ${destroot}${docdir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -W ${worksrcpath} COPYING NEWS README TODO history.asc ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -W ${worksrcpath} COPYING history.adoc NEWS README TODO ${destroot}${docdir}
</span> }
variant doc description {Install HTML documentation} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,9 +47,4 @@ variant doc description {Install HTML documentation} {
</span> }
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset doc]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles patch-no-docs.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# note: version 5.2.1 currently doesn't build
</span> livecheck.regex giflib-(${major}\\.\[0-9.\]+)${extract.suffix}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/giflib5/files/patch-Makefile.diff b/graphics/giflib5/files/patch-Makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e4f69c79935
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/giflib5/files/patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,120 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig 2019-06-24 11:08:57.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile 2021-01-18 18:12:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -14,11 +14,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TAR = tar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ INSTALL = install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-PREFIX = /usr/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-BINDIR = $(PREFIX)/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-INCDIR = $(PREFIX)/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LIBDIR = $(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-MANDIR = $(PREFIX)/share/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PREFIX = %PREFIX%
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++BINDIR = $(PREFIX)/bin/giflib5/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++INCDIR = $(PREFIX)/include/giflib5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBDIR = $(PREFIX)/lib/giflib5/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++MANDIR = $(PREFIX)/share/mane/giflib5/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # No user-serviceable parts below this line
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -37,6 +37,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UHEADERS = getarg.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UOBJECTS = $(USOURCES:.c=.o)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++UNAME:=$(shell uname)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Some utilities are installed
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ INSTALLABLE = \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ gif2rgb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -61,27 +63,53 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LDLIBS=libgif.a -lm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-all: libgif.so libgif.a libutil.so libutil.a $(UTILS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++SOEXTENION = so
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBGIFSO = libgif.$(SOEXTENSION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBGIFSOMAJOR = libgif.$(SOEXTENSION).$(LIBMAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBGIFSOVER = libgif.$(SOEXTENSION).$(LIBVER)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBUTILSO = libutil.$(SOEXTENSION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBUTILSOMAJOR = libutil.$(SOEXTENSION).$(LIBMAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifeq ($(UNAME), Darwin)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++SOEXTENSION = dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBGIFSO = libgif.$(SOEXTENSION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBGIFSOMAJOR = libgif.$(LIBMAJOR).$(SOEXTENSION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBGIFSOVER = libgif.$(LIBVER).$(SOEXTENSION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBUTILSO = libutil.$(SOEXTENSION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++LIBUTILSOMAJOR = libutil.$(LIBMAJOR).$(SOEXTENSION)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++all: $(LIBGIFSO) libgif.a $(LIBUTILSO) libutil.a $(UTILS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifeq ($(UNAME), Darwin)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(MAKE) -C doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(UTILS):: libgif.a libutil.a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-libgif.so: $(OBJECTS) $(HEADERS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(LIBGIFSO): $(OBJECTS) $(HEADERS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifeq ($(UNAME), Darwin)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(CC) $(CFLAGS) -dynamiclib -current_version $(LIBVER) $(OBJECTS) -o $(LIBGIFSO)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,$(LIBGIFSOMAJOR) -o $(LIBGIFSO) $(OBJECTS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libgif.a: $(OBJECTS) $(HEADERS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(AR) rcs libgif.a $(OBJECTS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-libutil.so: $(UOBJECTS) $(UHEADERS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libutil.so.$(LIBMAJOR) -o libutil.so $(UOBJECTS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++$(LIBUTILSO): $(UOBJECTS) $(UHEADERS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ifeq ($(UNAME), Darwin)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(CC) $(CFLAGS) -dynamiclib -current_version $(LIBVER) $(OBJECTS) -o $(LIBUTILSO)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,$(LIBUTILMAJOR) -o $(LIBUTILSO) $(UOBJECTS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libutil.a: $(UOBJECTS) $(UHEADERS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(AR) rcs libutil.a $(UOBJECTS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clean:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- rm -f $(UTILS) $(TARGET) libgetarg.a libgif.a libgif.so libutil.a libutil.so *.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- rm -f libgif.so.$(LIBMAJOR).$(LIBMINOR).$(LIBPOINT)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- rm -f libgif.so.$(LIBMAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ rm -f $(UTILS) $(TARGET) libgetarg.a libgif.a $(LIBGIFSO) libutil.a $(LIBUTILSO) *.o
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ rm -f $(LIBGIFSOVER)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ rm -f $(LIBGIFSOMAJOR)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rm -fr doc/*.1 *.html doc/staging
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ check: all
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -90,6 +118,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Installation/uninstallation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install: all install-bin install-include install-lib install-man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-bin: $(INSTALLABLE)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(INSTALL) -d "$(DESTDIR)$(BINDIR)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(INSTALL) $^ "$(DESTDIR)$(BINDIR)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -99,9 +128,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-lib:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(INSTALL) -d "$(DESTDIR)$(LIBDIR)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(INSTALL) -m 644 libgif.a "$(DESTDIR)$(LIBDIR)/libgif.a"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(INSTALL) -m 755 libgif.so "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBVER)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ln -sf libgif.so.$(LIBVER) "$(DESTDIR)$(LIBDIR)/libgif.so.$(LIBMAJOR)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ln -sf libgif.so.$(LIBMAJOR) "$(DESTDIR)$(LIBDIR)/libgif.so"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(INSTALL) -m 755 $(LIBGIFSO) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOVER)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ln -sf $(LIBGIFSOVER) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSOMAJOR)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ln -sf $(LIBGIFSOMAJOR) "$(DESTDIR)$(LIBDIR)/$(LIBGIFSO)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-man:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(INSTALL) -d "$(DESTDIR)$(MANDIR)/man1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(INSTALL) -m 644 doc/*.1 "$(DESTDIR)$(MANDIR)/man1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -112,7 +141,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rm -f "$(DESTDIR)$(INCDIR)/gif_lib.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uninstall-lib:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cd "$(DESTDIR)$(LIBDIR)" && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- rm -f libgif.a libgif.so libgif.so.$(LIBMAJOR) libgif.so.$(LIBVER)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ rm -f libgif.a $(LIBGIFSO) $(LIBGIFSOMAJOR) $(LIBGIFSOVER)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uninstall-man:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cd "$(DESTDIR)$(MANDIR)/man1" && rm -f $(shell cd doc >/dev/null && echo *.1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/giflib5/files/patch-no-docs.diff b/graphics/giflib5/files/patch-no-docs.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8b0dac8c69d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/giflib5/files/patch-no-docs.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -365,7 +365,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/test-driver
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $(TEST_LOG_FLAGS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--DIST_SUBDIRS = lib util pic doc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+DIST_SUBDIRS = lib util pic
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in AUTHORS \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- COPYING ChangeLog INSTALL NEWS README TODO ar-lib compile \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- config.guess config.sub depcomp install-sh ltmain.sh missing \
</span></pre><pre style='margin:0'>
</pre>