pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Remove irrlicht - imported.



Module Name:	pkgsrc-wip
Committed By:	nia <nia%netbsd.org@localhost>
Pushed By:	nee
Date:		Sun Jun 30 23:13:48 2019 +0100
Changeset:	83ee1d6659c29fa203037fdd16f0a5da572019ad

Modified Files:
	Makefile
Removed Files:
	irrlicht/DESCR
	irrlicht/Makefile
	irrlicht/PLIST
	irrlicht/buildlink3.mk
	irrlicht/distinfo
	irrlicht/patches/patch-source_Irrlicht_COSOperator.cpp
	irrlicht/patches/patch-source_Irrlicht_Makefile
	irrlicht/patches/patch-source_Irrlicht_os.cpp

Log Message:
Remove irrlicht - imported.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=83ee1d6659c29fa203037fdd16f0a5da572019ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                                           |   1 -
 irrlicht/DESCR                                     |   6 -
 irrlicht/Makefile                                  |  43 -----
 irrlicht/PLIST                                     | 184 ---------------------
 irrlicht/buildlink3.mk                             |  18 --
 irrlicht/distinfo                                  |   9 -
 .../patches/patch-source_Irrlicht_COSOperator.cpp  |  12 --
 irrlicht/patches/patch-source_Irrlicht_Makefile    |  97 -----------
 irrlicht/patches/patch-source_Irrlicht_os.cpp      |  20 ---
 9 files changed, 390 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 9324a96ec5..4221c97905 100644
--- a/Makefile
+++ b/Makefile
@@ -1645,7 +1645,6 @@ SUBDIR+=	iptables
 SUBDIR+=	iptstate
 SUBDIR+=	ircII-current
 SUBDIR+=	ironpython
-SUBDIR+=	irrlicht
 SUBDIR+=	irrxml
 SUBDIR+=	irssi-otr
 SUBDIR+=	ised
