rpms/quesa/devel quesa-1.8-excess-libs.patch, NONE, 1.1 quesa.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Adam Jackson (ajax)
fedora-extras-commits at redhat.com
Mon Feb 18 15:53:24 UTC 2008
Author: ajax
Update of /cvs/pkgs/rpms/quesa/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20510/devel
Modified Files:
.cvsignore sources
Added Files:
quesa-1.8-excess-libs.patch quesa.spec
Log Message:
initial import
quesa-1.8-excess-libs.patch:
--- NEW FILE quesa-1.8-excess-libs.patch ---
diff -up quesa-1.8/acinclude.m4.jx quesa-1.8/acinclude.m4
--- quesa-1.8/acinclude.m4.jx 2006-04-24 03:20:40.000000000 -0400
+++ quesa-1.8/acinclude.m4 2007-08-11 19:51:57.000000000 -0400
@@ -81,7 +81,7 @@ if test x"$no_x" != xyes; then
dnl Add everything we need to compile and link X programs to GL_X_CFLAGS
dnl and GL_X_LIBS.
GL_CFLAGS="$X_CFLAGS"
- GL_X_LIBS="$X_PRE_LIBS $X_LIBS -lX11 -lXext -lXt -lXi $X_EXTRA_LIBS"
+ GL_X_LIBS="$X_LIBS -lX11"
fi
GL_save_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$GL_CFLAGS"
@@ -100,9 +100,6 @@ fi
AC_SEARCH_LIBS(glAccum, $GL_search_list, have_GL=yes, have_GL=no)
AC_SEARCH_LIBS(gluBeginCurve, $GLU_search_list, have_GLU=yes, have_GLU=no)
AC_SEARCH_LIBS(glXChooseVisual, $GLX_search_list, have_GLX=yes, have_GLX=no)
- AC_SEARCH_LIBS(glutInit, glut, have_glut=yes, have_glut=no)
-
-
# Restore pretty messages.
exec AC_FD_MSG>&8
@@ -132,13 +129,11 @@ dnl bugfix: dont forget to cache this va
mdl_cv_have_GL="$have_GL"
mdl_cv_have_GLU="$have_GLU"
mdl_cv_have_GLX="$have_GLX"
- mdl_cv_have_glut="$have_glut"
])
GL_CFLAGS="$mdl_cv_GL_CFLAGS"
GL_LIBS="$mdl_cv_GL_LIBS"
have_GL="$mdl_cv_have_GL"
have_GLU="$mdl_cv_have_GLU"
have_GLX="$mdl_cv_have_GLX"
- have_glut="$mdl_cv_have_glut"
])
diff -up quesa-1.8/aclocal.m4.jx quesa-1.8/aclocal.m4
--- quesa-1.8/aclocal.m4.jx 2006-04-24 03:21:11.000000000 -0400
+++ quesa-1.8/aclocal.m4 2007-08-11 19:49:21.000000000 -0400
@@ -94,7 +94,7 @@ if test x"$no_x" != xyes; then
dnl Add everything we need to compile and link X programs to GL_X_CFLAGS
dnl and GL_X_LIBS.
GL_CFLAGS="$X_CFLAGS"
- GL_X_LIBS="$X_PRE_LIBS $X_LIBS -lX11 -lXext -lXt -lXi $X_EXTRA_LIBS"
+ GL_X_LIBS="$X_LIBS -lX11"
fi
GL_save_CPPFLAGS="$CPPFLAGS"
CPPFLAGS="$GL_CFLAGS"
@@ -113,9 +113,6 @@ fi
AC_SEARCH_LIBS(glAccum, $GL_search_list, have_GL=yes, have_GL=no)
AC_SEARCH_LIBS(gluBeginCurve, $GLU_search_list, have_GLU=yes, have_GLU=no)
AC_SEARCH_LIBS(glXChooseVisual, $GLX_search_list, have_GLX=yes, have_GLX=no)
- AC_SEARCH_LIBS(glutInit, glut, have_glut=yes, have_glut=no)
-
-
# Restore pretty messages.
exec AC_FD_MSG>&8
@@ -145,14 +142,12 @@ dnl bugfix: dont forget to cache this va
mdl_cv_have_GL="$have_GL"
mdl_cv_have_GLU="$have_GLU"
mdl_cv_have_GLX="$have_GLX"
- mdl_cv_have_glut="$have_glut"
])
GL_CFLAGS="$mdl_cv_GL_CFLAGS"
GL_LIBS="$mdl_cv_GL_LIBS"
have_GL="$mdl_cv_have_GL"
have_GLU="$mdl_cv_have_GLU"
have_GLX="$mdl_cv_have_GLX"
- have_glut="$mdl_cv_have_glut"
])
--- NEW FILE quesa.spec ---
Name: quesa
Version: 1.8
Release: 1%{?dist}
Summary: Quesa QuickDraw 3D implementation
Group: System Environment/Libraries
License: BSD
URL: http://www.quesa.org/
Source0: http://downloads.sourceforge.net/quesa/quesa-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libGLU-devel
BuildRequires: autoconf automake libtool
#Requires:
Patch0: quesa-1.8-excess-libs.patch
%description
Quesa is a high-level open-source 3D graphics library that offers binary and
source level compatibility with Apple's QuickDraw⢠3D API. Quesa does not
contain any Apple source code, and was developed without access to Apple's
QD3D implementation.
Quesa supports both retained and immediate mode rendering, an extensible file
format, plug-in renderers, a wide range of high level geometries, hierarchical
models, and a consistent and object-oriented API. Quesa acts as a scene-graph
while using OpenGL for rendering.
%package devel
Summary: Quesa development package
Group: Development/Libraries
Requires: quesa = %{version}-%{release}
%description devel
Development package for the Quesa library.
%prep
%setup -q
%patch0 -p1 -b .excess-libs
chmod a-x Source/FileFormats/Readers/3DMF/*.c
%build
autoreconf -v --install || exit 1
%configure --disable-static
make %{?_smp_mflags}
iconv -f MACINTOSH -t UTF-8 AUTHORS > foo && mv foo AUTHORS
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name \*.la | xargs rm -f
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING README
%{_libdir}/libquesa.so.0*
%files devel
%defattr(-,root,root,-)
%{_includedir}/quesa
%{_libdir}/libquesa.so
%changelog
* Sat Aug 11 2007 Adam Jackson <ajax at redhat.com> 1.8-1
- Initial revision.
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/quesa/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 13 Feb 2008 23:07:20 -0000 1.1
+++ .cvsignore 18 Feb 2008 15:52:49 -0000 1.2
@@ -0,0 +1 @@
+quesa-1.8.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/quesa/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 13 Feb 2008 23:07:20 -0000 1.1
+++ sources 18 Feb 2008 15:52:49 -0000 1.2
@@ -0,0 +1 @@
+000a2c22876d4de45682d433b0a3156a quesa-1.8.tar.gz
More information about the fedora-extras-commits
mailing list