rpms/k3d/devel k3d-0.5.15.0-gl64.patch, NONE, 1.1 k3d.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Denis Leroy (denis) fedora-extras-commits at redhat.com
Fri Aug 11 07:39:24 UTC 2006


Author: denis

Update of /cvs/extras/rpms/k3d/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17115/devel

Modified Files:
	.cvsignore sources 
Added Files:
	k3d-0.5.15.0-gl64.patch k3d.spec 
Log Message:
auto-import k3d-0.5.16.0-3 on branch devel from k3d-0.5.16.0-3.src.rpm

k3d-0.5.15.0-gl64.patch:

--- NEW FILE k3d-0.5.15.0-gl64.patch ---
--- m4/k3d_check_opengl.m4~	2006-05-01 03:02:21.000000000 -0700
+++ m4/k3d_check_opengl.m4	2006-07-25 22:37:27.000000000 -0700
@@ -8,7 +8,7 @@
 AC_MSG_CHECKING([for OpenGL])
 
 k3d_check_opengl_lib_dir=""
-k3d_check_opengl_directories="/usr/lib /usr/local/lib /usr/X11R6/lib"
+k3d_check_opengl_directories="/usr/lib /usr/local/lib /usr/X11R6/lib /usr/lib64"
 for k3d_check_opengl_directory in $k3d_check_opengl_directories; do
 	if test -f $k3d_check_opengl_directory/libGL.so || test -f $k3d_check_opengl_directory/libGL.a || test -f $k3d_check_opengl_directory/libGL.dll.a; then
 		k3d_check_opengl_lib_dir=$k3d_check_opengl_directory
--- m4/k3d_check_opengl.m4~	2006-07-25 22:37:27.000000000 -0700
+++ m4/k3d_check_opengl.m4	2006-07-25 22:53:40.000000000 -0700
@@ -42,7 +42,7 @@
 AC_MSG_CHECKING([for OpenGLU])
 
 k3d_check_openglu_lib_dir=""
-k3d_check_openglu_directories="/usr/lib /usr/local/lib /usr/X11R6/lib"
+k3d_check_openglu_directories="/usr/lib /usr/local/lib /usr/X11R6/lib /usr/lib64"
 for k3d_check_openglu_directory in $k3d_check_openglu_directories; do
 	if test -f $k3d_check_openglu_directory/libGLU.so || test -f $k3d_check_openglu_directory/libGLU.a || test -f $k3d_check_openglu_directory/libGLU.dll.a; then
 		k3d_check_openglu_lib_dir=$k3d_check_openglu_directory


--- NEW FILE k3d.spec ---

Name:           k3d
Version:        0.5.16.0
Release:        3%{?dist}
Summary:        A 3D Modeling, Animation and Rendering System

Group:          Applications/Multimedia
License:        GPL
URL:            http://www.k-3d.org/
Source0:        http://dl.sourceforge.net/k3d/k3d-%{version}-src.tar.bz2
Patch0:         k3d-0.5.15.0-gl64.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  desktop-file-utils
BuildRequires:  mesa-libGL-devel
BuildRequires:  expat-devel
BuildRequires:  libsigc++20-devel
BuildRequires:  gtkmm24-devel
BuildRequires:  gtkglext-devel
BuildRequires:  plib-devel
BuildRequires:  freetype-devel
BuildRequires:  python-devel
BuildRequires:  libgnome-devel
BuildRequires:  OpenEXR-devel
BuildRequires:  libtiff-devel
BuildRequires:  ImageMagick-c++-devel
BuildRequires:  graphviz-devel
BuildRequires:  boost-devel
BuildRequires:  gts-devel
BuildRequires:  librsvg2
BuildRequires:  bzip2-devel
BuildRequires:  autoconf automake libtool

Requires(post):   /sbin/ldconfig
Requires(post):   desktop-file-utils
Requires(postun): /sbin/ldconfig
Requires(postun): desktop-file-utils


%description
K-3D is a complete 3D modeling, animation and rendering system. K-3D
features a robust, object oriented plugin architecture, designed to
scale to the needs of professional artists. It is designed from the
ground up to generate motion picture quality animation using RenderMan
compliant render engines.


%package        devel
Summary:        Headers for rendering models written by K-3D
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}


%description devel
This package contains the libraries and header files needed for
rendering a model written by K-3D.


%prep
%setup -q
%patch0 -p0 -b .gl64


%build
autoreconf
%configure --disable-static --with-external-boost
make %{?_smp_mflags}


%install

find -type f -regex '.*\.\(cpp\|h\|svg\)' -perm +111 -exec chmod -x {} ';'

make install DESTDIR=$RPM_BUILD_ROOT

find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'

desktop-file-install \
  --vendor fedora \
  --mode 644 \
  --delete-original \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  --add-category X-Fedora \
  $RPM_BUILD_ROOT%{_datadir}/applications/k3d.desktop


%clean
rm -rf $RPM_BUILD_ROOT


%post
/sbin/ldconfig
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :


%postun
/sbin/ldconfig
update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :


%files
%defattr(-, root, root, -)
%doc AUTHORS COPYING NEWS README
%{_bindir}/k3d
%{_bindir}/k3d-[bd-z]*
%{_libdir}/libHapy.so.*
%{_libdir}/libk3dngui.so*
%{_libdir}/libk3dnui.so*
%{_libdir}/libk3dsdk.so.*
%{_libdir}/libsubdivision_surface.so.*
%{_libdir}/libsurface_polygonizer.so.*
%{_libdir}/k3d
%{_datadir}/applications/fedora-k3d.desktop
%{_datadir}/k3d
%{_mandir}/man1/k3d*


%files devel
%defattr(-, root, root, -)
%doc ChangeLog docs/xml/sample_document.k3d
%{_bindir}/k3d-config
%{_includedir}/k3d
%{_libdir}/libHapy.so
%{_libdir}/libk3dsdk.so
%{_libdir}/libsubdivision_surface.so
%{_libdir}/libsurface_polygonizer.so


%changelog
* Fri Aug 11 2006 Denis Leroy <denis at poolshark.org> - 0.5.16.0-3
- Added sample_document to devel pkg

* Thu Aug 10 2006 Denis Leroy <denis at poolshark.org> - 0.5.16.0-2
- Added ChangeLog to devel doc

* Sat Aug  5 2006 Denis Leroy <denis at poolshark.org> - 0.5.16.0-1
- Update to version 0.5.16.0

* Tue Aug  1 2006 Denis Leroy <denis at poolshark.org> - 0.5.15.0-3
- Recreated devel package

* Tue Aug  1 2006 Denis Leroy <denis at poolshark.org> - 0.5.15.0-2
- Cleaned up files sections

* Tue Jul 25 2006 root <denis at poolshark.org> - 0.5.15.0-1
- Update to 0.5.15.0
- Added patch to detect opengl correctly on x86_64

* Tue Mar  7 2006 Denis Leroy <denis at poolshark.org> - 0.5.0.39-1
- First version



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/k3d/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	11 Aug 2006 07:32:46 -0000	1.1
+++ .cvsignore	11 Aug 2006 07:39:24 -0000	1.2
@@ -0,0 +1 @@
+k3d-0.5.16.0-src.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/k3d/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	11 Aug 2006 07:32:46 -0000	1.1
+++ sources	11 Aug 2006 07:39:24 -0000	1.2
@@ -0,0 +1 @@
+f1ca4cef4e2fd5a20fdb4481823bb627  k3d-0.5.16.0-src.tar.bz2




More information about the fedora-extras-commits mailing list