diff --git a/irrlicht/DESCR b/irrlicht/DESCR
deleted file mode 100644
index fc53921518..0000000000
--- a/irrlicht/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-The Irrlicht Engine is an open source high performance realtime
-3D engine written and usable in C++ and also available for .NET
-languages.
-It is completely cross-platform, using D3D, OpenGL and its own
-software renderer, and has all of the state-of-the-art features
-which can be found in commercial 3d engines.
diff --git a/irrlicht/Makefile b/irrlicht/Makefile
deleted file mode 100644
index c78aa61334..0000000000
--- a/irrlicht/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# $NetBSD: Makefile,v 1.8 2013/01/07 04:17:22 ryo-on Exp $
-#
-
-DISTNAME=	irrlicht-1.8.4
-CATEGORIES=	graphics games
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=irrlicht/}
-EXTRACT_SUFX=	.zip
-
-MAINTAINER=	pallegra%gmail.com@localhost
-HOMEPAGE=	http://irrlicht.sourceforge.net/
-COMMENT=	Open source high performance realtime 3D engine
-LICENSE=	zlib
-
-USE_TOOLS+=	pkg-config gmake
-USE_LANGUAGES=	c c++
-USE_LIBTOOL=	yes
-
-MAKE_ENV+=	NDEBUG=1
-#MAKE_ENV+=	DEBUG=1
-BUILD_DIRS=	source/Irrlicht
-BUILD_TARGET=	sharedlib
-
-CXXFLAGS+=	-DNO_IRR_COMPILE_WITH_JOYSTICK_EVENTS_=1
-CXXFLAGS+=	-DNO_IRR_USE_NON_SYSTEM_JPEG_LIB_=1
-CXXFLAGS+=	-DNO_IRR_USE_NON_SYSTEM_LIB_PNG_=1
-CXXFLAGS+=	-DNO_IRR_USE_NON_SYSTEM_ZLIB_=1
-CXXFLAGS+=	-DNO_IRR_USE_NON_SYSTEM_BZLIB_=1
-
-SUBST_CLASSES+=			dos_eol
-SUBST_MESSAGE.dos_eol=		Removing DOS line-ends
-SUBST_STAGE.dos_eol=		post-extract
-SUBST_FILES.dos_eol=		source/Irrlicht/Makefile
-SUBST_FILES.dos_eol+=		source/Irrlicht/os.cpp
-SUBST_FILES.dos_eol+=		source/Irrlicht/COSOperator.cpp
-SUBST_FILTER_CMD.dos_eol=	${TR} -d '\r'
-
-.include "../../archivers/bzip2/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../x11/libXxf86vm/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/irrlicht/PLIST b/irrlicht/PLIST
deleted file mode 100644
index 0b3372a517..0000000000
--- a/irrlicht/PLIST
+++ /dev/null
@@ -1,184 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2013/01/03 07:14:54 ryo-on Exp $
-include/irrlicht/CDynamicMeshBuffer.h
-include/irrlicht/CIndexBuffer.h
-include/irrlicht/CMeshBuffer.h
-include/irrlicht/CVertexBuffer.h
-include/irrlicht/EAttributes.h
-include/irrlicht/ECullingTypes.h
-include/irrlicht/EDebugSceneTypes.h
-include/irrlicht/EDeviceTypes.h
-include/irrlicht/EDriverFeatures.h
-include/irrlicht/EDriverTypes.h
-include/irrlicht/EGUIAlignment.h
-include/irrlicht/EGUIElementTypes.h
-include/irrlicht/EHardwareBufferFlags.h
-include/irrlicht/EMaterialFlags.h
-include/irrlicht/EMaterialTypes.h
-include/irrlicht/EMeshWriterEnums.h
-include/irrlicht/EMessageBoxFlags.h
-include/irrlicht/EPrimitiveTypes.h
-include/irrlicht/ESceneNodeAnimatorTypes.h
-include/irrlicht/ESceneNodeTypes.h
-include/irrlicht/EShaderTypes.h
-include/irrlicht/ETerrainElements.h
-include/irrlicht/IAnimatedMesh.h
-include/irrlicht/IAnimatedMeshMD2.h
-include/irrlicht/IAnimatedMeshMD3.h
-include/irrlicht/IAnimatedMeshSceneNode.h
-include/irrlicht/IAttributeExchangingObject.h
-include/irrlicht/IAttributes.h
-include/irrlicht/IBillboardSceneNode.h
-include/irrlicht/IBillboardTextSceneNode.h
-include/irrlicht/IBoneSceneNode.h
-include/irrlicht/ICameraSceneNode.h
-include/irrlicht/IColladaMeshWriter.h
-include/irrlicht/ICursorControl.h
-include/irrlicht/IDummyTransformationSceneNode.h
-include/irrlicht/IDynamicMeshBuffer.h
-include/irrlicht/IEventReceiver.h
-include/irrlicht/IFileArchive.h
-include/irrlicht/IFileList.h
-include/irrlicht/IFileSystem.h
-include/irrlicht/IGPUProgrammingServices.h
-include/irrlicht/IGUIButton.h
-include/irrlicht/IGUICheckBox.h
-include/irrlicht/IGUIColorSelectDialog.h
-include/irrlicht/IGUIComboBox.h
-include/irrlicht/IGUIContextMenu.h
-include/irrlicht/IGUIEditBox.h
-include/irrlicht/IGUIElement.h
-include/irrlicht/IGUIElementFactory.h
-include/irrlicht/IGUIEnvironment.h
-include/irrlicht/IGUIFileOpenDialog.h
-include/irrlicht/IGUIFont.h
-include/irrlicht/IGUIFontBitmap.h
-include/irrlicht/IGUIImage.h
-include/irrlicht/IGUIImageList.h
-include/irrlicht/IGUIInOutFader.h
-include/irrlicht/IGUIListBox.h
-include/irrlicht/IGUIMeshViewer.h
-include/irrlicht/IGUIScrollBar.h
-include/irrlicht/IGUISkin.h
-include/irrlicht/IGUISpinBox.h
-include/irrlicht/IGUISpriteBank.h
-include/irrlicht/IGUIStaticText.h
-include/irrlicht/IGUITabControl.h
-include/irrlicht/IGUITable.h
-include/irrlicht/IGUIToolbar.h
-include/irrlicht/IGUITreeView.h
-include/irrlicht/IGUIWindow.h
-include/irrlicht/IGeometryCreator.h
-include/irrlicht/IImage.h
-include/irrlicht/IImageLoader.h
-include/irrlicht/IImageWriter.h
-include/irrlicht/IIndexBuffer.h
-include/irrlicht/ILightManager.h
-include/irrlicht/ILightSceneNode.h
-include/irrlicht/ILogger.h
-include/irrlicht/IMaterialRenderer.h
-include/irrlicht/IMaterialRendererServices.h
-include/irrlicht/IMesh.h
-include/irrlicht/IMeshBuffer.h
-include/irrlicht/IMeshCache.h
-include/irrlicht/IMeshLoader.h
-include/irrlicht/IMeshManipulator.h
-include/irrlicht/IMeshSceneNode.h
-include/irrlicht/IMeshWriter.h
-include/irrlicht/IMetaTriangleSelector.h
-include/irrlicht/IOSOperator.h
-include/irrlicht/IParticleAffector.h
-include/irrlicht/IParticleAnimatedMeshSceneNodeEmitter.h
-include/irrlicht/IParticleAttractionAffector.h
-include/irrlicht/IParticleBoxEmitter.h
-include/irrlicht/IParticleCylinderEmitter.h
-include/irrlicht/IParticleEmitter.h
-include/irrlicht/IParticleFadeOutAffector.h
-include/irrlicht/IParticleGravityAffector.h
-include/irrlicht/IParticleMeshEmitter.h
-include/irrlicht/IParticleRingEmitter.h
-include/irrlicht/IParticleRotationAffector.h
-include/irrlicht/IParticleSphereEmitter.h
-include/irrlicht/IParticleSystemSceneNode.h
-include/irrlicht/IQ3LevelMesh.h
-include/irrlicht/IQ3Shader.h
-include/irrlicht/IRandomizer.h
-include/irrlicht/IReadFile.h
-include/irrlicht/IReferenceCounted.h
-include/irrlicht/ISceneCollisionManager.h
-include/irrlicht/ISceneLoader.h
-include/irrlicht/ISceneManager.h
-include/irrlicht/ISceneNode.h
-include/irrlicht/ISceneNodeAnimator.h
-include/irrlicht/ISceneNodeAnimatorCameraFPS.h
-include/irrlicht/ISceneNodeAnimatorCameraMaya.h
-include/irrlicht/ISceneNodeAnimatorCollisionResponse.h
-include/irrlicht/ISceneNodeAnimatorFactory.h
-include/irrlicht/ISceneNodeFactory.h
-include/irrlicht/ISceneUserDataSerializer.h
-include/irrlicht/IShaderConstantSetCallBack.h
-include/irrlicht/IShadowVolumeSceneNode.h
-include/irrlicht/ISkinnedMesh.h
-include/irrlicht/ITerrainSceneNode.h
-include/irrlicht/ITextSceneNode.h
-include/irrlicht/ITexture.h
-include/irrlicht/ITimer.h
-include/irrlicht/ITriangleSelector.h
-include/irrlicht/IVertexBuffer.h
-include/irrlicht/IVideoDriver.h
-include/irrlicht/IVideoModeList.h
-include/irrlicht/IVolumeLightSceneNode.h
-include/irrlicht/IWriteFile.h
-include/irrlicht/IXMLReader.h
-include/irrlicht/IXMLWriter.h
-include/irrlicht/IrrCompileConfig.h
-include/irrlicht/IrrlichtDevice.h
-include/irrlicht/Keycodes.h
-include/irrlicht/S3DVertex.h
-include/irrlicht/SAnimatedMesh.h
-include/irrlicht/SColor.h
-include/irrlicht/SExposedVideoData.h
-include/irrlicht/SIrrCreationParameters.h
-include/irrlicht/SKeyMap.h
-include/irrlicht/SLight.h
-include/irrlicht/SMaterial.h
-include/irrlicht/SMaterialLayer.h
-include/irrlicht/SMesh.h
-include/irrlicht/SMeshBuffer.h
-include/irrlicht/SMeshBufferLightMap.h
-include/irrlicht/SMeshBufferTangents.h
-include/irrlicht/SParticle.h
-include/irrlicht/SSharedMeshBuffer.h
-include/irrlicht/SSkinMeshBuffer.h
-include/irrlicht/SVertexIndex.h
-include/irrlicht/SVertexManipulator.h
-include/irrlicht/SViewFrustum.h
-include/irrlicht/SceneParameters.h
-include/irrlicht/aabbox3d.h
-include/irrlicht/coreutil.h
-include/irrlicht/dimension2d.h
-include/irrlicht/driverChoice.h
-include/irrlicht/fast_atof.h
-include/irrlicht/heapsort.h
-include/irrlicht/irrAllocator.h
-include/irrlicht/irrArray.h
-include/irrlicht/irrList.h
-include/irrlicht/irrMap.h
-include/irrlicht/irrMath.h
-include/irrlicht/irrString.h
-include/irrlicht/irrTypes.h
-include/irrlicht/irrXML.h
-include/irrlicht/irrlicht.h
-include/irrlicht/irrpack.h
-include/irrlicht/irrunpack.h
-include/irrlicht/line2d.h
-include/irrlicht/line3d.h
-include/irrlicht/matrix4.h
-include/irrlicht/path.h
-include/irrlicht/plane3d.h
-include/irrlicht/position2d.h
-include/irrlicht/quaternion.h
-include/irrlicht/rect.h
-include/irrlicht/triangle3d.h
-include/irrlicht/vector2d.h
-include/irrlicht/vector3d.h
-lib/libIrrlicht.la
diff --git a/irrlicht/buildlink3.mk b/irrlicht/buildlink3.mk
deleted file mode 100644
index 9eece30ca2..0000000000
--- a/irrlicht/buildlink3.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.3 2013/01/06 14:13:27 ryo-on Exp $
-
-BUILDLINK_TREE+=	irrlicht
-
-.if !defined(IRRLICHT_BUILDLINK3_MK)
-IRRLICHT_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.irrlicht+=	irrlicht>=1.8
-BUILDLINK_PKGSRCDIR.irrlicht?=		../../wip/irrlicht
-
-.include "../../archivers/bzip2/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../x11/libXxf86vm/buildlink3.mk"
-.endif	# IRRLICHT_BUILDLINK3_MK
-
-BUILDLINK_TREE+=	-irrlicht
diff --git a/irrlicht/distinfo b/irrlicht/distinfo
deleted file mode 100644
index 75c5ec1c6c..0000000000
--- a/irrlicht/distinfo
+++ /dev/null
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.4 2013/01/06 14:13:27 ryo-on Exp $
-
-SHA1 (irrlicht-1.8.4.zip) = 38bf0223fe868d243d6a39d0dc191c8df6e03b3b
-RMD160 (irrlicht-1.8.4.zip) = 275eb79193a330b3924166e9cac8d74d37990256
-SHA512 (irrlicht-1.8.4.zip) = de69ddd2c6bc80a1b27b9a620e3697b1baa552f24c7d624076d471f3aecd9b15f71dce3b640811e6ece20f49b57688d428e3503936a7926b3e3b0cc696af98d1
-Size (irrlicht-1.8.4.zip) = 27927144 bytes
-SHA1 (patch-source_Irrlicht_COSOperator.cpp) = d78afd144d06afa1b4b199c192178759be18015e
-SHA1 (patch-source_Irrlicht_Makefile) = 4d49b4eac2b501c0bbfeacb8b1f1f54e9d5feea3
-SHA1 (patch-source_Irrlicht_os.cpp) = f6a4375db91f552f4e14afb847bcaaa5e5b0e831
diff --git a/irrlicht/patches/patch-source_Irrlicht_COSOperator.cpp b/irrlicht/patches/patch-source_Irrlicht_COSOperator.cpp
deleted file mode 100644
index 7207921290..0000000000
--- a/irrlicht/patches/patch-source_Irrlicht_COSOperator.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-source_Irrlicht_COSOperator.cpp,v 1.1 2013/01/06 14:13:27 ryo-on Exp $
-
---- source/Irrlicht/COSOperator.cpp.orig	Sun Jan  6 13:20:50 2013
-+++ source/Irrlicht/COSOperator.cpp
-@@ -12,6 +12,7 @@
- #include <string.h>
- #include <unistd.h>
- #ifndef _IRR_SOLARIS_PLATFORM_
-+#include <sys/param.h>
- #include <sys/types.h>
- #include <sys/sysctl.h>
- #endif
diff --git a/irrlicht/patches/patch-source_Irrlicht_Makefile b/irrlicht/patches/patch-source_Irrlicht_Makefile
deleted file mode 100644
index 8fc4fb1444..0000000000
--- a/irrlicht/patches/patch-source_Irrlicht_Makefile
+++ /dev/null
@@ -1,97 +0,0 @@
-$NetBSD: patch-source_Irrlicht_Makefile,v 1.4 2013/01/06 14:13:27 ryo-on Exp $
-
-* Libtoolized
-* Use system's libraries
-
---- source/Irrlicht/Makefile.orig	Sun Jan  6 13:20:50 2013
-+++ source/Irrlicht/Makefile
-@@ -46,11 +46,7 @@ IRRSWRENDEROBJ = CSoftwareDriver.o CSoftwareTexture.o 
- IRRIOOBJ = CFileList.o CFileSystem.o CLimitReadFile.o CMemoryFile.o CReadFile.o CWriteFile.o CXMLReader.o CXMLWriter.o CWADReader.o CZipReader.o CPakReader.o CNPKReader.o CTarReader.o CMountPointReader.o irrXML.o CAttributes.o lzma/LzmaDec.o
- IRROTHEROBJ = CIrrDeviceSDL.o CIrrDeviceLinux.o CIrrDeviceConsole.o CIrrDeviceStub.o CIrrDeviceWin32.o CIrrDeviceFB.o CLogger.o COSOperator.o Irrlicht.o os.o
- IRRGUIOBJ = CGUIButton.o CGUICheckBox.o CGUIComboBox.o CGUIContextMenu.o CGUIEditBox.o CGUIEnvironment.o CGUIFileOpenDialog.o CGUIFont.o CGUIImage.o CGUIInOutFader.o CGUIListBox.o CGUIMenu.o CGUIMeshViewer.o CGUIMessageBox.o CGUIModalScreen.o CGUIScrollBar.o CGUISpinBox.o CGUISkin.o CGUIStaticText.o CGUITabControl.o CGUITable.o CGUIToolBar.o CGUIWindow.o CGUIColorSelectDialog.o CDefaultGUIElementFactory.o CGUISpriteBank.o CGUIImageList.o CGUITreeView.o
--ZLIBOBJ = zlib/adler32.o zlib/compress.o zlib/crc32.o zlib/deflate.o zlib/inffast.o zlib/inflate.o zlib/inftrees.o zlib/trees.o zlib/uncompr.o zlib/zutil.o
--JPEGLIBOBJ = jpeglib/jcapimin.o jpeglib/jcapistd.o jpeglib/jccoefct.o jpeglib/jccolor.o jpeglib/jcdctmgr.o jpeglib/jchuff.o jpeglib/jcinit.o jpeglib/jcmainct.o jpeglib/jcmarker.o jpeglib/jcmaster.o jpeglib/jcomapi.o jpeglib/jcparam.o jpeglib/jcprepct.o jpeglib/jcsample.o jpeglib/jctrans.o jpeglib/jdapimin.o jpeglib/jdapistd.o jpeglib/jdatadst.o jpeglib/jdatasrc.o jpeglib/jdcoefct.o jpeglib/jdcolor.o jpeglib/jddctmgr.o jpeglib/jdhuff.o jpeglib/jdinput.o jpeglib/jdmainct.o jpeglib/jdmarker.o jpeglib/jdmaster.o jpeglib/jdmerge.o jpeglib/jdpostct.o jpeglib/jdsample.o jpeglib/jdtrans.o jpeglib/jerror.o jpeglib/jfdctflt.o jpeglib/jfdctfst.o jpeglib/jfdctint.o jpeglib/jidctflt.o jpeglib/jidctfst.o jpeglib/jidctint.o jpeglib/jmemmgr.o jpeglib/jmemnobs.o jpeglib/jquant1.o jpeglib/jquant2.o jpeglib/jutils.o jpeglib/jcarith.o jpeglib/jdarith.o jpeglib/jaricom.o
--LIBPNGOBJ = libpng/png.o libpng/pngerror.o libpng/pngget.o libpng/pngmem.o libpng/pngpread.o libpng/pngread.o libpng/pngrio.o libpng/pngrtran.o libpng/pngrutil.o libpng/pngset.o libpng/pngtrans.o libpng/pngwio.o libpng/pngwrite.o libpng/pngwtran.o libpng/pngwutil.o
- LIBAESGM = aesGladman/aescrypt.o aesGladman/aeskey.o aesGladman/aestab.o aesGladman/fileenc.o aesGladman/hmac.o aesGladman/prng.o aesGladman/pwd2key.o aesGladman/sha1.o aesGladman/sha2.o
--BZIP2OBJ = bzip2/blocksort.o bzip2/huffman.o bzip2/crctable.o bzip2/randtable.o bzip2/bzcompress.o bzip2/decompress.o bzip2/bzlib.o
- 
- # Next variable is for additional scene nodes etc. of customized Irrlicht versions
- EXTRAOBJ =
-@@ -83,13 +79,12 @@ LIBSELECT=64
- endif
- 
- #Linux specific options
--staticlib sharedlib install: SYSTEM = Linux
-+staticlib sharedlib install: SYSTEM = pkgsrc
- STATIC_LIB = libIrrlicht.a
- LIB_PATH = ../../lib/$(SYSTEM)
- INSTALL_DIR = /usr/local/lib
- sharedlib install: SHARED_LIB = libIrrlicht.so
--sharedlib: LDFLAGS += -L/usr/X11R6/lib$(LIBSELECT) -lGL -lXxf86vm
--staticlib sharedlib: CXXINCS += -I/usr/X11R6/include
-+sharedlib: LDFLAGS += -lGL -lXxf86vm -lpng -ljpeg -lbz2 -lz
- 
- #OSX specific options
- staticlib_osx sharedlib_osx install_osx: SYSTEM = MacOSX
-@@ -121,18 +116,14 @@ all linux: staticlib
- 
- # Builds Irrlicht as shared lib (libIrrlicht.so.versionNumber) and copies it into lib/Linux
- sharedlib: $(LINKOBJ)
--	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -shared -Wl,-soname,$(SONAME) -o $(SHARED_FULLNAME) $^ $(LDFLAGS)
--	mkdir -p $(LIB_PATH)
--	cp $(SHARED_FULLNAME) $(LIB_PATH)
-+	$(LIBTOOL) --mode=link $(CXX) $(CPPFLAGS) $(CXXFLAGS) -rpath $(PREFIX)/lib -version-info $(VERSION_MAJOR):$(VERSION_MINOR) -o $(SHARED_LIB:.so=.la) $(LINKOBJ:.o=.lo) $(LDFLAGS)
- 
- # Builds Irrlicht as static lib (libIrrlicht.a)
- $(STATIC_LIB): $(LINKOBJ)
--	$(AR) rs $@ $^
-+	$(LIBTOOL) --mode=link $(CXX) -o $(@:.a=.la) $(LINKOBJ:.o=.lo)
- 
- # Copies static lib into lib/Linux
- staticlib staticlib_osx: $(STATIC_LIB)
--	mkdir -p $(LIB_PATH)
--	cp $^ $(LIB_PATH)
- 
- # Builds Irrlicht as dll (Irrlicht.dll) into ../../bin/Win32-gcc
- all_win32 win32: sharedlib_win32
-@@ -150,32 +141,19 @@ sharedlib_osx: $(LINKOBJ)
- 
- # Installs Irrlicht if it was created as shared lib
- install install_osx:
--	$(RM) -r $(INSTALL_DIR)/../include/irrlicht
--	mkdir -p $(INSTALL_DIR)/../include/irrlicht
--	cp ../../include/*.h $(INSTALL_DIR)/../include/irrlicht/
--	cp $(LIB_PATH)/$(SHARED_FULLNAME) $(INSTALL_DIR)
--	cd $(INSTALL_DIR) && ln -s -f $(SHARED_FULLNAME) $(SONAME)
--	cd $(INSTALL_DIR) && ln -s -f $(SONAME) $(SHARED_LIB)
--#	ldconfig -n $(INSTALL_DIR)
-+	${BSD_INSTALL_LIB_DIR} $(DESTDIR)${PREFIX}/lib
-+	${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} ${SHARED_LIB:.so=.la} $(DESTDIR)${PREFIX}/lib
-+	${BSD_INSTALL_DATA_DIR} $(DESTDIR)${PREFIX}/include/irrlicht
-+	${BSD_INSTALL_DATA} ../../include/*.h $(DESTDIR)${PREFIX}/include/irrlicht
- 
- TAGS:
- 	ctags *.cpp ../../include/*.h *.h
- 
--# Create dependency files for automatic recompilation
--%.d:%.cpp
--	$(CXX) $(CPPFLAGS) -MM -MF $@ $<
-+%.o:%.cpp
-+	$(LIBTOOL) --mode=compile --tag=CXX $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $(@:.o=.lo) $<
- 
--# Create dependency files for automatic recompilation
--%.d:%.c
--	$(CC) $(CPPFLAGS) -MM -MF $@ $<
--
--# Create object files from objective-c code
--%.o:%.mm
--	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -c -o $@ $<
--
--ifneq ($(MAKECMDGOALS),clean)
---include $(LINKOBJ:.o=.d)
--endif
-+%.o:%.c
-+	$(LIBTOOL) --mode=compile --tag=CC $(CC) $(CPPFLAGS) $(CFLAGS) -c -o $(@:.o=.lo) $<
- 
- help:
- 	@echo "Available targets for Irrlicht"
diff --git a/irrlicht/patches/patch-source_Irrlicht_os.cpp b/irrlicht/patches/patch-source_Irrlicht_os.cpp
deleted file mode 100644
index 927590baa7..0000000000
--- a/irrlicht/patches/patch-source_Irrlicht_os.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-source_Irrlicht_os.cpp,v 1.3 2013/01/06 14:13:27 ryo-on Exp $
-
---- source/Irrlicht/os.cpp.orig	Sun Jan  6 13:20:50 2013
-+++ source/Irrlicht/os.cpp
-@@ -22,10 +22,14 @@
- 	#include <libkern/OSByteOrder.h>
- 	#define bswap_16(X) OSReadSwapInt16(&X,0)
- 	#define bswap_32(X) OSReadSwapInt32(&X,0)
--#elif defined(__FreeBSD__) || defined(__OpenBSD__)
-+#elif defined(__FreeBSD__) || defined(__NetBSD__)
- 	#include <sys/endian.h>
- 	#define bswap_16(X) bswap16(X)
- 	#define bswap_32(X) bswap32(X)
-+#elif defined(__OpenBSD__)
-+	#include <sys/endian.h>
-+	#define bswap_16(x) letoh16(x)
-+	#define bswap_32(x) letoh32(x)
- #elif !defined(_IRR_SOLARIS_PLATFORM_) && !defined(__PPC__) && !defined(_IRR_WINDOWS_API_)
- 	#include <byteswap.h>
- #else


Home | Main Index | Thread Index | Old Index