diff options
author | Rene Engelhard <rene@openoffice.org> | 2010-04-16 11:53:57 +0200 |
---|---|---|
committer | Rene Engelhard <rene@openoffice.org> | 2010-04-16 11:53:57 +0200 |
commit | 660f0269d8bf6459500091dc9112ae8fc91e28dc (patch) | |
tree | 26112238169db9d5621dc37a88b580c0be1259ff /set_soenv.in | |
parent | 05adff62623e7fd050ff627aea116bcc50cda41b (diff) |
kfreebsdport01: add kFreeBSD port patches from http://bugs.debian.org/578023
Diffstat (limited to 'set_soenv.in')
-rw-r--r-- | set_soenv.in | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/set_soenv.in b/set_soenv.in index 1e74bb7526fe..f6c30dc37a9f 100644 --- a/set_soenv.in +++ b/set_soenv.in @@ -301,6 +301,47 @@ elsif ( $platform =~ m/netbsd/ ) $OS = "NETBSD"; $PATH_SEPERATOR = $ps; } +elsif ( $platform =~ m/kfreebsd/ ) +{ +# General GNU/kFreeBSD settings: + $CVER = "C341"; + $BIG_SVX = "TRUE"; + $COM = "GCC"; + $COMPATH = '@COMPATH@'; + $GLIBC = "2REDHAT60"; + $GUI = "UNX"; + $GUIBASE = "unx"; + $GVER = "VCL"; + $OS = "LINUX"; + $PATH_SEPERATOR = $ps; + +#Set platform specific values: + if ($platform =~ m/^i[3456]86/) + { print "Setting GNU/kFreeBSD x86 specific values... "; + $outfile = "GNUkFreeBSDX86Env.Set"; + $CPU = "I"; + $CPUNAME = "INTEL"; + $OUTPATH = "unxkfgi6"; + + $JRELIBDIR = '$JAVA_HOME'.$ds."jre".$ds."lib".$ds."i386"; + $JRETOOLKITDIR = '$JAVA_HOME'.$ds."jre".$ds."lib".$ds."i386".$ds."client"; + $JRETHREADDIR = '$JAVA_HOME'.$ds."jre".$ds."lib".$ds."i386".$ds."native_threads"; + + } + elsif ($platform =~ m/^x86_64/) + { print "Setting GNU/kFreeBSD x86-64 specific values... "; + $outfile = "GNUkFreeBSDX86-64Env.Set"; + $CPU = "X"; + $CPUNAME = "X86_64"; + $OUTPATH = "unxkfgx6"; + + $JRELIBDIR = '$JAVA_HOME'.$ds."jre".$ds."lib".$ds."amd64"; + $JRETOOLKITDIR = '$JAVA_HOME'.$ds."jre".$ds."lib".$ds."amd64".$ds."server"; + $JRETHREADDIR = '$JAVA_HOME'.$ds."jre".$ds."lib".$ds."amd64".$ds."native_threads"; + } + + $INPATH = $OUTPATH.$PROEXT; +} elsif ( $platform =~ m/freebsd/ ) { $BIG_SVX = "TRUE"; $COM = "GCC"; |