FreeBSD Bugzilla – Attachment 87429 Details for
Bug 124046
Update port: x11-toolkits/plib to 1.8.5
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 5.01 KB, created by
tkato432
on 2008-05-27 19:10:04 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
tkato432
Created:
2008-05-27 19:10:04 UTC
Size:
5.01 KB
patch
obsolete
>diff -urN /usr/ports/x11-toolkits/plib/Makefile x11-toolkits/plib/Makefile >--- /usr/ports/x11-toolkits/plib/Makefile 2008-04-29 21:57:00.000000000 +0900 >+++ x11-toolkits/plib/Makefile 2008-05-15 16:17:04.000000000 +0900 >@@ -6,20 +6,27 @@ > # > > PORTNAME= plib >-PORTVERSION= 1.8.4 >-PORTREVISION= 5 >+PORTVERSION= 1.8.5 > CATEGORIES= x11-toolkits > MASTER_SITES= http://plib.sourceforge.net/dist/ > > MAINTAINER= ports@FreeBSD.org > COMMENT= A portable library for joystick/sound/OpenGL GUI/3D math > >+USE_GNOME= gnometarget > USE_GL= glu > USE_GMAKE= yes > GNU_CONFIGURE= yes >+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" >+ > CXXFLAGS+= -fPIC >-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \ >- LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" >+CPPFLAGS= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} >+LDFLAGS= -L${LOCALBASE}/lib ${PTHREAD_LIBS} >+ >+post-patch: >+ @${REINPLACE_CMD} -e 's|-lpthread||g ; \ >+ s|-ldl||g ; \ >+ s|-lc_r||g' ${WRKSRC}/configure > > post-build: > ${CC} ${CFLAGS} -o ${WRKDIR}/plib-jscal ${FILESDIR}/jsBSDCal.c >diff -urN /usr/ports/x11-toolkits/plib/distinfo x11-toolkits/plib/distinfo >--- /usr/ports/x11-toolkits/plib/distinfo 2006-01-24 13:44:45.000000000 +0900 >+++ x11-toolkits/plib/distinfo 2008-05-15 16:13:03.000000000 +0900 >@@ -1,3 +1,3 @@ >-MD5 (plib-1.8.4.tar.gz) = 5e3f289a9d1c5de0b1cfdec76bf139e6 >-SHA256 (plib-1.8.4.tar.gz) = 79e71d02fc2d7c984a4341239ed1d89ced743db2d6d4f83c30c422edaa6020e1 >-SIZE (plib-1.8.4.tar.gz) = 793758 >+MD5 (plib-1.8.5.tar.gz) = 47a6fbf63668c1eed631024038b2ea90 >+SHA256 (plib-1.8.5.tar.gz) = 485b22bf6fdc0da067e34ead5e26f002b76326f6371e2ae006415dea6a380a32 >+SIZE (plib-1.8.5.tar.gz) = 779133 >diff -urN /usr/ports/x11-toolkits/plib/files/patch-src::sl::slPortability.h x11-toolkits/plib/files/patch-src::sl::slPortability.h >--- /usr/ports/x11-toolkits/plib/files/patch-src::sl::slPortability.h 2002-09-08 10:10:53.000000000 +0900 >+++ x11-toolkits/plib/files/patch-src::sl::slPortability.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,11 +0,0 @@ >---- ./src/sl/slPortability.h.orig Sat Sep 7 17:54:59 2002 >-+++ ./src/sl/slPortability.h Sat Sep 7 17:55:22 2002 >-@@ -74,7 +74,7 @@ >- # if defined(__linux__) >- # include <linux/soundcard.h> >- # elif defined(__FreeBSD__) >--# include <machine/soundcard.h> >-+# include <sys/soundcard.h> >- # else >- /* >- Tom thinks this file may be <sys/soundcard.h> under some >diff -urN /usr/ports/x11-toolkits/plib/files/patch-src_js_jsBSD.cxx x11-toolkits/plib/files/patch-src_js_jsBSD.cxx >--- /usr/ports/x11-toolkits/plib/files/patch-src_js_jsBSD.cxx 2005-12-07 19:07:28.000000000 +0900 >+++ x11-toolkits/plib/files/patch-src_js_jsBSD.cxx 1970-01-01 09:00:00.000000000 +0900 >@@ -1,48 +0,0 @@ >---- src/js/jsBSD.cxx.orig Wed Jan 12 02:22:26 2005 >-+++ src/js/jsBSD.cxx Wed Dec 7 10:35:27 2005 >-@@ -44,6 +44,8 @@ >- #define HAVE_USB_JS 1 >- #endif >- >-+#include <string.h> >-+#include <errno.h> >- #include <sys/ioctl.h> >- #if defined(__FreeBSD__) >- # include <sys/joystick.h> >-@@ -312,7 +314,7 @@ >- int buttons [ _JS_MAX_AXES ] ; >- >- rawRead ( buttons, axes ) ; >-- error = axes[0] < -1000000000.0f ; >-+ error = axes[0] < -1000000000.0f && axes[1] < -1000000000.0f ; >- if ( error ) >- return ; >- >-@@ -321,7 +323,11 @@ >- joyfile = fopen ( joyfname, "r" ) ; >- error = ( joyfile == NULL ) ; >- if ( error ) >-+ { >-+ ulSetError ( UL_WARNING, "unable to open calibration file %s (%s), joystick %i disabled (you can generate the calibration file with the plib-jscal utility)", >-+ joyfname, strerror ( errno ), id + 1 ); >- return ; >-+ } >- >- noargs = fscanf ( joyfile, "%d%f%f%f%f%f%f", &in_no_axes, >- &min [ 0 ], ¢er [ 0 ], &max [ 0 ], >-@@ -445,8 +451,13 @@ >- >- if ( axes != NULL ) >- { >-- axes[0] = (float) os->ajs.x ; >-- axes[1] = (float) os->ajs.y ; >-+ if ( os->ajs.x >= -1000000000 ) >-+ os->cache_axes[0] = os->ajs.x; >-+ if ( os->ajs.y >= -1000000000 ) >-+ os->cache_axes[1] = os->ajs.y; >-+ >-+ axes[0] = os->cache_axes[0]; >-+ axes[1] = os->cache_axes[1]; >- } >- >- return; >diff -urN /usr/ports/x11-toolkits/plib/files/patch-src_ssgAux_ssgaSky.h x11-toolkits/plib/files/patch-src_ssgAux_ssgaSky.h >--- /usr/ports/x11-toolkits/plib/files/patch-src_ssgAux_ssgaSky.h 2007-10-02 13:29:40.000000000 +0900 >+++ x11-toolkits/plib/files/patch-src_ssgAux_ssgaSky.h 1970-01-01 09:00:00.000000000 +0900 >@@ -1,20 +0,0 @@ >---- src/ssgAux/ssgaSky.h.orig Fri Apr 6 03:58:33 2007 >-+++ src/ssgAux/ssgaSky.h Fri Apr 6 03:58:45 2007 >-@@ -104,7 +104,7 @@ >- ssgaCelestialBodyList ( int init = 3 ) >- : ssgSimpleList ( sizeof(ssgaCelestialBody*), init ) { } >- >-- ssgaCelestialBodyList::~ssgaCelestialBodyList () { removeAll(); } >-+ ~ssgaCelestialBodyList () { removeAll(); } >- >- int getNum (void) { return total ; } >- >-@@ -192,7 +192,7 @@ >- ssgaCloudLayerList ( int init = 3 ) >- : ssgSimpleList ( sizeof(ssgaCloudLayer*), init ) { } >- >-- ssgaCloudLayerList::~ssgaCloudLayerList () { removeAll(); } >-+ ~ssgaCloudLayerList () { removeAll(); } >- >- int getNum (void) { return total ; } >-
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
Actions:
View
|
Diff
Attachments on
bug 124046
: 87429