summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2005-07-11 05:42:23 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2005-07-11 05:42:23 +0000
commitefc189e1a4bb9f8c1d88db948c4863cc825ca6ef (patch)
tree778f7c98aa68b6f41d6c1b6f6874f8b957b2d7e1 /media-gfx/pixie
parentold (diff)
downloadhistorical-efc189e1a4bb9f8c1d88db948c4863cc825ca6ef.tar.gz
historical-efc189e1a4bb9f8c1d88db948c4863cc825ca6ef.tar.bz2
historical-efc189e1a4bb9f8c1d88db948c4863cc825ca6ef.zip
Version bump closes bug #98469.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'media-gfx/pixie')
-rw-r--r--media-gfx/pixie/ChangeLog10
-rw-r--r--media-gfx/pixie/Manifest17
-rw-r--r--media-gfx/pixie/files/50pixie2
-rw-r--r--media-gfx/pixie/files/digest-pixie-1.3.131
-rw-r--r--media-gfx/pixie/files/digest-pixie-1.3.251
-rw-r--r--media-gfx/pixie/files/digest-pixie-1.4.31
-rw-r--r--media-gfx/pixie/files/pixie-1.3.11-gentoo.patch13
-rw-r--r--media-gfx/pixie/files/pixie-1.4.3-libtool.patch312
-rw-r--r--media-gfx/pixie/pixie-1.3.13.ebuild63
-rw-r--r--media-gfx/pixie/pixie-1.4.3.ebuild (renamed from media-gfx/pixie/pixie-1.3.25.ebuild)34
10 files changed, 345 insertions, 109 deletions
diff --git a/media-gfx/pixie/ChangeLog b/media-gfx/pixie/ChangeLog
index 296f47db6654..8bce5f1dd091 100644
--- a/media-gfx/pixie/ChangeLog
+++ b/media-gfx/pixie/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-gfx/pixie
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/ChangeLog,v 1.14 2005/06/19 21:11:07 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/ChangeLog,v 1.15 2005/07/11 05:42:23 eradicator Exp $
+
+*pixie-1.4.3 (11 Jul 2005)
+
+ 11 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ -files/pixie-1.3.11-gentoo.patch, +files/pixie-1.4.3-libtool.patch,
+ -files/50pixie, -pixie-1.3.13.ebuild, -pixie-1.3.25.ebuild,
+ +pixie-1.4.3.ebuild:
+ Version bump closes bug #98469.
19 Jun 2005; Jeremy Huddleston <eradicator@gentoo.org>
pixie-1.4.1-r1.ebuild:
diff --git a/media-gfx/pixie/Manifest b/media-gfx/pixie/Manifest
index a2f3df977e5c..598bbc0e6ea0 100644
--- a/media-gfx/pixie/Manifest
+++ b/media-gfx/pixie/Manifest
@@ -1,22 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 0c212f71ed9f3ffe6d67818c9f5baf9c ChangeLog 2604
+MD5 be7d3461b9386002d3add07843cdd4b8 ChangeLog 2879
MD5 c1e212329f9083e2405b16dd382d6632 metadata.xml 259
-MD5 f527bfb56eb2999a02d359762f0dcf36 pixie-1.3.13.ebuild 1267
MD5 2890bc643293ec454fd2898947845ac4 pixie-1.4.1-r1.ebuild 1351
-MD5 373bae549435ce6df4838dd65ab2e99f pixie-1.3.25.ebuild 1362
-MD5 cb8ed959bdd211afc4edb2b0607b5f66 files/50pixie 41
-MD5 0dfa6fd77d94a955564026aa73d37a78 files/digest-pixie-1.3.13 66
+MD5 600cfb087ab83fc15663fc120fac894a pixie-1.4.3.ebuild 1418
+MD5 8ea32b3b4562c521a38f87e3c14a50ef files/digest-pixie-1.4.3 65
MD5 9c2746d29b44d65086d1464a94f0ef9f files/pixie-1.4.1-libtool.patch 9889
-MD5 cba609fd7007536313603a2b6e721b07 files/digest-pixie-1.3.25 66
-MD5 44355ed7501f8b6bb524b9c6aa348dc7 files/pixie-1.3.11-gentoo.patch 417
MD5 6cc5b77de73a722c5e850636bf750a32 files/pixie-1.3.11-math.patch 365
MD5 c47cd24a306a2475680ce9f914546c4e files/digest-pixie-1.4.1-r1 65
+MD5 da4d408607ca14407b0f38ef4f81e7f6 files/pixie-1.4.3-libtool.patch 10594
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFCtdiMArHZZzCEUG0RAvlvAJ4uk7WyzD3QuNQ3cNH/AZptFBApbACfdk81
-8Oegtksb5sdgkHQJXlhHGQk=
-=JUmB
+iD8DBQFC0gbRArHZZzCEUG0RAlCPAKCHrOzWKWAWKsVU9tjmVrX4X00xmgCeNvng
+/PF5WU4azIOSxOEvJKMJ7/o=
+=cZaw
-----END PGP SIGNATURE-----
diff --git a/media-gfx/pixie/files/50pixie b/media-gfx/pixie/files/50pixie
deleted file mode 100644
index 56e72e02309d..000000000000
--- a/media-gfx/pixie/files/50pixie
+++ /dev/null
@@ -1,2 +0,0 @@
-PATH=/opt/pixie/bin
-PIXIEHOME=/opt/pixie
diff --git a/media-gfx/pixie/files/digest-pixie-1.3.13 b/media-gfx/pixie/files/digest-pixie-1.3.13
deleted file mode 100644
index 43fe8121a314..000000000000
--- a/media-gfx/pixie/files/digest-pixie-1.3.13
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f543bbb6bb5ae37bdd4d32ee34ac78a6 Pixie-src-1.3.13.tgz 4878613
diff --git a/media-gfx/pixie/files/digest-pixie-1.3.25 b/media-gfx/pixie/files/digest-pixie-1.3.25
deleted file mode 100644
index a4953c91c40e..000000000000
--- a/media-gfx/pixie/files/digest-pixie-1.3.25
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f0a726a007f7f35f6d13d56bbb4ebd29 Pixie-src-1.3.25.tgz 4973521
diff --git a/media-gfx/pixie/files/digest-pixie-1.4.3 b/media-gfx/pixie/files/digest-pixie-1.4.3
new file mode 100644
index 000000000000..2c7a9f6c3481
--- /dev/null
+++ b/media-gfx/pixie/files/digest-pixie-1.4.3
@@ -0,0 +1 @@
+MD5 b534707bfcde35da5992172d4da9ac92 Pixie-src-1.4.3.tgz 4709778
diff --git a/media-gfx/pixie/files/pixie-1.3.11-gentoo.patch b/media-gfx/pixie/files/pixie-1.3.11-gentoo.patch
deleted file mode 100644
index 58a9753f6c4a..000000000000
--- a/media-gfx/pixie/files/pixie-1.3.11-gentoo.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -Naur Pixie.Makefile/Makefile.am Pixie.gentoo/Makefile.am
---- Pixie.Makefile/Makefile.am 2004-06-14 18:33:41.169944272 -0700
-+++ Pixie.gentoo/Makefile.am 2004-06-14 18:33:00.459761090 -0700
-@@ -1,9 +1,5 @@
- SUBDIRS = src
-
--topdir = $(prefix)
--
--top_DATA = README AUTHORS LICENSE COPYING
--
- EXTRA_DIST = Pixie.dsw Pixie.ncb Pixie.opt DEVNOTES LICENSE makeclean.bat makeinst.bat tutorials win32inst
-
- dist-hook:
diff --git a/media-gfx/pixie/files/pixie-1.4.3-libtool.patch b/media-gfx/pixie/files/pixie-1.4.3-libtool.patch
new file mode 100644
index 000000000000..78d14d0935c4
--- /dev/null
+++ b/media-gfx/pixie/files/pixie-1.4.3-libtool.patch
@@ -0,0 +1,312 @@
+diff -Naurp Pixie.orig/Makefile.am Pixie/Makefile.am
+--- Pixie.orig/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/Makefile.am 2005-07-09 15:36:50.000000000 +0200
+@@ -6,14 +6,12 @@ if SELFCONTAINED
+ htmldocdir = $(docdir)/html
+ shaderdir = $(pixdatadir)/shaders
+ else
+- pixdatadir = $(libdir)/$(PACKAGE)
+- docdir = $(datadir)/doc/$(PACKAGE)
++ pixdatadir = $(datadir)/pixie
++ docdir = $(datadir)/pixie/doc
+ htmldocdir = $(docdir)/html
+ shaderdir = $(pixdatadir)/shaders
+ endif
+
+-doc_DATA = README AUTHORS LICENSE COPYING
+-
+ EXTRA_DIST = Pixie.dsw Pixie.ncb Pixie.opt DEVNOTES LICENSE makeclean.bat makeinst.bat win32inst
+
+ dist-hook:
+@@ -21,8 +19,7 @@ dist-hook:
+ cp -rf $(srcdir)/shaders $(distdir)
+
+ install-data-hook:
+- mkdir -p $(htmldocdir)
+- cp -rf $(srcdir)/doc/* $(htmldocdir)
+- mkdir -p $(shaderdir)
+- cp -rf $(srcdir)/shaders/* $(shaderdir)
+-
++ mkdir -p $(DESTDIR)/$(htmldocdir)
++ cp -rf $(srcdir)/doc/* $(DESTDIR)/$(htmldocdir)
++ mkdir -p $(DESTDIR)/$(shaderdir)
++ cp -rf $(srcdir)/shaders/* $(DESTDIR)/$(shaderdir)
+diff -Naurp Pixie.orig/src/common/Makefile.am Pixie/src/common/Makefile.am
+--- Pixie.orig/src/common/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/common/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -1,9 +1,11 @@
+-noinst_LIBRARIES = libcommon.a
++lib_LTLIBRARIES = libpixiecommon.la
+
+-libcommon_a_SOURCES = algebra.cpp os.cpp memoryman.cpp
+-libcommon_a_CFLAGS = -fPIC -DPIC
+-libcommon_a_CXXFLAGS = -fPIC -DPIC
++LIBPIXIECOMMON_CURRENT_VERSION=0
++LIBPIXIECOMMON_REVISION_VERSION=0
++LIBPIXIECOMMON_AGE_VERSION=0
+
++libpixiecommon_la_LDFLAGS = -export-dynamic -version-info $(LIBPIXIECOMMON_CURRENT_VERSION):$(LIBPIXIECOMMON_REVISION_VERSION):$(LIBPIXIECOMMON_AGE_VERSION)
+
+-EXTRA_DIST = *.h *.cpp *.dsp
++libpixiecommon_la_SOURCES = algebra.cpp os.cpp memoryman.cpp
+
++EXTRA_DIST = *.h *.cpp *.dsp
+diff -Naurp Pixie.orig/src/file/Makefile.am Pixie/src/file/Makefile.am
+--- Pixie.orig/src/file/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/file/Makefile.am 2005-07-09 15:43:10.000000000 +0200
+@@ -1,18 +1,15 @@
+-
+ if SELFCONTAINED
+ displaysdir = $(prefix)/displays
+ else
+- displaysdir = $(libdir)/$(PACKAGE)/displays
++ displaysdir = $(libdir)/pixie/displays
+ endif
+
+ displays_LTLIBRARIES = file.la
+
+-LIBS = @TIFF_LIBS@
+ file_la_SOURCES = file.cpp
+-file_la_LIBADD = ../common/libcommon.a
++file_la_LIBADD = ../common/libpixiecommon.la @TIFF_LIBS@
+ file_la_LDFLAGS = -module
+
+ INCLUDES = -I..
+
+ EXTRA_DIST = *cpp *.dsp
+-
+diff -Naurp Pixie.orig/src/framebuffer/Makefile.am Pixie/src/framebuffer/Makefile.am
+--- Pixie.orig/src/framebuffer/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/framebuffer/Makefile.am 2005-07-09 15:47:24.000000000 +0200
+@@ -1,19 +1,16 @@
+-
+ if SELFCONTAINED
+ displaysdir = $(prefix)/displays
+ else
+- displaysdir = $(libdir)/$(PACKAGE)/displays
++ displaysdir = $(libdir)/pixie/displays
+ endif
+
+ displays_LTLIBRARIES = framebuffer.la
+
+-CFLAGS = @CFLAGS@ @X_CFLAGS@
+ framebuffer_la_SOURCES = framebuffer.cpp fbx.cpp
+-framebuffer_la_LIBADD = ../common/libcommon.a @X_LIBS@
++framebuffer_la_LIBADD = ../common/libpixiecommon.la @X_LIBS@
+ framebuffer_la_LDFLAGS = -module @X_LDFLAGS@
++framebuffer_la_CXXFLAGS = @X_CFLAGS@
+
+ INCLUDES = -I..
+
+ EXTRA_DIST = *.h *.cpp *.dsp
+-
+-
+diff -Naurp Pixie.orig/src/precomp/Makefile.am Pixie/src/precomp/Makefile.am
+--- Pixie.orig/src/precomp/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/precomp/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -2,7 +2,7 @@ bin_PROGRAMS = precomp
+
+ precomp_SOURCES = precomp.cpp
+
+-precomp_LDADD = ../common/libcommon.a
++precomp_LDADD = ../common/libpixiecommon.la
+
+ INCLUDES = -I..
+
+diff -Naurp Pixie.orig/src/rgbe/Makefile.am Pixie/src/rgbe/Makefile.am
+--- Pixie.orig/src/rgbe/Makefile.am 2005-07-09 15:43:37.000000000 +0200
++++ Pixie/src/rgbe/Makefile.am 2005-07-09 15:45:12.000000000 +0200
+@@ -1,17 +1,15 @@
+-
+ if SELFCONTAINED
+ displaysdir = $(prefix)/displays
+ else
+- displaysdir = $(libdir)/$(PACKAGE)/displays
++ displaysdir = $(libdir)/pixie/displays
+ endif
+
+ displays_LTLIBRARIES = rgbe.la
+
+ rgbe_la_SOURCES = file.cpp rgbe.cpp
+-rgbe_la_LIBADD = ../common/libcommon.a
++rgbe_la_LIBADD = ../common/libpixiecommon.la
+ rgbe_la_LDFLAGS = -module
+
+ INCLUDES = -I..
+
+ EXTRA_DIST = *.h *.cpp *.dsp
+-
+diff -Naurp Pixie.orig/src/ri/Makefile.am Pixie/src/ri/Makefile.am
+--- Pixie.orig/src/ri/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/ri/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -1,6 +1,11 @@
+ lib_LTLIBRARIES = libri.la
+
+-LIBS = @TIFF_LIBS@
++LIBRI_CURRENT_VERSION=0
++LIBRI_REVISION_VERSION=0
++LIBRI_AGE_VERSION=0
++
++libri_la_CPPFLAGS = -DPIXIE_PROCEDURALS=\"@libdir@/pixie/procedurals\" -DPIXIE_DISPLAY=\"@libdir@/pixie/displays\" -DPIXIE_SHAREDIR=\"@datadir@/pixie\"
++libri_la_LDFLAGS = -export-dynamic -version-info $(LIBRI_CURRENT_VERSION):$(LIBRI_REVISION_VERSION):$(LIBRI_AGE_VERSION)
+ libri_la_SOURCES = attributes.cpp \
+ bundles.cpp \
+ cache.cpp \
+@@ -61,12 +66,10 @@ libri_la_SOURCES = attributes.cpp \
+ xform.cpp \
+ zbuffer.cpp
+
+-libri_la_LIBADD = ../common/libcommon.a
++libri_la_LIBADD = ../common/libpixiecommon.la @TIFF_LIBS@
+
+ INCLUDES = -I..
+
+-includedir = $(prefix)/include
+-
+ include_HEADERS = ri.h dsply.h shadeop.h implicit.h dlo.h
+
+ EXTRA_DIST = *.h *.h *.cpp *.dsp *.l *.y readme.txt
+diff -Naurp Pixie.orig/src/ri/options.cpp Pixie/src/ri/options.cpp
+--- Pixie.orig/src/ri/options.cpp 2005-07-07 04:53:47.000000000 +0200
++++ Pixie/src/ri/options.cpp 2005-07-09 12:44:45.000000000 +0200
+@@ -256,18 +256,30 @@ COptions::COptions() {
+
+ hider = strdup("stochastic");
+
+- archivePath = optionsGetSearchPath(".:%PIXIEHOME%/models:%RIBS%",NULL);
++#ifndef PIXIE_SHAREDIR
++#define PIXIE_SHAREDIR "%PIXIEHOME%"
++#endif
++
++#ifndef PIXIE_PROCEDURALS
++#define PIXIE_PROCEDURALS "%PIXIE_PROCEDURALS%"
++#endif
++
++#ifndef PIXIE_DISPLAY
++#define PIXIE_DISPLAY "%PIXIE_DISPLAY%"
++#endif
++
++ archivePath = optionsGetSearchPath(".:%PIXIEHOME%/models:%RIBS%:" PIXIE_SHAREDIR "/models",NULL);
+ #ifdef _DEBUG
+- proceduralPath = optionsGetSearchPath(".:%PIXIEHOME%/procedurals:%PIXIEHOME%/bind:%PROCEDURALS%",NULL);
++ proceduralPath = optionsGetSearchPath(".:%PIXIEHOME%/procedurals:%PIXIEHOME%/bind:%PIXIE_PROCEDURALS%:%PROCEDURALS%",NULL);
+ #else
+- proceduralPath = optionsGetSearchPath(".:%PIXIEHOME%/procedurals:%PIXIEHOME%/lib:%PROCEDURALS%",NULL);
++ proceduralPath = optionsGetSearchPath(".:%PIXIEHOME%/procedurals:%PIXIEHOME%/lib:%PIXIE_PROCEDURALS%:%PROCEDURALS%:" PIXIE_PROCEDURALS,NULL);
+ #endif
+- texturePath = optionsGetSearchPath(".:%PIXIEHOME%/textures:%TEXTURES%",NULL);
+- shaderPath = optionsGetSearchPath(".:%PIXIEHOME%/shaders:%SHADERS%",NULL);
++ texturePath = optionsGetSearchPath(".:%PIXIEHOME%/textures:%TEXTURES%:" PIXIE_SHAREDIR "/textures",NULL);
++ shaderPath = optionsGetSearchPath(".:%PIXIEHOME%/shaders:%SHADERS%:" PIXIE_SHAREDIR "/shaders",NULL);
+ #ifdef _DEBUG
+- displayPath = optionsGetSearchPath(".:%PIXIEHOME%/bind:%DISPLAYS%",NULL);
++ displayPath = optionsGetSearchPath(".:%PIXIEHOME%/bind:%PIXIE_DISPLAY%:%DISPLAYS%",NULL);
+ #else
+- displayPath = optionsGetSearchPath(".:%PIXIEHOME%/displays:%DISPLAYS%",NULL);
++ displayPath = optionsGetSearchPath(".:%PIXIEHOME%/displays:%PIXIE_DISPLAY%:%DISPLAYS%:" PIXIE_DISPLAY,NULL);
+ #endif
+ temporaryPath = strdup("temp");
+
+diff -Naurp Pixie.orig/src/rndr/Makefile.am Pixie/src/rndr/Makefile.am
+--- Pixie.orig/src/rndr/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/rndr/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -1,7 +1,7 @@
+ bin_PROGRAMS = rndr
+
+ rndr_SOURCES = rndr.cpp
+-rndr_LDADD = ../ri/libri.la ../common/libcommon.a
++rndr_LDADD = ../ri/libri.la ../common/libpixiecommon.la
+
+ INCLUDES = -I..
+
+diff -Naurp Pixie.orig/src/sdr/Makefile.am Pixie/src/sdr/Makefile.am
+--- Pixie.orig/src/sdr/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/sdr/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -1,13 +1,17 @@
+ lib_LTLIBRARIES = libsdr.la
+
++LIBSDR_CURRENT_VERSION=0
++LIBSDR_REVISION_VERSION=0
++LIBSDR_AGE_VERSION=0
++
++libsdr_la_LDFLAGS = -export-dynamic -version-info $(LIBSDR_CURRENT_VERSION):$(LIBSDR_REVISION_VERSION):$(LIBSDR_AGE_VERSION)
++
+ libsdr_la_SOURCES = sdr.cpp
+
+-libsdr_la_LIBADD = ../common/libcommon.a
++libsdr_la_LIBADD = ../common/libpixiecommon.la
+
+ INCLUDES = -I..
+
+-includedir = $(prefix)/include
+-
+ include_HEADERS = sdr.h
+
+ EXTRA_DIST = *.h *.cpp *.l *.y *.dsp
+diff -Naurp Pixie.orig/src/sdrc/Makefile.am Pixie/src/sdrc/Makefile.am
+--- Pixie.orig/src/sdrc/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/sdrc/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -1,7 +1,7 @@
+ bin_PROGRAMS = sdrc
+
+ sdrc_SOURCES = sdrc.cpp dso.cpp expression.cpp opcodes.cpp sdr.cpp sl.cpp pp1.c pp2.c pp3.c pp4.c pp5.c pp6.c pp7.c pp8.c
+-sdrc_LDADD = ../common/libcommon.a
++sdrc_LDADD = ../common/libpixiecommon.la
+
+ INCLUDES = -I..
+
+diff -Naurp Pixie.orig/src/sdrinfo/Makefile.am Pixie/src/sdrinfo/Makefile.am
+--- Pixie.orig/src/sdrinfo/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/sdrinfo/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -1,9 +1,8 @@
+ bin_PROGRAMS = sdrinfo
+
+ sdrinfo_SOURCES = sdrinfo.cpp
+-sdrinfo_LDADD = ../sdr/libsdr.la ../common/libcommon.a
++sdrinfo_LDADD = ../sdr/libsdr.la ../common/libpixiecommon.la
+
+ INCLUDES = -I..
+
+ EXTRA_DIST = *.cpp *.dsp
+-
+diff -Naurp Pixie.orig/src/show/Makefile.am Pixie/src/show/Makefile.am
+--- Pixie.orig/src/show/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/show/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -4,8 +4,6 @@ endif
+
+ EXTRA_DIST = *.h show.dsp
+
+-CFLAGS = @CFLAGS@ @X_CFLAGS@
+-
+ show_SOURCES = cacheView.cpp \
+ radView.cpp \
+ interface.cpp \
+@@ -13,12 +11,7 @@ show_SOURCES = cacheView.cpp \
+ photonView.cpp \
+ show.cpp
+
+-show_LDADD = @X_LIBS@ @LIBFLTK@ @LIBFLTKGL@ @X_LDFLAGS@ ../common/libcommon.a
++show_LDADD = @X_LIBS@ @LIBFLTK@ @LIBFLTKGL@ @X_LDFLAGS@ ../common/libpixiecommon.la
++show_CXXFLAGS = @X_CFLAGS@
+
+ INCLUDES = -I..
+-
+-
+-
+-
+-
+-
+diff -Naurp Pixie.orig/src/texmake/Makefile.am Pixie/src/texmake/Makefile.am
+--- Pixie.orig/src/texmake/Makefile.am 2005-07-07 04:53:53.000000000 +0200
++++ Pixie/src/texmake/Makefile.am 2005-07-08 19:27:59.000000000 +0200
+@@ -1,9 +1,8 @@
+ bin_PROGRAMS = texmake
+
+ texmake_SOURCES = texmake.cpp
+-texmake_LDADD = ../ri/libri.la ../common/libcommon.a
++texmake_LDADD = ../ri/libri.la ../common/libpixiecommon.la
+
+ INCLUDES = -I..
+
+ EXTRA_DIST = *.cpp *.dsp
+-
diff --git a/media-gfx/pixie/pixie-1.3.13.ebuild b/media-gfx/pixie/pixie-1.3.13.ebuild
deleted file mode 100644
index ee9cfb778112..000000000000
--- a/media-gfx/pixie/pixie-1.3.13.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/pixie-1.3.13.ebuild,v 1.4 2004/12/29 06:07:58 mr_bones_ Exp $
-
-inherit eutils
-
-IUSE="X"
-
-MY_PN="Pixie"
-S="${WORKDIR}/${MY_PN}"
-
-DESCRIPTION="RenderMan like photorealistic renderer."
-HOMEPAGE="http://pixie.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-src-${PV}.tgz"
-
-LICENSE="GPL-2"
-
-SLOT="0"
-KEYWORDS="x86 ~ppc sparc -amd64"
-
-RDEPEND="media-libs/jpeg
- sys-libs/zlib
- media-libs/tiff
- X? ( virtual/x11 )"
-
-DEPEND="${RDEPEND}
- sys-devel/libtool
- >=sys-devel/automake-1.8"
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}
- # These have been sent upstream
- epatch ${FILESDIR}/${PN}-1.3.11-math.patch
-
- # Gentoo-specific stuff
- epatch ${FILESDIR}/${PN}-1.3.11-gentoo.patch
-
- export WANT_AUTOMAKE=1.8
- export WANT_AUTOCONF=2.5
- aclocal
- libtoolize --force --copy
- automake -a -f -c
- autoconf
-}
-
-src_compile() {
- ./configure --prefix=/opt/pixie || die
- emake || die
-}
-
-src_install() {
- make DESTDIR=${D} install || die
- dodoc AUTHORS ChangeLog DEVNOTES NEWS README
-
- insinto /etc/env.d
- doins ${FILESDIR}/50pixie
-
- edos2unix ${D}/opt/pixie/shaders/*
-
- mv ${D}/opt/pixie/doc ${D}/usr/share/doc/${PF}/html
-}
diff --git a/media-gfx/pixie/pixie-1.3.25.ebuild b/media-gfx/pixie/pixie-1.4.3.ebuild
index 3faae844929e..fe520b1f7a5e 100644
--- a/media-gfx/pixie/pixie-1.3.25.ebuild
+++ b/media-gfx/pixie/pixie-1.4.3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/pixie-1.3.25.ebuild,v 1.2 2004/12/29 06:07:58 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/pixie/pixie-1.4.3.ebuild,v 1.1 2005/07/11 05:42:23 eradicator Exp $
inherit eutils
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_PN}-src-${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc -amd64"
+KEYWORDS="-amd64 ~ppc ~sparc ~x86"
RDEPEND="media-libs/jpeg
sys-libs/zlib
@@ -35,30 +35,28 @@ src_unpack() {
# "right way" -- eradicator
epatch ${FILESDIR}/${PN}-1.3.11-math.patch
- # Gentoo-specific stuff to fix the build/install process
- epatch ${FILESDIR}/${PN}-1.3.11-gentoo.patch
+ # Make the build process more cross-platform...
+ # Also rejected upstream -- eradicator
+ epatch ${FILESDIR}/${PN}-1.4.3-libtool.patch
export WANT_AUTOMAKE=1.8
export WANT_AUTOCONF=2.5
- aclocal
- libtoolize --force --copy
- automake -a -f -c
- autoconf
+ libtoolize --force --copy || die
+ aclocal || die
+ automake -a -f -c || die
+ autoconf || die
}
src_compile() {
- ./configure --prefix=/opt/pixie || die
- emake || die
+ econf --disable-static || die
+ emake -j1 || die
}
src_install() {
- make DESTDIR=${D} install || die
+ make DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog DEVNOTES NEWS README
- insinto /etc/env.d
- doins ${FILESDIR}/50pixie
-
- edos2unix ${D}/opt/pixie/shaders/*
-
- mv ${D}/opt/pixie/doc ${D}/usr/share/doc/${PF}/html
+ edos2unix ${D}/usr/share/pixie/shaders/*
+ mv ${D}/usr/share/pixie/doc/html ${D}/usr/share/doc/${PF}/html
+ rmdir ${D}/usr/share/pixie/doc
}