52 lines
1.5 KiB
Plaintext
52 lines
1.5 KiB
Plaintext
$OpenBSD: patch-Makefile,v 1.1.1.1 2012/11/22 23:45:20 edd Exp $
|
|
|
|
Add OpenBSD support
|
|
|
|
--- Makefile.orig Fri Oct 26 17:28:39 2012
|
|
+++ Makefile Thu Nov 22 09:45:02 2012
|
|
@@ -66,14 +66,6 @@ endif
|
|
profile_generate := 0
|
|
profile_use := 0
|
|
|
|
-ifeq ($(optimize), 1)
|
|
- cflags += -O2 -ggdb
|
|
- cxxflags += -O2 -ggdb
|
|
-else ifneq ($(noflags), 1)
|
|
- cflags += -O0 -ggdb
|
|
- cxxflags += -O0 -ggdb
|
|
-endif
|
|
-
|
|
ifeq ($(profile_generate), 1)
|
|
cflags += -fprofile-generate
|
|
cxxflags += -fprofile-generate
|
|
@@ -123,6 +115,9 @@ else ifeq ($(os), macosx)
|
|
else ifeq ($(os), freebsd)
|
|
cppflags += -DFREEBSD
|
|
libs += -lGL -lGLU -lopenal -lX11 -lcompat
|
|
+else ifeq ($(os), openbsd)
|
|
+ cppflags += -DOPENBSD
|
|
+ libs += -lGL -lGLU -lopenal -lX11 -lcompat
|
|
else
|
|
ldflags += -Wa,--execstack
|
|
libs += -lGL -lGLU -lopenal -ldl -lX11
|
|
@@ -595,13 +590,13 @@ dist: distdir pubfiles-source po-dist
|
|
dist/$(series)/$(version)/fs-uae-game-server-$(version).py
|
|
|
|
install:
|
|
- mkdir -p $(DESTDIR)$(prefix)/bin
|
|
- cp out/fs-uae $(DESTDIR)$(prefix)/bin/fs-uae
|
|
- mkdir -p $(DESTDIR)$(prefix)/share
|
|
- cp -a share/* $(DESTDIR)$(prefix)/share
|
|
+ install -d $(DESTDIR)$(prefix)/bin
|
|
+ install out/fs-uae $(DESTDIR)$(prefix)/bin/fs-uae
|
|
+ install -d $(DESTDIR)$(prefix)/share
|
|
+ tar cf - share/ | tar xf - -C $(DESTDIR)$(prefix)/
|
|
|
|
- mkdir -p $(DESTDIR)$(docdir)
|
|
- cp -a README COPYING example.conf $(DESTDIR)$(docdir)
|
|
+ install -d $(DESTDIR)$(docdir)
|
|
+ install README COPYING example.conf $(DESTDIR)$(docdir)
|
|
|
|
clean:
|
|
rm -f gen/build68k gen/genblitter gen/gencpu gen/genlinetoscr
|