Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/graphics
In directory
sc8-pr-cvs17:/tmp/cvs-serv31903/10.3/unstable/main/finkinfo/graphics
Added Files:
truevision.info truevision.patch
Log Message:
new package
--- NEW FILE: truevision.patch ---
diff -Nurd -x'*~' truevision-0.5.5.orig/Makefile.am truevision-0.5.5/Makefile.am
--- truevision-0.5.5.orig/Makefile.am 2005-05-23 15:08:07.000000000 -0400
+++ truevision-0.5.5/Makefile.am 2007-07-25 17:21:44.000000000 -0400
@@ -4,6 +4,7 @@
endif
SUBDIRS = po macros ftgl src pixmaps $(python_DIR) materials doc
+ACLOCAL_AMFLAGS = -I macros
truevisiondocdir = ${prefix}/share/doc/truevision
truevisiondoc_DATA = \
diff -Nurd -x'*~' truevision-0.5.5.orig/configure.in
truevision-0.5.5/configure.in
--- truevision-0.5.5.orig/configure.in 2005-10-01 01:00:57.000000000 -0400
+++ truevision-0.5.5/configure.in 2007-07-25 19:17:49.000000000 -0400
@@ -123,20 +123,7 @@
dnl*************************************************
dnl GTKGLEXT
dnl*************************************************
-AC_ARG_WITH(GTKGL-prefix, [ --with-gtkglext-prefix=DIR Prefix where
GtkGLExt is installed])
-if test "x$with_GTKGL_prefix" = "x" ; then
- GTKGL_LDOPTS="-lgdkglext-x11-1.0"
- GTKGL_CFLAGS="-I/usr/include/gtkglext-1.0/
-I/usr/local/include/gtkglext-1.0/ -I/usr/lib/gtkglext-1.0/include/
-I/usr/local/lib/gtkglext-1.0/include/"
- else
- GTKGL_LDOPTS="-L$with_gtkglext_prefix/lib"
- GTKGL_CFLAGS="-I$with_gtkglext_prefix/include/gtkglext-1.0/"
- fi
- AC_CHECK_LIB(gtkglext-x11-1.0, gtk_gl_init, have_gtkglext=yes, , $LIBS
$GNOME_LIBS $GL_LIBS $GTK_LIBS $GTKGL_LDOPTS )
- if test "x$have_gtkglext" = "x" ; then
- AC_MSG_ERROR([Missing gtkglext library])
- else
- LIBS="$LIBS $GTKGL_LDOPTS -lgtkglext-x11-1.0"
- fi
+PKG_CHECK_MODULES(GTKGL, gtkglext-x11-1.0 ,,exit)
dnl***********************************************
dnl Python
@@ -190,9 +177,9 @@
dnl*************************************************
dnl Libraries
dnl*************************************************
-CXXFLAGS="$CXXFLAGS $PYTHON_INCLUDES $GTK_CFLAGS $GL_CFLAGS $Z_CFLAGS
$GTKGL_CFLAGS -I/usr/local/include -I. -I.."
+CXXFLAGS="$CXXFLAGS $PYTHON_INCLUDES $GTK_CFLAGS $GL_CFLAGS $Z_CFLAGS
$GTKGL_CFLAGS"
dnl CXXFLAGS="$CXXFLAGS $GTK_CFLAGS $GL_CFLAGS $Z_CFLAGS $GTKGL_CFLAGS
-I/usr/local/include -I. -I.."
-LIBS="$LIBS $PYTHON_LDFLAGS $GL_LIBS $Z_LIBS $GTKGL_LDOPTS -L/usr/local/lib
-L/usr/lib -lfreetype"
+LIBS="$LIBS $PYTHON_LDFLAGS $GL_LIBS $Z_LIBS $GTKGL_LIBS -lfreetype"
dnl LIBS="$LIBS $GL_LIBS $Z_LIBS $GTKGL_LDOPTS -L/usr/local/lib -L/usr/lib
-lfreetype"
AC_SUBST(CFLAGS)
AC_SUBST(LIBS)
diff -Nurd -x'*~' truevision-0.5.5.orig/ftgl/Makefile.am
truevision-0.5.5/ftgl/Makefile.am
--- truevision-0.5.5.orig/ftgl/Makefile.am 2005-04-01 02:43:11.000000000
-0500
+++ truevision-0.5.5/ftgl/Makefile.am 2007-07-25 17:29:24.000000000 -0400
@@ -5,8 +5,7 @@
## Please disable it in the Anjuta project configuration
INCLUDES = \
- $(GNOME_CFLAGS)\
- -I/usr/include -I/usr/local/include
+ $(GNOME_CFLAGS)
AM_CFLAGS =\
-Wall\
diff -Nurd -x'*~' truevision-0.5.5.orig/macros/check-utmp.m4
truevision-0.5.5/macros/check-utmp.m4
--- truevision-0.5.5.orig/macros/check-utmp.m4 2003-07-04 17:24:49.000000000
-0400
+++ truevision-0.5.5/macros/check-utmp.m4 2007-07-25 17:23:28.000000000
-0400
@@ -8,7 +8,7 @@
dnl Test for presence of the field and define HAVE_UT_UT_field macro
dnl
-AC_DEFUN(AC_CHECK_UTMP,[
+AC_DEFUN([AC_CHECK_UTMP],[
AC_CHECK_HEADERS(sys/time.h utmp.h utmpx.h)
AC_HEADER_TIME
diff -Nurd -x'*~' truevision-0.5.5.orig/macros/gnome-cxx-check.m4
truevision-0.5.5/macros/gnome-cxx-check.m4
--- truevision-0.5.5.orig/macros/gnome-cxx-check.m4 2003-07-04
17:24:49.000000000 -0400
+++ truevision-0.5.5/macros/gnome-cxx-check.m4 2007-07-25 17:23:34.000000000
-0400
@@ -1,5 +1,5 @@
dnl GNOME_CHECK_CXX(not_found_string)
-AC_DEFUN(GNOME_CHECK_CXX,
+AC_DEFUN([GNOME_CHECK_CXX],
[
# see if a C++ compiler exists and works
AC_REQUIRE([AC_PROG_CXX])dnl
diff -Nurd -x'*~' truevision-0.5.5.orig/macros/linger.m4
truevision-0.5.5/macros/linger.m4
--- truevision-0.5.5.orig/macros/linger.m4 2003-07-04 17:25:00.000000000
-0400
+++ truevision-0.5.5/macros/linger.m4 2007-07-25 17:23:39.000000000 -0400
@@ -1,7 +1,7 @@
dnl
dnl Check for struct linger
dnl
-AC_DEFUN(AC_STRUCT_LINGER, [
+AC_DEFUN([AC_STRUCT_LINGER], [
av_struct_linger=no
AC_MSG_CHECKING(struct linger is available)
AC_TRY_RUN([
diff -Nurd -x'*~' truevision-0.5.5.orig/src/Makefile.am
truevision-0.5.5/src/Makefile.am
--- truevision-0.5.5.orig/src/Makefile.am 2005-09-28 15:48:53.000000000
-0400
+++ truevision-0.5.5/src/Makefile.am 2007-07-25 17:30:02.000000000 -0400
@@ -5,8 +5,7 @@
## Please disable it in the Anjuta project configuration
INCLUDES = \
- $(GNOME_CFLAGS)\
- -I/usr/include -I/usr/local/include
+ $(GNOME_CFLAGS)
AM_CFLAGS =\
-Wall\
@@ -100,8 +99,6 @@
endif
-truevision_LDFLAGS = \
- -L/usr/lib -L/usr/local/lib -L/usr/X11R6/lib -L../ftgl
truevision_LDADD = \
../ftgl/libftgltv.a $(GNOME_LIBS) $(LIBS)
diff -Nurd -x'*~' truevision-0.5.5.orig/src/dlgutils.cc
truevision-0.5.5/src/dlgutils.cc
--- truevision-0.5.5.orig/src/dlgutils.cc 2005-09-17 07:34:20.000000000
-0400
+++ truevision-0.5.5/src/dlgutils.cc 2007-07-25 17:41:56.000000000 -0400
@@ -25,9 +25,9 @@
#include <sys/stat.h>
#include <fcntl.h>
-#include "include/dlgutils.h"
#include <unistd.h>
#include <libintl.h>
+#include "include/dlgutils.h"
#include "include/main.h"
#include "include/preferences.h"
#include "config.h"
diff -Nurd -x'*~' truevision-0.5.5.orig/src/povfe.cc
truevision-0.5.5/src/povfe.cc
--- truevision-0.5.5.orig/src/povfe.cc 2005-10-03 15:24:37.000000000 -0400
+++ truevision-0.5.5/src/povfe.cc 2007-07-25 18:28:38.000000000 -0400
@@ -1181,7 +1181,7 @@
{
pthread_setcancelstate( PTHREAD_CANCEL_ENABLE, NULL );
//pthread_setcanceltype( PTHREAD_CANCEL_ASYNCHRONOUS, NULL );
- pipe_console_id = open( pipe_console_name, O_RDONLY | O_SYNC | O_NDELAY
);
+ pipe_console_id = open( pipe_console_name, O_RDONLY | O_FSYNC |
O_NDELAY );
//pipe_console_id = open( pipe_console_name, O_RDONLY );
if ( pipe_console_id== -1 ) {
app_warning( _("Cannot read povray output !") );
--- NEW FILE: truevision.info ---
Package: truevision
Version: 0.5.5
Revision: 1
Source: mirror:sourceforge:%n/%n-%v-2.tar.bz2
Source-MD5: f93b764d75383c4372cac73de55e79d9
SourceDirectory: %n-%v
BuildDepends: <<
atk1,
audiofile,
autoconf (>= 2.60),
automake1.9,
esound,
gconf2-dev,
gettext-bin,
gettext-tools,
glib2-dev,
gnome-keyring-dev,
gnome-vfs2-unified-dev,
gtk+2-dev,
gtkglext1,
intltool,
libart2,
libbonobo2-dev,
libbonoboui2-dev,
libgettext3-dev,
libgnome2-dev,
libgnomecanvas2-dev,
libgnomeui2-dev,
libhowl-dev,
libiconv-bin,
libiconv-dev,
libjpeg,
libtool14,
libxml2,
orbit2-dev,
pango1-xft2-dev,
popt,
pkgconfig,
x11-dev
<<
Depends: <<
atk1-shlibs,
audiofile-shlibs,
esound-shlibs,
gconf2-shlibs,
glib2-shlibs,
gnome-keyring-shlibs,
gnome-vfs2-unified-shlibs,
gtk+2-shlibs,
gtkglext1-shlibs,
libart2-shlibs,
libbonobo2-shlibs,
libbonoboui2-shlibs,
libgettext3-shlibs,
libgnome2-shlibs,
libgnomecanvas2-shlibs,
libgnomeui2-shlibs,
libhowl-shlibs,
libiconv,
libjpeg-shlibs,
libxml2-shlibs,
orbit2-shlibs,
pango1-xft2-shlibs,
popt-shlibs,
python24,
x11-shlibs
<<
GCC: 3.3
Patch: %n.patch
ConfigureParams: --disable-dependency-tracking --mandir=%p/share/man
--enable-python
CompileScript: <<
autoreconf -f -i
PYTHON=%p/bin/python2.4 ./configure %c
make
<<
InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING NEWS README TODO
DescPackaging: <<
--disable-python can't be compiled
<<
DescPort: <<
Patch configure to use pkgconfig for gtkglext flags. See:
http://sourceforge.net/tracker/index.php?func=detail&aid=1760631&group_id=12927&atid=112927
Avoid redundant/misordered -I & -L flags. See:
http://sourceforge.net/tracker/index.php?func=detail&aid=1760637&group_id=12927&atid=112927
Something in dlgutils.h interferes with libintl.h, so
rearrange #include order in dlgutils.cc. See:
http://sourceforge.net/tracker/index.php?func=detail&aid=1760638&group_id=12927&atid=112927
Darwin has O_FSYNC instead of O_SYNC (patch povfe.cc). See:
http://sourceforge.net/tracker/index.php?func=detail&aid=1760640&group_id=12927&atid=112927
Patch to clear some auto* warnings. See:
http://sourceforge.net/tracker/index.php?func=detail&aid=1760641&group_id=12927&atid=112927
<<
DescDetail: <<
Note: package is abandoned upstream.
<<
Description: 3D modeler
Homepage: http://truevision.sourceforge.net/intro.xhtml
License: GPL
Maintainer: Daniel Macks <[EMAIL PROTECTED]>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits