<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cf8653b08db6d11bb2204d8e8e475d3a694b4176">https://github.com/macports/macports-ports/commit/cf8653b08db6d11bb2204d8e8e475d3a694b4176</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 cf8653b08db libquirc: main patch: re-add placeholder for macportsuser
</span>cf8653b08db is described below
<span style='display:block; white-space:pre;color:#808000;'>commit cf8653b08db6d11bb2204d8e8e475d3a694b4176
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Thu Sep 21 07:15:55 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> libquirc: main patch: re-add placeholder for macportsuser
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://github.com/macports/macports-ports/commit/2d9d183447c6e8c72b84bc27db51ed8ca872ace6#r127923810
</span>---
graphics/libquirc/Portfile | 2 ++
graphics/libquirc/files/patch-quirc.diff | 19 +++++++++----------
2 files changed, 11 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libquirc/Portfile b/graphics/libquirc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3de0cbbe738..f6d9b74d343 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libquirc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libquirc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,6 +34,8 @@ patchfiles patch-quirc.diff
</span> post-patch {
reinplace -W ${worksrcpath} "s|@PREFIX@|${prefix}|g" \
Makefile
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace -W ${worksrcpath} "s|@MACPORTSUSER@|${macportsuser}|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Makefile
</span> }
depends_build-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libquirc/files/patch-quirc.diff b/graphics/libquirc/files/patch-quirc.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 0c5a5c8566e..d8c807c0883 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libquirc/files/patch-quirc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libquirc/files/patch-quirc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +1,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.orig 2023-09-20 11:27:52.000000000 -0400
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile 2023-09-20 11:29:39.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig 2023-09-21 07:05:32.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile 2023-09-21 07:08:40.000000000 -0400
</span> @@ -14,12 +14,23 @@
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
CC ?= gcc
-PREFIX ?= /usr/local
<span style='display:block; white-space:pre;background:#ffe0e0;'>--SDL_CFLAGS := $(shell pkg-config --cflags sdl 2>&1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--SDL_LIBS = $(shell pkg-config --libs sdl)
</span> +PREFIX ?= @PREFIX@
+# Turn off SDL support with dylib-only builds
+ifdef BUILD_QUIRC
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+SDL_CFLAGS := $(shell pkg-config --cflags sdl 2>&1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SDL_CFLAGS := $(shell pkg-config --cflags sdl 2>&1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-SDL_LIBS = $(shell pkg-config --libs sdl)
</span> +SDL_LIBS := $(shell pkg-config --libs sdl)
+SDL_LIBS += -lSDL -lSDL_gfx
+else
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -83,15 +82,15 @@
</span> - install -o root -g root -m 0644 libquirc.a $(DESTDIR)$(PREFIX)/lib
- install -o root -g root -m 0755 libquirc.so.$(LIB_VERSION) \
+install: libquirc.a libquirc.$(LIB_VERSION).dylib quirc-demo quirc-scanner
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install -o macports -g macports -m 0644 lib/quirc.h $(DESTDIR)$(PREFIX)/include
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install -o macports -g macports -m 0644 libquirc.a $(DESTDIR)$(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install -o macports -g macports -m 0755 libquirc.$(LIB_VERSION).dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install -o @MACPORTSUSER@ -g @MACPORTSUSER@ -m 0644 lib/quirc.h $(DESTDIR)$(PREFIX)/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install -o @MACPORTSUSER@ -g @MACPORTSUSER@ -m 0644 libquirc.a $(DESTDIR)$(PREFIX)/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install -o @MACPORTSUSER@ -g @MACPORTSUSER@ -m 0755 libquirc.$(LIB_VERSION).dylib \
</span> $(DESTDIR)$(PREFIX)/lib
- install -o root -g root -m 0755 quirc-demo $(DESTDIR)$(PREFIX)/bin
- # install -o root -g root -m 0755 quirc-demo-opencv $(DESTDIR)$(PREFIX)/bin
- install -o root -g root -m 0755 quirc-scanner $(DESTDIR)$(PREFIX)/bin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install -o macports -g macports -m 0755 quirc-demo $(DESTDIR)$(PREFIX)/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ install -o macports -g macports -m 0755 quirc-scanner $(DESTDIR)$(PREFIX)/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install -o @MACPORTSUSER@ -g @MACPORTSUSER@ -m 0755 quirc-demo $(DESTDIR)$(PREFIX)/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ install -o @MACPORTSUSER@ -g @MACPORTSUSER@ -m 0755 quirc-scanner $(DESTDIR)$(PREFIX)/bin
</span>
uninstall:
rm -f $(DESTDIR)$(PREFIX)/include/quirc.h
</pre><pre style='margin:0'>
</pre>