Re: [OpenDX2-dev] [PATCH] small fixes

2006-09-25 Thread David Thompson
You can if you wish, but I will not be implementing it. We support a 
lot of other systems as well for building and will retain the current 
build structure we have.

David

On Monday, 25 September 2006 at 01:53, David Thompson wrote:
  To tell you the truth, I don't remember. It was so long ago that I
  added that functionality. I will remove it for now and if we run into
  build problems, we can add it back.

Of course. Thanks!

In my package, I also have a big patch that moves things around, i.e. puts
help files, fonts and samples in /usr/share/dx, libraries in /usr/lib(/dx)
(or /usr/lib64(/dx) on multilib x86_64 systems) and so on, to make the
binary package compliant with the packaging guidelines. It's quite
intrusive, but seems to work for me. Shall I post it, too?

Regards,
R.

--
Fedora Extras contributor http://fedoraproject.org/wiki/DominikMierzejewski
MPlayer developer http://rpm.greysector.net/mplayer/
Faith manages.
 -- Delenn to Lennier in Babylon 5:Confessions and Lamentations
___
OpenDX2-dev mailing list
OpenDX2-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opendx2-dev


-- 
.
David L. Thompson   Visualization and Imagery Solutions, Inc.
mailto:[EMAIL PROTECTED]5515 Skyway Drive, Missoula, MT 59804
 Phone : (406)756-7472
___
OpenDX2-dev mailing list
OpenDX2-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opendx2-dev


Re: [OpenDX2-dev] [PATCH] small fixes

2006-09-25 Thread Dominik 'Rathann' Mierzejewski
On Monday, 25 September 2006 at 16:16, David Thompson wrote:
 You can if you wish, but I will not be implementing it. We support a 
 lot of other systems as well for building and will retain the current 
 build structure we have.

I see. No point then. It's available in Fedora CVS if anyone wants it
anyway.

Thanks,
R.

-- 
Fedora Extras contributor http://fedoraproject.org/wiki/DominikMierzejewski
MPlayer developer http://rpm.greysector.net/mplayer/
Faith manages.
-- Delenn to Lennier in Babylon 5:Confessions and Lamentations
___
OpenDX2-dev mailing list
OpenDX2-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opendx2-dev


Re: [OpenDX2-dev] [PATCH] small fixes

2006-09-24 Thread Dominik 'Rathann' Mierzejewski
On Sunday, 24 September 2006 at 06:45, David Thompson wrote:
 dx-sys_h.patch: linux/sys.h is a kernel-space header and shouldn't be used
 in normal programs. It is also no longer included in current userspace kernel
 headers package in Fedora. OpenDX build fine without it so I assume it's not
 even necessary.

 We do build on other linux systems other than Fedora. Can you confirm 
 that this is the case for all the others as well (Suse, Gentoo)? 
 Those are/were needed to poll the machine to know how much physical 
 RAM was in the system.

It is present on Gentoo, which ships old 2.6.11 headers. I couldn't find it
in OpenSUSE's packages. Anyway, this specific header is definitely going away
from the official list of exported kernel headers, because it shouldn't have
been there in the first place, see:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=204538
and
http://kerneltrap.org/node/6536

What is the function that you need from linux/sys.h?

Regards,
R.

-- 
Fedora Extras contributor http://fedoraproject.org/wiki/DominikMierzejewski
MPlayer developer http://rpm.greysector.net/mplayer/
Faith manages.
-- Delenn to Lennier in Babylon 5:Confessions and Lamentations
___
OpenDX2-dev mailing list
OpenDX2-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opendx2-dev


Re: [OpenDX2-dev] [PATCH] small fixes

2006-09-24 Thread David Thompson
To tell you the truth, I don't remember. It was so long ago that I 
added that functionality. I will remove it for now and if we run into 
build problems, we can add it back.

It is present on Gentoo, which ships old 2.6.11 headers. I couldn't find it
in OpenSUSE's packages. Anyway, this specific header is definitely going away
from the official list of exported kernel headers, because it shouldn't have
been there in the first place, see:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=204538
and
http://kerneltrap.org/node/6536

