| 1 |
#
|
| 2 |
# Copyright (c) 2004, 2005, 2006, 2007, 2008 Ralf Corsepius, Ulm, Germany.
|
| 3 |
# This file and all modifications and additions to the pristine
|
| 4 |
# package are under the same license as the package itself.
|
| 5 |
#
|
| 6 |
|
| 7 |
Name: Inventor
|
| 8 |
Version: 2.1.5
|
| 9 |
Release: 36%{?dist}
|
| 10 |
|
| 11 |
Summary: SGI Open Inventor (TM)
|
| 12 |
|
| 13 |
Group: System Environment/Libraries
|
| 14 |
License: LGPLv2+
|
| 15 |
URL: http://oss.sgi.com/projects/inventor/
|
| 16 |
Source0: ftp://oss.sgi.com/projects/inventor/download/inventor-2.1.5-10.src.tar.gz
|
| 17 |
Patch0: Inventor-2.1.5-30.diff.bz2
|
| 18 |
Patch1: Inventor-2.1.5-30-31.diff
|
| 19 |
# GCC44 compatibility hacks
|
| 20 |
Patch2: Inventor-2.1.5-31-32.diff
|
| 21 |
# Misc C++ modernization stuff
|
| 22 |
Patch3: Inventor-2.1.5-32-33.diff
|
| 23 |
|
| 24 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
| 25 |
|
| 26 |
%define hackcxxflags -O2 -fno-strict-aliasing
|
| 27 |
|
| 28 |
BuildRequires: libGLU-devel
|
| 29 |
BuildRequires: libGLw-devel
|
| 30 |
# FIXME: Why is libXi required?
|
| 31 |
BuildRequires: libXi-devel
|
| 32 |
|
| 33 |
%if "%{?_with_openmotif}"
|
| 34 |
BuildRequires: openmotif-devel
|
| 35 |
%else
|
| 36 |
BuildRequires: lesstif-devel
|
| 37 |
%endif
|
| 38 |
BuildRequires: freetype-devel
|
| 39 |
BuildRequires: libjpeg-devel
|
| 40 |
BuildRequires: bison
|
| 41 |
BuildRequires: /bin/csh
|
| 42 |
|
| 43 |
# fonts
|
| 44 |
BuildRequires: /usr/share/fonts/liberation/LiberationSerif-Regular.ttf
|
| 45 |
BuildRequires: /usr/share/fonts/liberation/LiberationSerif-Bold.ttf
|
| 46 |
BuildRequires: /usr/share/fonts/liberation/LiberationSerif-Italic.ttf
|
| 47 |
BuildRequires: /usr/share/fonts/liberation/LiberationSerif-BoldItalic.ttf
|
| 48 |
BuildRequires: /usr/share/fonts/liberation/LiberationSans-Regular.ttf
|
| 49 |
BuildRequires: /usr/share/fonts/liberation/LiberationSans-Bold.ttf
|
| 50 |
BuildRequires: /usr/share/fonts/liberation/LiberationSans-Italic.ttf
|
| 51 |
BuildRequires: /usr/share/fonts/liberation/LiberationSans-BoldItalic.ttf
|
| 52 |
BuildRequires: /usr/share/fonts/liberation/LiberationMono-Regular.ttf
|
| 53 |
BuildRequires: /usr/share/fonts/liberation/LiberationMono-Bold.ttf
|
| 54 |
BuildRequires: /usr/share/fonts/liberation/LiberationMono-Italic.ttf
|
| 55 |
BuildRequires: /usr/share/fonts/liberation/LiberationMono-BoldItalic.ttf
|
| 56 |
|
| 57 |
Requires: /usr/share/fonts/liberation/LiberationSerif-Regular.ttf
|
| 58 |
Requires: /usr/share/fonts/liberation/LiberationSerif-Bold.ttf
|
| 59 |
Requires: /usr/share/fonts/liberation/LiberationSerif-Italic.ttf
|
| 60 |
Requires: /usr/share/fonts/liberation/LiberationSerif-BoldItalic.ttf
|
| 61 |
Requires: /usr/share/fonts/liberation/LiberationSans-Regular.ttf
|
| 62 |
Requires: /usr/share/fonts/liberation/LiberationSans-Bold.ttf
|
| 63 |
Requires: /usr/share/fonts/liberation/LiberationSans-Italic.ttf
|
| 64 |
Requires: /usr/share/fonts/liberation/LiberationSans-BoldItalic.ttf
|
| 65 |
Requires: /usr/share/fonts/liberation/LiberationMono-Regular.ttf
|
| 66 |
Requires: /usr/share/fonts/liberation/LiberationMono-Bold.ttf
|
| 67 |
Requires: /usr/share/fonts/liberation/LiberationMono-Italic.ttf
|
| 68 |
Requires: /usr/share/fonts/liberation/LiberationMono-BoldItalic.ttf
|
| 69 |
|
| 70 |
%description
|
| 71 |
SGI Open Inventor(TM) is an object-oriented 3D toolkit offering a
|
| 72 |
comprehensive solution to interactive graphics programming
|
| 73 |
problems. It presents a programming model based on a 3D scene database
|
| 74 |
that dramatically simplifies graphics programming. It includes a rich
|
| 75 |
set of objects such as cubes, polygons, text, materials, cameras,
|
| 76 |
lights, trackballs, handle boxes, 3D viewers, and editors that speed
|
| 77 |
up your programming time and extend your 3D programming capabilities.
|
| 78 |
|
| 79 |
|
| 80 |
%package devel
|
| 81 |
Summary: SGI Open Inventor (TM) development files
|
| 82 |
Group: Development/Libraries
|
| 83 |
Requires: %{name} = %{version}-%{release}
|
| 84 |
Requires: pkgconfig
|
| 85 |
Requires: libGLU-devel
|
| 86 |
Requires: freetype-devel libjpeg-devel
|
| 87 |
|
| 88 |
%description devel
|
| 89 |
SGI Open Inventor (TM) development files.
|
| 90 |
|
| 91 |
%package -n InventorXt
|
| 92 |
Summary: SGI Open Inventor (TM) Motif bindings
|
| 93 |
Group: System Environment/Libraries
|
| 94 |
Requires: %{name} = %{version}-%{release}
|
| 95 |
Requires: %{_bindir}/xmessage
|
| 96 |
|
| 97 |
%description -n InventorXt
|
| 98 |
SGI Open Inventor (TM) development files.
|
| 99 |
|
| 100 |
%package -n InventorXt-devel
|
| 101 |
Summary: SGI Open Inventor (TM) Motif bindings
|
| 102 |
Group: Development/Libraries
|
| 103 |
Requires: %{name} = %{version}-%{release}
|
| 104 |
Requires: InventorXt = %{version}-%{release}
|
| 105 |
Requires: Inventor-devel = %{version}-%{release}
|
| 106 |
Requires: pkgconfig
|
| 107 |
%if "%{?_with_openmotif}"
|
| 108 |
Requires: openmotif-devel
|
| 109 |
%else
|
| 110 |
Requires: lesstif-devel
|
| 111 |
%endif
|
| 112 |
|
| 113 |
%description -n InventorXt-devel
|
| 114 |
SGI Open Inventor (TM) development files.
|
| 115 |
|
| 116 |
%package demos
|
| 117 |
Summary: SGI Open Inventor (TM) Demos
|
| 118 |
Group: Development/Demos
|
| 119 |
Requires: %{name}-data
|
| 120 |
|
| 121 |
%description demos
|
| 122 |
SGI Open Inventor (TM) demos.
|
| 123 |
|
| 124 |
%package data
|
| 125 |
Summary: SGI Open Inventor (TM) data
|
| 126 |
Group: Development/Data
|
| 127 |
|
| 128 |
%description data
|
| 129 |
SGI Open Inventor data files.
|
| 130 |
|
| 131 |
%package examples
|
| 132 |
Summary: SGI Open Inventor (TM) source code examples
|
| 133 |
Group: Development/Libraries
|
| 134 |
# Should we once ship binary examples, this requirement can be dropped
|
| 135 |
Requires: InventorXt-devel
|
| 136 |
|
| 137 |
%description examples
|
| 138 |
SGI Open Inventor (TM) Source Examples from the Inventor books
|
| 139 |
"The Inventor Mentor" and "The Inventor Toolmaker".
|
| 140 |
|
| 141 |
%prep
|
| 142 |
%setup -q -n inventor
|
| 143 |
find -name CVS | xargs rm -rf
|
| 144 |
%patch0 -p0
|
| 145 |
%patch1 -p0
|
| 146 |
%patch2 -p1
|
| 147 |
%patch3 -p1
|
| 148 |
|
| 149 |
sed -i \
|
| 150 |
-e 's,^IVPREFIX =.*$,IVPREFIX = %{_prefix},' \
|
| 151 |
-e 's,^_BINDIR =.*$,_BINDIR = %{_bindir},' \
|
| 152 |
-e 's,^_LIBDIR =.*$,_LIBDIR = %{_libdir},' \
|
| 153 |
-e 's,^_HDRTOP =.*$,_HDRTOP = %{_includedir}/Inventor,' \
|
| 154 |
-e 's,^_MAN1DIR =.*$,_MAN1DIR = %{_mandir}/man1,' \
|
| 155 |
-e 's,^_MAN3DIR =.*$,_MAN3DIR = %{_mandir}/man3,' \
|
| 156 |
-e 's,^_FONTPATH =.*$,_FONTPATH = %{_datadir}/Inventor/fonts,' \
|
| 157 |
-e 's,^_HELPDIR =.*$,_HELPDIR = %{_datadir}/Inventor/help,' \
|
| 158 |
-e 's,^_DATADIR =.*$,_DATADIR = %{_datadir}/Inventor/data/models,' \
|
| 159 |
-e 's,^_MATERIALSDIR =.*$,_MATERIALSDIR = %{_datadir}/Inventor/data/materials,' \
|
| 160 |
-e 's,^_TEXTURESDIR =.*$,_TEXTURESDIR = %{_datadir}/Inventor/data/textures,' \
|
| 161 |
-e 's,^_DEMOBINDIR =.*$,_DEMOBINDIR = %{_libdir}/Inventor,' \
|
| 162 |
-e 's,^_DEMODATADIR =.*$,_DEMODATADIR = %{_datadir}/Inventor/data/demos,' \
|
| 163 |
-e 's,^OPTIMIZER = -O -DNDEBUG,OPTIMIZER = -DNDEBUG,' \
|
| 164 |
-e 's,(X11DIR)/lib,(X11DIR)/%_lib,g' \
|
| 165 |
make/ivcommondefs
|
| 166 |
|
| 167 |
for i in apps/demos/*/*.RUNME; do \
|
| 168 |
sed -i \
|
| 169 |
-e 's,/usr/share/inventor/,%{_datadir}/Inventor/,g' \
|
| 170 |
-e 's,/usr/lib/inventor/,%{_libdir}/Inventor/,g' \
|
| 171 |
$i
|
| 172 |
done
|
| 173 |
|
| 174 |
for i in *.pc.in; do
|
| 175 |
sed \
|
| 176 |
-e 's,@prefix@,%_prefix,g' \
|
| 177 |
-e 's,@exec_prefix@,%_exec_prefix,g' \
|
| 178 |
-e 's,@includedir@,%_includedir,g' \
|
| 179 |
-e 's,@libdir@,%_libdir,g' \
|
| 180 |
-e 's,X11R6/lib,X11R6/%_lib,g' \
|
| 181 |
< $i > $(basename $i .in)
|
| 182 |
done
|
| 183 |
|
| 184 |
rm -f data/models/scenes/chesschairs.iv
|
| 185 |
|
| 186 |
%build
|
| 187 |
# Inventor's build system wants us to install and build everything at once.
|
| 188 |
rm -rf $RPM_BUILD_ROOT
|
| 189 |
export LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir}
|
| 190 |
export VCOPTS="${RPM_OPT_FLAGS} -D_REENTRANT"
|
| 191 |
export VCXXOPTS=$(echo "${RPM_OPT_FLAGS} -D_REENTRANT -D__STDC_FORMAT_MACROS" | sed -e 's,-O2,%{hackcxxflags},')
|
| 192 |
make all \
|
| 193 |
FREETYPE=1 IVROOT=${RPM_BUILD_ROOT} \
|
| 194 |
LSUBDIRS="libimage tools libFL"
|
| 195 |
make install \
|
| 196 |
FREETYPE=1 IVROOT=${RPM_BUILD_ROOT}
|
| 197 |
LSUBDIRS="lib libSoXt"
|
| 198 |
make all \
|
| 199 |
FREETYPE=1 IVROOT=${RPM_BUILD_ROOT} BUILDMAN=1 \
|
| 200 |
LSUBDIRS="doc apps data"
|
| 201 |
|
| 202 |
# convert Mentor and Toolmaker examples into a standalone package
|
| 203 |
rm -rf devel-docs
|
| 204 |
cp -a apps/examples devel-docs
|
| 205 |
cp -a make devel-docs
|
| 206 |
pushd devel-docs > /dev/null
|
| 207 |
find -name 'GNUmakefile*' | while read a; do \
|
| 208 |
b=`echo $a | sed 's,GNUmakefile.*$,,;s,^\./,,;s,[^/]*/,../,g;s,\/$,,;s,^$,.,'`
|
| 209 |
sed -i -e "s,^IVDEPTH = .*$,IVDEPTH = $b," $a
|
| 210 |
done
|
| 211 |
find -name '*.c++' | while read a; do \
|
| 212 |
sed -i -e "s,/usr/share/src/Inventor/examples/data,%{_libdir}/Inventor/examples/data,g" $a
|
| 213 |
done
|
| 214 |
sed -i -e '/^IVLIBHDRDIRS.*/,/libSoXt\/include/c\
|
| 215 |
IVLIBHDRS = `pkg-config --cflags libInventorXt`' \
|
| 216 |
make/ivcommondefs
|
| 217 |
make clean
|
| 218 |
popd > /dev/null
|
| 219 |
|
| 220 |
%install
|
| 221 |
rm -rf $RPM_BUILD_ROOT
|
| 222 |
export LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir}
|
| 223 |
export VCOPTS="${RPM_OPT_FLAGS} -D_REENTRANT"
|
| 224 |
export VCXXOPTS="${RPM_OPT_FLAGS} -D_REENTRANT"
|
| 225 |
make install \
|
| 226 |
FREETYPE=1 IVROOT=${RPM_BUILD_ROOT} BUILDMAN=1
|
| 227 |
|
| 228 |
install -d -m755 ${RPM_BUILD_ROOT}%{_libdir}/pkgconfig
|
| 229 |
install -m644 libInventor.pc ${RPM_BUILD_ROOT}%{_libdir}/pkgconfig
|
| 230 |
install -m644 libInventorXt.pc ${RPM_BUILD_ROOT}%{_libdir}/pkgconfig
|
| 231 |
|
| 232 |
install -d -m755 ${RPM_BUILD_ROOT}%{_libdir}/Inventor
|
| 233 |
mv devel-docs ${RPM_BUILD_ROOT}%{_libdir}/Inventor/examples
|
| 234 |
|
| 235 |
install -d -m755 ${RPM_BUILD_ROOT}%{_datadir}/Inventor/data/materials
|
| 236 |
install -d -m755 ${RPM_BUILD_ROOT}%{_datadir}/Inventor/data/textures
|
| 237 |
install -d -m755 ${RPM_BUILD_ROOT}%{_datadir}/Inventor/fonts
|
| 238 |
|
| 239 |
# Map Inventor's standard fonts
|
| 240 |
# Utopia, Helvetica and Courier to liberation-TTF fonts
|
| 241 |
# Times-Roman is being used by some examples
|
| 242 |
pushd ${RPM_BUILD_ROOT}%{_datadir}/Inventor/fonts > /dev/null
|
| 243 |
ln -s Utopia-Regular Times-Roman
|
| 244 |
ln -s /usr/share/fonts/liberation/LiberationSerif-Regular.ttf Utopia-Regular
|
| 245 |
ln -s /usr/share/fonts/liberation/LiberationSerif-Bold.ttf Utopia-Bold
|
| 246 |
ln -s /usr/share/fonts/liberation/LiberationSerif-Italic.ttf Utopia-Italic
|
| 247 |
ln -s /usr/share/fonts/liberation/LiberationSerif-BoldItalic.ttf Utopia-BoldItalic
|
| 248 |
ln -s /usr/share/fonts/liberation/LiberationSans-Regular.ttf Helvetica
|
| 249 |
ln -s /usr/share/fonts/liberation/LiberationSans-Bold.ttf Helvetica-Bold
|
| 250 |
ln -s /usr/share/fonts/liberation/LiberationSans-Italic.ttf Helvetica-Oblique
|
| 251 |
ln -s /usr/share/fonts/liberation/LiberationSans-BoldItalic.ttf Helvetica-BoldOblique
|
| 252 |
ln -s /usr/share/fonts/liberation/LiberationMono-Regular.ttf Courier
|
| 253 |
ln -s /usr/share/fonts/liberation/LiberationMono-Bold.ttf Courier-Bold
|
| 254 |
ln -s /usr/share/fonts/liberation/LiberationMono-Italic.ttf Courier-Oblique
|
| 255 |
ln -s /usr/share/fonts/liberation/LiberationMono-BoldItalic.ttf Courier-BoldOblique
|
| 256 |
popd > /dev/null
|
| 257 |
|
| 258 |
|
| 259 |
%clean
|
| 260 |
rm -rf $RPM_BUILD_ROOT
|
| 261 |
|
| 262 |
|
| 263 |
%post -p /sbin/ldconfig
|
| 264 |
|
| 265 |
%postun -p /sbin/ldconfig
|
| 266 |
|
| 267 |
%files
|
| 268 |
%defattr(-,root,root,-)
|
| 269 |
%doc COPYING README.FIRST KNOWN.BUGS FAQ.misc
|
| 270 |
%{_bindir}/iv2toiv1
|
| 271 |
%{_bindir}/ivcat
|
| 272 |
%{_bindir}/ivdowngrade
|
| 273 |
%{_bindir}/ivfix
|
| 274 |
%{_bindir}/ivinfo
|
| 275 |
%{_bindir}/ivnorm
|
| 276 |
%{_bindir}/ivAddVP
|
| 277 |
%{_libdir}/libInventor.so.*
|
| 278 |
%dir %{_datadir}/Inventor
|
| 279 |
%{_datadir}/Inventor/fonts
|
| 280 |
%{_mandir}/man1/inventor.*
|
| 281 |
%{_mandir}/man1/iv2toiv1.*
|
| 282 |
%{_mandir}/man1/ivcat.*
|
| 283 |
%{_mandir}/man1/ivdowngrade.*
|
| 284 |
%{_mandir}/man1/ivfix.*
|
| 285 |
%{_mandir}/man1/ivinfo.*
|
| 286 |
|
| 287 |
%files devel
|
| 288 |
%defattr(-,root,root,-)
|
| 289 |
%dir %{_includedir}/Inventor
|
| 290 |
%{_includedir}/Inventor/[^X]*
|
| 291 |
%{_libdir}/libInventor.so
|
| 292 |
%{_libdir}/pkgconfig/libInventor.pc
|
| 293 |
%{_mandir}/man3/Sb*
|
| 294 |
%{_mandir}/man3/So[^X]*
|
| 295 |
|
| 296 |
|
| 297 |
%post -n InventorXt -p /sbin/ldconfig
|
| 298 |
|
| 299 |
%postun -n InventorXt -p /sbin/ldconfig
|
| 300 |
|
| 301 |
%files -n InventorXt
|
| 302 |
%defattr(-,root,root,-)
|
| 303 |
%{_bindir}/SceneViewer
|
| 304 |
%{_bindir}/ivview
|
| 305 |
%{_bindir}/ivperf
|
| 306 |
%{_mandir}/man1/SceneViewer.*
|
| 307 |
%{_mandir}/man1/ivview.*
|
| 308 |
%{_libdir}/libInventorXt.so.*
|
| 309 |
%dir %{_datadir}/Inventor
|
| 310 |
# Used by libInventorXt
|
| 311 |
%{_datadir}/Inventor/help
|
| 312 |
# Used by SceneViewer
|
| 313 |
%dir %{_datadir}/Inventor/data
|
| 314 |
%dir %{_datadir}/Inventor/data/materials
|
| 315 |
%dir %{_datadir}/Inventor/data/textures
|
| 316 |
|
| 317 |
%files -n InventorXt-devel
|
| 318 |
%defattr(-,root,root,-)
|
| 319 |
%dir %{_includedir}/Inventor
|
| 320 |
%{_includedir}/Inventor/Xt
|
| 321 |
%{_libdir}/libInventorXt.so
|
| 322 |
%{_libdir}/pkgconfig/libInventorXt*.pc
|
| 323 |
%{_mandir}/man3/SoXt*
|
| 324 |
|
| 325 |
%files data
|
| 326 |
%defattr(-,root,root,-)
|
| 327 |
%dir %{_datadir}/Inventor
|
| 328 |
%dir %{_datadir}/Inventor/data
|
| 329 |
%{_datadir}/Inventor/data/models
|
| 330 |
%{_datadir}/Inventor/data/materials
|
| 331 |
%{_datadir}/Inventor/data/textures
|
| 332 |
|
| 333 |
%files demos
|
| 334 |
%defattr(-,root,root,-)
|
| 335 |
%dir %{_datadir}/Inventor
|
| 336 |
%dir %{_datadir}/Inventor/data
|
| 337 |
%{_datadir}/Inventor/data/demos
|
| 338 |
%dir %{_libdir}/Inventor
|
| 339 |
%{_libdir}/Inventor/[^e]*
|
| 340 |
|
| 341 |
%files examples
|
| 342 |
%defattr(-,root,root,-)
|
| 343 |
%dir %{_libdir}/Inventor
|
| 344 |
%{_libdir}/Inventor/examples
|
| 345 |
|
| 346 |
%changelog
|
| 347 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.5-36
|
| 348 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
| 349 |
|
| 350 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.5-35
|
| 351 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
| 352 |
|
| 353 |
* Thu Feb 19 2009 Ralf Corsépius <corsepiu@fedoraproject.org> - 2.1.5-34
|
| 354 |
- Add Inventor-2.1.5-31-32.diff.
|
| 355 |
- Add Inventor-2.1.5-32-33.diff.
|
| 356 |
|
| 357 |
* Tue Jun 03 2008 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-33
|
| 358 |
- Add -fnostrict-aliasing to VCXXOPTS to work around GCC-4.3 breakage.
|
| 359 |
|
| 360 |
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.1.5-32
|
| 361 |
- Autorebuild for GCC 4.3
|
| 362 |
|
| 363 |
* Thu Jan 10 2008 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-31
|
| 364 |
- Spec file cleanup.
|
| 365 |
- Introduce --with openmotif.
|
| 366 |
- Add Inventor-2.1.5-30-31.diff.
|
| 367 |
|
| 368 |
* Mon Nov 19 2007 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-30.1
|
| 369 |
- Add hard-coded deps on font files (BZ 388761).
|
| 370 |
- Switch to using liberation-fonts instead of dejavu-fonts.
|
| 371 |
|
| 372 |
* Fri Aug 17 2007 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-30
|
| 373 |
- Apply major hacks (*-30.diff) to address BZ: 245192.
|
| 374 |
|
| 375 |
* Fri Aug 17 2007 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-29
|
| 376 |
- Update license tag.
|
| 377 |
|
| 378 |
* Thu Jun 21 2007 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-28
|
| 379 |
- ExcludeArch: ppc64 (BZ: 245192).
|
| 380 |
|
| 381 |
* Thu Jun 21 2007 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-27
|
| 382 |
- Add *-27.patch.
|
| 383 |
- Remove _ia64 grep (Incorporated into *-27.diff).
|
| 384 |
- Add powerpc64 hack.
|
| 385 |
|
| 386 |
* Wed Mar 14 2007 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-26
|
| 387 |
- Use dejavu-fonts as fonts.
|
| 388 |
- Attempt to fix BZ 232017.
|
| 389 |
|
| 390 |
* Tue Feb 13 2007 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-25
|
| 391 |
- Specfile fixes.
|
| 392 |
|
| 393 |
* Tue Oct 03 2006 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-24
|
| 394 |
- Specfile cosmetics.
|
| 395 |
- Use %%{_datadir}/Inventor instead of %%{_datadir}/%{name}
|
| 396 |
- Fix dep on xmessage for FC4.
|
| 397 |
- Add %%{_datadir}/Inventor/data/materials.
|
| 398 |
- Add %%{_datadir}/Inventor/fonts.
|
| 399 |
|
| 400 |
* Mon Oct 02 2006 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-23
|
| 401 |
- Add make-var _PDFVIEWER.
|
| 402 |
- Backport to FC4.
|
| 403 |
- Fix path to chessboard.iv in chesschairs.iv.
|
| 404 |
|
| 405 |
* Thu Sep 25 2006 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-22
|
| 406 |
- Misc minor fixes.
|
| 407 |
- Add dep to xmessage.
|
| 408 |
- Use unified patch.
|
| 409 |
- Rebuild against lesscrap.
|
| 410 |
|
| 411 |
* Tue Sep 05 2006 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-21
|
| 412 |
- Mass rebuild.
|
| 413 |
|
| 414 |
* Sun Feb 19 2006 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-20
|
| 415 |
- Rebuild.
|
| 416 |
|
| 417 |
* Fri Dec 30 2005 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-19
|
| 418 |
- Don't BR: libXau-devel (#176313 reported to be fixed).
|
| 419 |
|
| 420 |
* Wed Dec 28 2005 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-18
|
| 421 |
- Remove patch10 (#173879, #175251 are reported to be fixed).
|
| 422 |
|
| 423 |
* Thu Dec 22 2005 Ralf Corsépius <rc040203@freenet.de> - 2.1.5-17
|
| 424 |
- Remove BR: libX11-devel (#173712 reported to be fixed).
|
| 425 |
- Remove BR: libGL-devel (#175253 reported to be fixed).
|
| 426 |
|
| 427 |
* Wed Dec 14 2005 Ralf Corsepius <rc040203@freenet.de> - 2.1.5-16
|
| 428 |
- Remove BR: libXext-devel (Impl. R'd by openmotif-devel).
|
| 429 |
- Remove BR: xorg-x11-proto-devel (PR #175256).
|
| 430 |
|
| 431 |
* Thu Dec 8 2005 Ralf Corsepius <rc040203@freenet.de> - 2.1.5-15
|
| 432 |
- Further modular X fixes.
|
| 433 |
- Reflect modular X pkgconfigs.
|
| 434 |
|
| 435 |
* Thu Dec 8 2005 Ralf Corsepius <rc040203@freenet.de> - 2.1.5-14
|
| 436 |
- Attempt to build against modular X.
|
| 437 |
- Add Inventor-redhat-bugs patch.
|
| 438 |
|
| 439 |
* Tue Aug 03 2005 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-13
|
| 440 |
- Let PPC use standard RPM_OPT_FLAGS.
|
| 441 |
|
| 442 |
* Tue Aug 02 2005 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-12
|
| 443 |
- Add SoTempPath fix.
|
| 444 |
|
| 445 |
* Sun May 22 2005 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-9
|
| 446 |
- Increment release in an attempt to please build system.
|
| 447 |
|
| 448 |
* Sun May 22 2005 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-8
|
| 449 |
- Use BR: xorg-x11-* instead of *.so.1 to work around rpm's brain-dead
|
| 450 |
SONAME handling.
|
| 451 |
- Add %%dist.
|
| 452 |
- Use sed -i to avoid temporary files.
|
| 453 |
|
| 454 |
* Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
|
| 455 |
- rebuilt
|
| 456 |
|
| 457 |
* Wed Feb 16 2005 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 2.1.5-7
|
| 458 |
- Add specfile-patch from Andy Loening to fix build on x86_64 (rhb#147267)
|
| 459 |
|
| 460 |
* Mon Feb 14 2005 David Woodhouse <dwmw2 infradead org> - 2.1.5-6
|
| 461 |
- Work around gcc bug by backing down to -O1 on ppc
|
| 462 |
|
| 463 |
* Mon Sep 6 2004 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-0.fdr.5
|
| 464 |
- Add ivAddVP ivnorm ivperf to Inventor rsp. InventorXt.
|
| 465 |
- Remove BuildRequires: tcsh.
|
| 466 |
|
| 467 |
* Wed Aug 8 2004 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-0.fdr.4
|
| 468 |
- Split out InventorXt, InventorXt-devel, Inventor-examples
|
| 469 |
- make/ivcommondefs: Remove -O from $OPTIMIZER.
|
| 470 |
- Various changes to libInventor.pc and libInventorXt.pc.
|
| 471 |
|
| 472 |
* Wed Jul 7 2004 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-0.fdr.3
|
| 473 |
- Remove Mesa-Requires.
|
| 474 |
- Add pkgconfig support.
|
| 475 |
- Add various Requires: to *devel.
|
| 476 |
- Add Provides: InventorXt and InventorXt-devel.
|
| 477 |
|
| 478 |
* Thu Jul 1 2004 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-0.fdr.2
|
| 479 |
- Adopt portions of Michael Schwendt's patch.
|
| 480 |
- Fix hard-coded paths in apps/demos/*.RUNMEs.
|
| 481 |
- Use %%{_prefix}/lib instead of %%{_libdir} to install the demos into.
|
| 482 |
- Add make/ to devel docs.
|
| 483 |
- Hack devel docs to be buildable.
|
| 484 |
|
| 485 |
* Wed Jun 30 2004 Ralf Corsepius <ralf[AT]links2linux.de> - 2.1.5-0.fdr.1
|
| 486 |
- Initial Fedora Extras RPM.
|
| 487 |
- Adopt Debian/Testing patches (Thanks to Steve M. Robbins for keeping
|
| 488 |
Inventor alive).
|