head	1.4;
access;
symbols
	pkgsrc-2026Q1:1.4.0.38
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.4.0.36
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.4.0.34
	pkgsrc-2025Q3-base:1.4
	pkgsrc-2025Q2:1.4.0.32
	pkgsrc-2025Q2-base:1.4
	pkgsrc-2025Q1:1.4.0.30
	pkgsrc-2025Q1-base:1.4
	pkgsrc-2024Q4:1.4.0.28
	pkgsrc-2024Q4-base:1.4
	pkgsrc-2024Q3:1.4.0.26
	pkgsrc-2024Q3-base:1.4
	pkgsrc-2024Q2:1.4.0.24
	pkgsrc-2024Q2-base:1.4
	pkgsrc-2024Q1:1.4.0.22
	pkgsrc-2024Q1-base:1.4
	pkgsrc-2023Q4:1.4.0.20
	pkgsrc-2023Q4-base:1.4
	pkgsrc-2023Q3:1.4.0.18
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.4.0.16
	pkgsrc-2023Q2-base:1.4
	pkgsrc-2023Q1:1.4.0.14
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.4.0.12
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.10
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.4.0.8
	pkgsrc-2022Q2-base:1.4
	pkgsrc-2022Q1:1.4.0.6
	pkgsrc-2022Q1-base:1.4
	pkgsrc-2021Q4:1.4.0.4
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.2
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.3.0.40
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.38
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.3.0.36
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.34
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.3.0.30
	pkgsrc-2020Q2-base:1.3
	pkgsrc-2020Q1:1.3.0.10
	pkgsrc-2020Q1-base:1.3
	pkgsrc-2019Q4:1.3.0.32
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.3.0.28
	pkgsrc-2019Q3-base:1.3
	pkgsrc-2019Q2:1.3.0.26
	pkgsrc-2019Q2-base:1.3
	pkgsrc-2019Q1:1.3.0.24
	pkgsrc-2019Q1-base:1.3
	pkgsrc-2018Q4:1.3.0.22
	pkgsrc-2018Q4-base:1.3
	pkgsrc-2018Q3:1.3.0.20
	pkgsrc-2018Q3-base:1.3
	pkgsrc-2018Q2:1.3.0.18
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.3.0.16
	pkgsrc-2018Q1-base:1.3
	pkgsrc-2017Q4:1.3.0.14
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.3.0.12
	pkgsrc-2017Q3-base:1.3
	pkgsrc-2017Q2:1.3.0.8
	pkgsrc-2017Q2-base:1.3
	pkgsrc-2017Q1:1.3.0.6
	pkgsrc-2017Q1-base:1.3
	pkgsrc-2016Q4:1.3.0.4
	pkgsrc-2016Q4-base:1.3
	pkgsrc-2016Q3:1.3.0.2
	pkgsrc-2016Q3-base:1.3
	pkgsrc-2016Q2:1.2.0.14
	pkgsrc-2016Q2-base:1.2
	pkgsrc-2016Q1:1.2.0.12
	pkgsrc-2016Q1-base:1.2
	pkgsrc-2015Q4:1.2.0.10
	pkgsrc-2015Q4-base:1.2
	pkgsrc-2015Q3:1.2.0.8
	pkgsrc-2015Q3-base:1.2
	pkgsrc-2015Q2:1.2.0.6
	pkgsrc-2015Q2-base:1.2
	pkgsrc-2015Q1:1.2.0.4
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.2.0.2
	pkgsrc-2014Q4-base:1.2
	pkgsrc-2014Q3:1.1.0.4
	pkgsrc-2014Q3-base:1.1
	pkgsrc-2014Q2:1.1.0.2
	pkgsrc-2014Q2-base:1.1;
locks; strict;
comment	@# @;


1.4
date	2021.08.01.12.39.46;	author nia;	state Exp;
branches;
next	1.3;
commitid	xQKVOUr2BhgbCg3D;

1.3
date	2016.08.20.12.43.40;	author alnsn;	state Exp;
branches;
next	1.2;
commitid	cQHIXkpNLQVHI2jz;

1.2
date	2014.12.10.23.22.36;	author joerg;	state Exp;
branches;
next	1.1;
commitid	wA5Nlfk2CEhE9y1y;

1.1
date	2014.05.03.13.02.38;	author alnsn;	state Exp;
branches;
next	;
commitid	12TeBSg4XIQhP5zx;


desc
@@


1.4
log
@lua-BitOp: fix on macOS. via Jonathan Buschmann

PR pkg/56341
@
text
@$NetBSD: patch-Makefile,v 1.3 2016/08/20 12:43:40 alnsn Exp $

Install tweaks.
macOS linking

--- Makefile.orig	2012-05-08 19:15:00.000000000 +0000
+++ Makefile
@@@@ -3,7 +3,7 @@@@
 # To compile with MinGW please run: mingw32-make -f Makefile.mingw
 
 # Include path where lua.h, luaconf.h and lauxlib.h reside:
-INCLUDES= -I/usr/local/include
+INCLUDES=
 
 DEFINES=
 # Use this for the old ARM ABI with swapped FPA doubles.
@@@@ -11,7 +11,7 @@@@ DEFINES=
 #DEFINES= -DSWAPPED_DOUBLE
 
 # Lua executable name. Used to find the install path and for testing.
-LUA= lua
+LUA= lua${_LUA_DOT_VERSION}
 
 CC= gcc
 CCOPT= -O2 -fomit-frame-pointer
@@@@ -30,7 +30,7 @@@@ all: $(MODSO)
 
 # Alternative target for compiling on Mac OS X:
 macosx:
-	$(MAKE) all "SOCC=MACOSX_DEPLOYMENT_TARGET=10.4 $(CC) -dynamiclib -single_module -undefined dynamic_lookup"
+	$(MAKE) all "SOCC=$(CC)"
 
 $(MODNAME).o: $(MODNAME).c
 	$(CC) $(SOCFLAGS) -c -o $@@ $<
@@@@ -39,7 +39,8 @@@@ $(MODSO): $(MODNAME).o
 	$(SOCC) $(SOLDFLAGS) -o $@@ $<
 
 install: $(MODSO)
-	$(INSTALL) $< `$(INSTALLPATH) $(MODNAME)`
+	${BSD_INSTALL_LIB} ${MODSO} ${DESTDIR}${PREFIX}/${LUA_CDIR}
+	cp -r doc/* ${DESTDIR}${PREFIX}/${LUA_DOCDIR}
 
 test: $(MODSO)
 	@@$(LUA) bittest.lua && echo "basic test OK"
@


1.3
log
@Fix the test target.
@
text
@d1 1
a1 1
$NetBSD: patch-Makefile,v 1.2 2014/12/10 23:22:36 joerg Exp $
d4 1
d26 9
@


1.2
log
@Don't use -I without argument.
@
text
@d1 3
a3 1
$NetBSD: patch-Makefile,v 1.1 2014/05/03 13:02:38 alnsn Exp $
d16 9
@


1.1
log
@Add Lua BitOp module from LuaJIT project.
@
text
@d1 1
a1 1
$NetBSD$
d10 1
a10 1
+INCLUDES= -I $(LUA_INC)
@

