svn commit: r493532 - in head/games/crashtest: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Thu Feb 21 20:53:00 UTC 2019
Author: amdmi3
Date: Thu Feb 21 20:52:58 2019
New Revision: 493532
URL: https://svnweb.freebsd.org/changeset/ports/493532
Log:
- Avoid static linking with ode
PR: 231015
Submitted by: yuri at freebsd.org
Modified:
head/games/crashtest/Makefile
head/games/crashtest/files/patch-src-crashtest_Makefile
Modified: head/games/crashtest/Makefile
==============================================================================
--- head/games/crashtest/Makefile Thu Feb 21 20:50:33 2019 (r493531)
+++ head/games/crashtest/Makefile Thu Feb 21 20:52:58 2019 (r493532)
@@ -3,17 +3,18 @@
PORTNAME= crashtest
PORTVERSION= 1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://www.stolk.org/crashtest/
MAINTAINER= amdmi3 at FreeBSD.org
COMMENT= Educational crash simulator
-BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:devel/ode \
- ${LOCALBASE}/lib/libplibul.a:x11-toolkits/plib
-LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
+BUILD_DEPENDS= ${LOCALBASE}/lib/libplibul.a:x11-toolkits/plib
+LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \
+ libode.so:devel/ode
+USES= gl pkgconfig
USE_GL= gl glu
BUILD_WRKSRC= ${WRKSRC}/src-crashtest
Modified: head/games/crashtest/files/patch-src-crashtest_Makefile
==============================================================================
--- head/games/crashtest/files/patch-src-crashtest_Makefile Thu Feb 21 20:50:33 2019 (r493531)
+++ head/games/crashtest/files/patch-src-crashtest_Makefile Thu Feb 21 20:52:58 2019 (r493532)
@@ -11,13 +11,14 @@
#PLIBPREFIX=$(HOME)
#ODEPREFIX=$(HOME)
-@@ -10,15 +9,13 @@ CXX=g++
+@@ -10,19 +9,17 @@ CXX=g++
# END OF CUSTOM SETTINGS
-CXXFLAGS=\
+- -I$(ODEPREFIX)/include \
+CXXFLAGS+=\
- -I$(ODEPREFIX)/include \
++ `pkg-config --cflags ode` \
-I$(PLIBPREFIX)/include \
- -I../src-common \
- -O2 -g -Wall
@@ -30,3 +31,8 @@
OBJS=staticworldobject.o crashtest.o dynamicobject.o cartobject.o
+-LIBS= $(ODEPREFIX)/lib/libode.a -lplibssgaux -lplibssg -lplibsg -lplibpu -lplibfnt -lplibul -lGLU -lGL `fltk-config --use-gl --use-images --ldflags`
++LIBS= `pkg-config --libs ode` -lplibssgaux -lplibssg -lplibsg -lplibpu -lplibfnt -lplibul -lGLU -lGL `fltk-config --use-gl --use-images --ldflags`
+
+
+ all: crashtest
More information about the svn-ports-all
mailing list