diff options
author | Maho Nakata <maho@FreeBSD.org> | 2003-07-29 15:53:05 +0000 |
---|---|---|
committer | Maho Nakata <maho@FreeBSD.org> | 2003-07-29 15:53:05 +0000 |
commit | 8c30d106664c063cc068ccdcd002e3137a678c97 (patch) | |
tree | 6c0d7eca530fae9fb101612393b8f90e31f05687 /graphics/osg-devel/files | |
parent | 87c1de3393b767c395e93a81ed2e1af5cd6157b6 (diff) | |
download | ports-8c30d106664c063cc068ccdcd002e3137a678c97.tar.gz ports-8c30d106664c063cc068ccdcd002e3137a678c97.zip |
Notes
Diffstat (limited to 'graphics/osg-devel/files')
-rw-r--r-- | graphics/osg-devel/files/patch-Make::makedefs | 52 | ||||
-rw-r--r-- | graphics/osg-devel/files/patch-Make::makedirdefs | 14 | ||||
-rw-r--r-- | graphics/osg-devel/files/patch-src+osgPlugins+txp+trpage_sys.h | 19 |
3 files changed, 85 insertions, 0 deletions
diff --git a/graphics/osg-devel/files/patch-Make::makedefs b/graphics/osg-devel/files/patch-Make::makedefs new file mode 100644 index 000000000000..929f197e3ff4 --- /dev/null +++ b/graphics/osg-devel/files/patch-Make::makedefs @@ -0,0 +1,52 @@ +--- Make/makedefs.orig Tue Apr 15 04:39:12 2003 ++++ Make/makedefs Sat Jul 26 10:15:38 2003 +@@ -70,7 +70,7 @@ + ## doesn't make a distinction, we will. + ############################################################################ + +-CXXFLAGS = $(ARCHARGS) $(DOF) $(DEF) $(INC) ++CXXFLAGS = $(ARCHARGS) $(DOF) $(DEF) $(INC) %%CXXFLAGS%% + LDFLAGS = $(ARCHARGS) $(DOF) $(LINKARGS) -L$(TOPDIR)/lib/$(OS)$(ARCH) + OBJS = $(C++FILES:.cpp=.o) \ + $(CXXFILES:.cpp=.o) \ +@@ -303,26 +303,33 @@ + + #### FreeBSD specific definitions + ifeq ($(OS),FreeBSD) +- C++ = g++ ++ C++ = ${CXX} + DEPARG = -MM +- INC += -I/usr/local/include -I/usr/X11R6/include ++ INC += -I${LOCALBASE}/include -I${X11BASE}/include + DEF += -W -Wall +- OPTF = -O2 ++ OPTF = + DBGF = -g -DOSG_COMPILE_UNIT_TESTS + SHARED = -shared + ARCH = + ARCHINST = + ARCHARGS = +- LINKARGS = -L/usr/X11R6/lib -L/usr/local/lib -rpath /usr/local/lib ++ LINKARGS = -L${X11BASE}/lib -L${LOCALBASE}/lib -rpath ${LOCALBASE}/lib -rpath ${X11BASE}/lib + DYNAMICLIBRARYLIB = + OSG_LIBS = -losgGA -losgDB -losgUtil -losg + FREETYPE_LIB = -lfreetype + GL_LIBS = -lGLU -lGL + X_LIBS = -lXmu -lX11 + SOCKET_LIBS = +- OTHER_LIBS = +- INST_LOCATION = /opt/X11R6 +- INST_SHARE = /usr/share/OpenSceneGraph ++ OTHER_LIBS = ${PTHREAD_LIBS} ++ INST_LOCATION = ${PREFIX} ++ INST_SHARE = ${PREFIX}/share ++ INST_EXAMPLES = ${INST_SHARE}/examples/osg/bin ++ INST_EXAMPLE_SRC = ${INST_SHARE}/examples/osg/src ++ INST_DOC = ${INST_SHARE}/doc/osg ++ INST_SRC = ${INST_EXAMPLE_SRC} ++ INST_DATA = ${INST_SHARE}/osg ++ INSTBINCMD = ${BSD_INSTALL_PROGRAM} ++ INSTDEVCMD = ${BSD_INSTALL_DATA} + endif + + #### MacOS X specific definitions diff --git a/graphics/osg-devel/files/patch-Make::makedirdefs b/graphics/osg-devel/files/patch-Make::makedirdefs new file mode 100644 index 000000000000..9ae35e729f60 --- /dev/null +++ b/graphics/osg-devel/files/patch-Make::makedirdefs @@ -0,0 +1,14 @@ +--- Make/makedirdefs.orig Tue Jul 22 21:12:55 2003 ++++ Make/makedirdefs Tue Jul 22 21:13:50 2003 +@@ -58,9 +58,11 @@ + ifneq ($(OS),Darwin) + ifneq ($(OS),SunOS) + ifneq ($(OS),IRIX) ++ifneq ($(OS),FreeBSD) + + PLUGIN_DIRS += geo + ++endif + endif + endif + endif diff --git a/graphics/osg-devel/files/patch-src+osgPlugins+txp+trpage_sys.h b/graphics/osg-devel/files/patch-src+osgPlugins+txp+trpage_sys.h new file mode 100644 index 000000000000..973f8bb246b4 --- /dev/null +++ b/graphics/osg-devel/files/patch-src+osgPlugins+txp+trpage_sys.h @@ -0,0 +1,19 @@ +--- src/osgPlugins/txp/ORIG/trpage_sys.h Thu Apr 25 17:31:16 2002 ++++ src/osgPlugins/txp/trpage_sys.h Fri May 24 19:24:39 2002 +@@ -58,9 +58,16 @@ + // Delete a file + #define TRPGDELETEFILE(file) remove((file)) + ++# if defined(__FreeBSD__) ++# include <inttypes.h> ++typedef int64_t int64; ++# else ++ + #ifndef int64 + typedef long long int64; + #endif ++ ++# endif + + #endif + |