Package: viewmol
Version: 2.4.1-15
Severity: normal

Hi,

viewmol currently fails to build on Debian GNU/Hurd as it doesn't recognize GNU as a system. Attached is a patch to resolve that.

Thank you,

Barry deFreese


--- viewmol-2.4.1.orig/source/getmachine
+++ viewmol-2.4.1/source/getmachine
@@ -388,6 +435,32 @@
             echo 'LIBRARY=$(LIBTIFF) $(LIBPNG) -L$(LIBPYTHON)' >> makefile
             echo 'LIBS=-L/usr/local/BerkeleyDB.4.0/lib -L/usr/local/lib 
-l${PYTHONVERSION} -ltiff -lpng12 -lz -lGLU -lGL -L/usr/X11R6/lib -lXmu -lXm 
-lXp -lXi -lXext -lXt -lX11 -lpthread -lm -lSM -lICE' >> makefile
             ;;
+
+#
+# This is GNU.
+#
+  GNU)     dir="$os"
+           makedir
+           cat ../.config.$os > makefile
+           use_icc=`type icc 2> /dev/null`
+           if [ "$use_icc" = "" ]
+           then
+            findProcessor
+            echo 'COMPILER=gcc' >> makefile
+             echo "OPT=-O6 -mcpu=$processor -fomit-frame-pointer -ffast-math 
-malign-double" >> makefile
+             echo 'CFLAGS=-Wall -I/usr/X11R6/include -DLINUX 
-Wno-strict-aliasing' >> makefile
+             echo "LDFLAGS=$LINKFORSHARED" >> makefile
+           else
+            echo 'COMPILER=icc' >> makefile
+             echo 'OPT=-O2 -ipo' >> makefile
+             echo 'CFLAGS=-I/opt/intel/compiler50/ia32/include 
-I/usr/X11R6/include -DLINUX' >> makefile
+             echo "LDFLAGS=$LINKFORSHARED -ipo" >> makefile
+           fi
+           echo 'SCANDIR=' >> makefile
+           echo 'INCLUDE=$(TIFFINCLUDE) -I$(PNGINCLUDE) -I$(PYTHONINCLUDE)' >> 
makefile
+           echo 'LIBRARY=$(LIBTIFF) $(LIBPNG) -L$(LIBPYTHON)' >> makefile
+           echo 'LIBS=-L/usr/local/lib -l${PYTHONVERSION} -ltiff -lpng -lz 
-lGLU -lGL -L/usr/X11R6/lib -lXm -lXmu -lXp -lXi -lXext -lXt -lX11 -lpthread 
-lutil -ldl -lm' >> makefile
+           ;;
 #
 # This is a (not yet) known operating system.
 #

Reply via email to