What is the function that you need from linux/sys.h?


-- 
.
David L. Thompson   Visualization and Imagery Solutions, Inc.
mailto:[EMAIL PROTECTED]5515 Skyway Drive, Missoula, MT 59804
 Phone : (406)756-7472
___
OpenDX2-dev mailing list
OpenDX2-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opendx2-dev


Re: [OpenDX2-dev] [PATCH] small fixes

2006-09-24 Thread Dominik 'Rathann' Mierzejewski
On Monday, 25 September 2006 at 01:53, David Thompson wrote:
 To tell you the truth, I don't remember. It was so long ago that I 
 added that functionality. I will remove it for now and if we run into 
 build problems, we can add it back.

Of course. Thanks!

In my package, I also have a big patch that moves things around, i.e. puts
help files, fonts and samples in /usr/share/dx, libraries in /usr/lib(/dx)
(or /usr/lib64(/dx) on multilib x86_64 systems) and so on, to make the
binary package compliant with the packaging guidelines. It's quite
intrusive, but seems to work for me. Shall I post it, too?

Regards,
R.

-- 
Fedora Extras contributor http://fedoraproject.org/wiki/DominikMierzejewski
MPlayer developer http://rpm.greysector.net/mplayer/
Faith manages.
-- Delenn to Lennier in Babylon 5:Confessions and Lamentations
___
OpenDX2-dev mailing list
OpenDX2-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opendx2-dev


[OpenDX2-dev] [PATCH] small fixes

2006-09-23 Thread Dominik 'Rathann' Mierzejewski
Hello.
The attached patches fix three problems:

dx-make-jN.patch: fixes make -jN builds (missing dependency and three rules
using/overwriting/deleting the same temporary files)

dx-sys_h.patch: linux/sys.h is a kernel-space header and shouldn't be used
in normal programs. It is also no longer included in current userspace kernel
headers package in Fedora. OpenDX build fine without it so I assume it's not
even necessary.

dx-typo.patch: fixes a typo which prevented the Help from being loaded.

Regards,
R.

-- 
Fedora Extras contributor http://fedoraproject.org/wiki/DominikMierzejewski
MPlayer developer http://rpm.greysector.net/mplayer/
Faith manages.
-- Delenn to Lennier in Babylon 5:Confessions and Lamentations
--- dx-4.4.0/src/exec/dxmods/Makefile.am.r  2003-08-19 00:51:10.0 
+0200
+++ dx-4.4.0/src/exec/dxmods/Makefile.am2006-09-17 03:29:07.0 
+0200
@@ -13,6 +14,8 @@
 
 dxmdf_DATA = dx.mdf
 
+user.c: dx.mdf
+
 _complex.o: _compparse.h
 
 HEADERS1 = \
--- dx-4.4.0/src/exec/dxmods/local.mk.in.r  2003-07-12 02:12:06.0 
+0200
+++ dx-4.4.0/src/exec/dxmods/local.mk.in2006-09-17 03:31:32.0 
+0200
@@ -14,23 +14,23 @@
 
 dxcm.mdf:  ${srcdir}/dxmdf.src
-rm -f dxcm.mdf
-   cp ${srcdir}/dxmdf.src tmp.c
-   $(CPP) $(INCLUDES) $(MDF) $(DEFS) tmp.c  dxcm.mdf
-   -rm -f tmp.c
+   cp ${srcdir}/dxmdf.src dxcm.tmp.c
+   $(CPP) $(INCLUDES) $(MDF) $(DEFS) dxcm.tmp.c  dxcm.mdf
+   -rm -f dxcm.tmp.c
 
 dx.mdf:  ${srcdir}/dxmdf.src
