FreeBSD Bugzilla – Attachment 147053 Details for
Bug 193438
devel/bullet: Build with -fPIC (fixes linking with efl)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Alternate patch: build shared libs
bullet.patch (text/plain), 1.87 KB, created by
Tijl Coosemans
on 2014-09-08 10:08:40 UTC
(
hide
)
Description:
Alternate patch: build shared libs
Filename:
MIME Type:
Creator:
Tijl Coosemans
Created:
2014-09-08 10:08:40 UTC
Size:
1.87 KB
patch
obsolete
>Index: devel/bullet/Makefile >=================================================================== >--- devel/bullet/Makefile (revision 367610) >+++ devel/bullet/Makefile (working copy) >@@ -3,8 +3,8 @@ > > PORTNAME= bullet > PORTVERSION= 2.82 >+PORTREVISION= 2 > CATEGORIES= devel >-PORTREVISION= 1 > MASTER_SITES= GOOGLE_CODE > DISTNAME= ${PORTNAME}-${PORTVERSION}-${SVN_COMMIT} > >@@ -17,9 +17,9 @@ USE_GL= gl glu glut > USE_XORG= x11 > > USES= cmake tar:tgz >+CMAKE_ARGS= -DBUILD_SHARED_LIBS:BOOL=ON > > CPPFLAGS+= -I${LOCALBASE}/include >-LDFLAGS+= -pthread > > WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-${SVN_COMMIT} > >@@ -29,12 +29,6 @@ SVN_COMMIT= r2704 > > OPTIONS_DEFINE= DOCS > >-.include <bsd.port.pre.mk> >- >-.if (${ARCH} == "amd64") || (${ARCH} == "ia64") >-CFLAGS+= -DUSE_ADDR64 >-.endif >- > post-patch: > @${REINPLACE_CMD} -e "s|{OPENGL_glu_LIBRARY}|{OPENGL_glu_LIBRARY} -lcompat|g" ${WRKSRC}/Demos/AllBulletDemos/CMakeLists.txt > >@@ -44,4 +38,4 @@ post-install: > ${INSTALL_DATA} ${WRKSRC}/BulletLicense.txt ${STAGEDIR}/${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}/${DOCSDIR}/CHANGELOG > >-.include <bsd.port.post.mk> >+.include <bsd.port.mk> >Index: devel/bullet/pkg-plist >=================================================================== >--- devel/bullet/pkg-plist (revision 367610) >+++ devel/bullet/pkg-plist (working copy) >@@ -229,10 +229,14 @@ include/bullet/vectormath/sse/vectormath > include/bullet/vectormath/vmInclude.h > lib/cmake/bullet/BulletConfig.cmake > lib/cmake/bullet/UseBullet.cmake >-lib/libBulletCollision.a >-lib/libBulletDynamics.a >-lib/libBulletSoftBody.a >-lib/libLinearMath.a >+lib/libBulletCollision.so >+lib/libBulletCollision.so.2.82 >+lib/libBulletDynamics.so >+lib/libBulletDynamics.so.2.82 >+lib/libBulletSoftBody.so >+lib/libBulletSoftBody.so.2.82 >+lib/libLinearMath.so >+lib/libLinearMath.so.2.82 > libdata/pkgconfig/bullet.pc > @dirrmtry lib/cmake/bullet > @dirrmtry lib/cmake
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
tijl
:
maintainer-approval?
(
acm
)
Actions:
View
|
Diff
Attachments on
bug 193438
:
147022
| 147053