@@ -0,0 +1,496 @@
+--- /dev/null
++++ Makefile.Linux 2009-07-02 15:18:19.000000000 +0200
+@@ -0,0 +1,3 @@
++extract:
++ tar xIfp ../hylafax-SuSE.tar.bz2
++
+--- config.site.orig 2009-07-02 13:04:21.000000000 +0200
++++ config.site 2009-07-02 15:18:19.000000000 +0200
+@@ -55,14 +55,14 @@
+ #
+ # Directory parameters.
+ #
+-#DIR_BIN="/usr/local/bin" # directory for client apps
+-#DIR_LIB="/usr/local/lib" # directory for libhylafax
+-#DIR_LIBDATA="/usr/lib/fax" # directory for client data
+-#DIR_LIBEXEC="/usr/lib/fax" # directory for libraries&hidden apps
+-#DIR_MAN="/usr/local/man" # directory for manual pages
+-#DIR_SPOOL="/var/spool/hylafax" # directory for spooling area
+-#DIR_SBIN="/var/spool/hylafax/bin" # directory for system apps
+-#DIR_LOCKS="/usr/spool/locks" # directory for UUCP lock files
++DIR_BIN="/usr/bin" # directory for client apps
++DIR_LIB="/usr/lib" # directory for libhylafax
++DIR_LIBDATA="/usr/lib/fax" # directory for client data
++DIR_LIBEXEC="/usr/lib/fax" # directory for libraries&hidden apps
++DIR_MAN="/usr/share/man" # directory for manual pages
++DIR_SPOOL="/var/spool/hylafax" # directory for spooling area
++DIR_SBIN="/usr/sbin" # directory for system apps
++DIR_LOCKS="/var/spool/locks" # directory for UUCP lock files
+ #FONTMAP="/usr/share/ghostscript/3.33" # directorys containing Fontmap files
+ #PATH_AFM="/usr/lib/DPS/AFM" # directorys for AFM files
+
+@@ -71,18 +71,18 @@
+ #
+ #DEFVRES="196" # default vertical res for outbound fax
+ #FILLORDER="MS2LSB" # bit order of cpu (MSB2LSB/LSB2MSB)
+-#FAXGID="uucp" # group ID for fax user
+-#FAXUID="uucp" # user ID for fax user
+-#PAGESIZE="North American Letter" # default page size
++FAXGID="uucp" # group ID for fax user
++FAXUID="fax" # user ID for fax user
++PAGESIZE="ISO A4" # default page size
+ #SYSGID="sys" # group ID for system installs
+ #SYSUID="bin" # user ID for system installs
+ #LOCKS="ascii" # default UUCP lockfile scheme
+ #
+-#PATH_GETTY="/etc/getty" # pathname of suitable getty program
+-#PATH_VGETTY="/bin/vgetty" # pathname of voice getty program
+-#PATH_EGETTY="/bin/egetty" # pathname of external getty program
+-#PATH_SENDMAIL="/usr/lib/sendmail" # pathname of suitable sendmail program
+-#PATH_GSRIP="/usr/local/bin/gs" # pathname of Ghostscript-based RIP
++PATH_GETTY="/usr/sbin/mgetty" # pathname of suitable getty program
++PATH_VGETTY="/usr/sbin/vgetty" # pathname of voice getty program
++PATH_EGETTY="/usr/sbin/egetty" # pathname of external getty program
++PATH_SENDMAIL="/usr/sbin/sendmail" # pathname of suitable sendmail program
++PATH_GSRIP="/usr/bin/gs" # pathname of Ghostscript-based RIP
+ #PATH_DPSRIP="/var/spool/hylafax/bin/ps2fax.exe" # pathname of DPS-based RIP
+ #PATH_IMPRIP="/usr/lib/print/psrip" # pathname of Impressario 2.1 RIP
+ #MANSCHEME="sysv-source-cat-strip" # manual page installation scheme
+@@ -117,8 +117,8 @@
+ #CXX="gcc" # name/pathname of C++ compiler
+ #CXXFILE="-x c++" # options for proper C++ processing
+ #ENVOPTS="-Aa" # options for getting ANSI C
+-#GCOPTS="-g" # options to pass C compiler
+-#GCXXOPTS="-g" # options to pass C++ compiler
++GCOPTS="-O2" # options to pass C compiler
++#GCXXOPTS="-O2" # options to pass C++ compiler
+ #GENDIST="/sbin/gendist" # pathname of SGI inst generator program
+ #INSTALL='${SHELL} ${PORT}/install.sh' # SGI install program/emulator
+ #LIBMALLOC="auto" # yes|no|auto configure -lmalloc use
+@@ -140,9 +140,9 @@
+ # to link against. If libtiff is installed in a
+ # non-standard location then setup LIBTIFF accordingly.
+ #
+-#LIBTIFF="-L/usr/local/lib -ltiff" # linkage convention for libtiff
+-#TIFFINC="-I/usr/local/include" # place to find tiffio.h
+-#TIFFBIN="/usr/local/bin" # where TIFF tools live
++LIBTIFF="-ltiff -ljpeg" # linkage convention for libtiff
++TIFFINC="-I/usr/include" # place to find tiffio.h
++TIFFBIN="/usr/bin" # where TIFF tools live
+
+ #
+ # The source for the ZLIB library is not required
+@@ -150,8 +150,8 @@
+ # to link against. If ZLIB is installed in a
+ # non-standard location then setup LIBZ accordingly.
+ #
+-#LIBZ="-L/usr/local/lib -lz" # linkage convention for libz
+-#ZLIBINC="-I/usr/local/include" # place to find zlib.h
++LIBZ="-lz" # linkage convention for libz
++ZLIBINC="../regex" # place to find zlib.h
+
+ #
+ # The source for the POSIX regular expression package
+@@ -169,7 +169,7 @@
+ # and rebuild the message template catalogs, you will need it. Some
+ # platforms may need extra options to link for libintl as well.
+ #
+-#INTLINC="-I/usr/local/include"
++#INTLINC="-I/usr/include"
+ #LIBINTL="" # configure will try LIBINTL="-lintl"
+ #XGETTEXT="xgettext --foreign-user -ctranslator --no-wrap --sort-by-file --omit-header --strict --indent --force-po"
+ #MSGMERGE="msgmerge --no-wrap --sort-by-file"
+@@ -250,5 +250,5 @@
+ #MV_F="-f" # option to ${MV} to force operation
+ #RMCMD="/bin/rm" # pathname of suitable rm program
+ #SED="/bin/sed" # pathname of suitable sed program
+-#SCRIPT_SH="/bin/sh" # pathname of suitable shell
++SCRIPT_SH="/bin/sh" # pathname of suitable shell
+ #SORT="/bin/sort" # pathname of suitable sort program
+--- configure.orig 2009-07-02 13:06:33.000000000 +0200
++++ configure 2009-07-02 15:24:17.000000000 +0200
+@@ -51,7 +51,7 @@ CGIPATH=/cgi-bin
+ LOCALE_DOMAIN=hylafax
+ DEFVRES=98
+ PAGESIZE="North American Letter"
+-FAXUID=uucp
++FAXUID=fax
+ FAXGID=
+ SYSUID=bin
+ SYSGID=
+@@ -276,7 +276,7 @@ ZLIBINC"
+ dumpvars()
+ {
+ (for i do echo "$i"; done) |
+- while read a b; do eval c=\$${b:-$a}; echo "/@$a@/s;;$c;g"; done
++ while read a b; do eval c=\$${b:-$a}; echo "s;@$a@;$c;g"; done
+ }
+ dumpvals()
+ {
+@@ -812,6 +812,7 @@ checkGCCVersion()
+ app=$1; shift
+ eval `$app -v 2>&1 | \
+ sed -n -e '/[Vv]ersion/s/[^(]* [a-z\-]*\([0-9]*\)\.\([0-9]*\).\([0-9]*\).*/GCCdist=\1;GCCmajor=\2;GCCminor=\3/p'`
++ test -z "$GCCminor" && GCCminor=0
+ GCCversion="${GCCdist}.${GCCmajor}.${GCCminor}"; export GCCversion
+ if [ ${GCCdist} -gt $1 ]; then
+ return 0
+@@ -938,7 +939,7 @@ if [ -z "$GCOPTS" ]; then
+ Note "Looks like $CCOMPILER supports the -g option."
+ # NB: cannot use captureX here 'cuz we lose stderr
+ if $CCOMPILER $ENVOPTS $GCOPTS -c -g -O dummy.c >t 2>&1 && CheckForGandO t; then
+- GCOPTS="$GCOPTS -g"
++ GCOPTS="$GCOPTS"
+ else
+ Note "... but not together with the -O option, not using it."
+ fi
+@@ -1102,7 +1103,7 @@ if [ -z "$GCXXOPTS" ]; then
+ Note "Looks like $CXXCOMPILER supports the -g option."
+ # NB: cannot use captureX here 'cuz we lose stderr
+ if $CXXCOMPILER $ENVOPTS -c -g -O dummy.C >t 2>&1 && CheckForGandO t; then
+- GCXXOPTS="$GCXXOPTS -g"
++ GCXXOPTS="$GCXXOPTS"
+ else
+ Note "... but not together with the -O option, not using it."
+ fi
+@@ -1333,7 +1334,7 @@ if [ -z "$RANLIB" ]; then
+ fi
+
+ cat>dummy.C<<EOF
+-#include "new.h"
++#include <new.h>
+ struct foo {
+ int x;
+ foo();
+@@ -3045,7 +3046,7 @@ BuildPortDotH()
+ Note "... configure use of logwtmp (BSD-style wtmp logging)"
+ CheckForFuncDecl logwtmp utmp.h || {
+ AddFuncDecl logwtmp \
+- 'int logwtmp(const char*, const char*, const char*);'
++ 'void logwtmp(const char*, const char*, const char*);'
+ }
+ CheckForLibrary logout -lutil && {
+ echo '#define HAS_LOGOUT 1'
+@@ -3417,7 +3418,7 @@ if [ "$DSO" = auto ]; then
+ echo 'int f() { return 0; }'>t.c
+ capture cat t.c
+ runMake t \
+- 't.o:; ${CCF} -c t.c' \
++ 't.o:; ${CCF} -fpic -c t.c' \
+ "t: t.o; \${CCF} ${DSOOPTS} -o t.${DSOSUF} t.o"
+ }
+ CheckCXXDSO()
+@@ -3426,7 +3427,7 @@ if [ "$DSO" = auto ]; then
+ echo 'int f() { return 0; }'>t.c++
+ capture cat t.c++
+ runMake t \
+- "t.o:; \${C++F} -c \${C++FILE} t.c++${MAKECXXOVERRIDE}" \
++ "t.o:; \${C++F} -fpic -c \${C++FILE} t.c++${MAKECXXOVERRIDE}" \
+ "t:t.o; \${C++F} ${DSOOPTS} -o t.${DSOSUF} t.o"
+ }
+ else
+--- defs.in.orig 2009-07-02 15:27:24.000000000 +0200
++++ defs.in 2009-07-02 15:25:31.000000000 +0200
+@@ -170,7 +170,7 @@ LIBINTL = @LIBINTL@
+ # insufficient to locate the library you can setup a config.local
+ # file that defines LIBTIFF and/or TIFFINC (used to find tiffio.h)
+ #
+-TIFFINC = @TIFFINC@
++#TIFFINC = @TIFFINC@
|