echo MYINC: $(MYINC)
-rm -f dx.mdf
-   cp ${srcdir}/dxmdf.src tmp.c
-   $(CPP) $(INCLUDES) $(MYINC) $(MDF) $(DEFS) -DCPLUSPLUS_UI 
-DEXECUTIVE_MODS tmp.c  dx.mdf
+   cp ${srcdir}/dxmdf.src dx.tmp.c
+   $(CPP) $(INCLUDES) $(MYINC) $(MDF) $(DEFS) -DCPLUSPLUS_UI 
-DEXECUTIVE_MODS dx.tmp.c  dx.mdf
@echo '/^ *$$/{'  stripl.sed
@echo 'N'  stripl.sed
@echo '/^ *\\n *$$/D'  stripl.sed
@echo '}'  stripl.sed
-   cat dx.mdf |sed '/^#/d'  tmp.mdf
-   cat tmp.mdf |sed -f stripl.sed  dx.mdf
-   @rm -f stripl.sed tmp.mdf
-   -rm -f tmp.c
+   cat dx.mdf |sed '/^#/d'  dx.tmp.mdf
+   cat dx.tmp.mdf |sed -f stripl.sed  dx.mdf
+   @rm -f stripl.sed dx.tmp.mdf
+   -rm -f dx.tmp.c
 
 .y.h:
$(YACC) $(YFLAGS) -d ${srcdir}/$*.y
--- dx-4.4.0/src/exec/libdx/memory.c.r  2006-01-03 01:57:41.0 +0100
+++ dx-4.4.0/src/exec/libdx/memory.c2006-09-17 03:29:07.0 +0200
@@ -66,7 +66,6 @@
 
 #if linux
 #include linux/kernel.h
-#include linux/sys.h
 #include sys/sysinfo.h
 #endif
 
--- dx-4.4.0/configure.ac.r 2006-01-03 22:20:51.0 +0100
+++ dx-4.4.0/configure.ac   2006-09-17 03:29:07.0 +0200
@@ -1001,7 +1001,7 @@
   Xm/ScrolledWP.h Xm/SelectioB.h Xm/SeparatoG.h Xm/SeparatoGP.h Xm/Separator.h 
\
   Xm/Text.h Xm/TextF.h Xm/ToggleB.h Xm/ToggleBG.h Xm/Xm.h Xm/XmP.h 
Xm/XmStrDefs.h \
   gl.h gl/device.h gl/gl.h invent.h iop/afb.h iop/mov.h iop/pfs.h license.h \
-  linux/kernel.h linux/sys.h math.h mingw32/dir.h mon.h net/if_arp.h 
net/route.h \
+  linux/kernel.h math.h mingw32/dir.h mon.h net/if_arp.h net/route.h \
   os2.h setjmp.h starbase.c.h stddef.h stdio.h synch.h sys/access.h \
   sys/ipc.h sys/m88kbcs.h sys/mman.h sys/mode.h sys/pstat.h sys/resource.h \
   sys/svs.h sys/sysconfig.h sys/syslimits.h sys/sysmacros.h ulocks.h 
x11/xlibxtra.h \
--- dx-4.4.0/help/Makefile.am.r 2003-07-12 02:11:37.0 +0200
+++ dx-4.4.0/help/Makefile.am   2006-09-17 03:29:07.0 +0200
@@ -257,7 +257,7 @@
 $(LN_S) hlpalhtl svsmstrh ; \
 $(LN_S) hlpalhtl ugidx ; \
 $(LN_S) hlpalhtl usrefidx ; \
-$(LN_S) HelpDir GarHelpDir ; \
+$(LN_S) HelpDir GARHelpDir ; \
 $(LN_S) HelpDir MBHelpDir ; \
 echo cd $(DESTDIR)$(helpdir) ; \
 echo $(LN_S) hlpalhtl mbidx ; \
@@ -265,6 +265,6 @@
 echo $(LN_S) hlpalhtl svsmstrh ; \
 echo $(LN_S) hlpalhtl ugidx ; \
 echo $(LN_S) hlpalhtl usrefidx ; \
-echo $(LN_S) HelpDir GarHelpDir ; \
+echo $(LN_S) HelpDir GARHelpDir ; \
 echo $(LN_S) HelpDir MBHelpDir ) \
'
___
OpenDX2-dev mailing list
OpenDX2-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opendx2-dev