<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">--- lua-gd/Makefile.orig	1979-12-31 00:00:00
+++ lua-gd/Makefile	2023-03-18 09:03:10
@@ -1,13 +1,12 @@
-all: gd lua-gd
+# see https://github.com/luarocks/luarocks/wiki/Creating-a-Makefile-that-plays-nice-with-LuaRocks
 
-gd:lib-gd/configure
-	cd ./lib-gd &amp;&amp; pwd &amp;&amp; chmod +x ./configure &amp;&amp; ./configure &amp;&amp; make -i clean &amp;&amp; make &amp;&amp; make install &amp;&amp; cd ..
+all: lib-lua-gd/libgd.so
 
-lua-gd:lib-lua-gd/luagd.c
-	cd ./lib-lua-gd &amp;&amp; pwd &amp;&amp; make -i clean &amp;&amp; make &amp;&amp; cd ..
+lib-lua-gd/libgd.so: lib-lua-gd/libgd.o
+	$(CC) -o $@ -L$(LUA_LIBDIR) $(LIBFLAG) `pkg-config --libs gdlib` $&lt;
 
-install:lib-gd/.libs/libgd.so.2.0.0 lib-lua-gd/gd.so
-	cp lib-gd/.libs/libgd.so.2.0.0 /usr/lib64/
-	rm -f /usr/lib64/libgd.so.2
-	ln -s /usr/lib64/libgd.so.2.0.0 /usr/lib64/libgd.so.2
-	cp ./lib-lua-gd/gd.so /usr/local/lib/lua/5.1
\ No newline at end of file
+lib-lua-gd/libgd.o: lib-lua-gd/luagd.c
+	$(CC) -c -I$(LUA_INCDIR) $(CPPFLAGS) $(CFLAGS) $&lt; -o $@
+
+install: lib-lua-gd/libgd.so
+	$(INSTALL) -m 0755 lib-lua-gd/libgd.so $(LIBDIR)/gd.so
</pre></body></html>