diff options
author | markd <markd@pkgsrc.org> | 2004-11-07 12:57:37 +0000 |
---|---|---|
committer | markd <markd@pkgsrc.org> | 2004-11-07 12:57:37 +0000 |
commit | f3f0b4be43c2acdc4987260d85bdd37a51c31435 (patch) | |
tree | 604263f5654f69a161dcbaaca221c40ddba06651 /x11/imake | |
parent | e91b17518fdb9e945386fc15c49c60f877f1a3f1 (diff) | |
download | pkgsrc-f3f0b4be43c2acdc4987260d85bdd37a51c31435.tar.gz |
Add support for building XFree86 packages on Solaris.
Claim to be using gcc always and assume that the wrapper framework will
deal with the differences for other compilers (rather than getting imake
to try and do it).
Diffstat (limited to 'x11/imake')
-rw-r--r-- | x11/imake/distinfo | 4 | ||||
-rw-r--r-- | x11/imake/patches/patch-ag | 22 |
2 files changed, 20 insertions, 6 deletions
diff --git a/x11/imake/distinfo b/x11/imake/distinfo index 86cd6ce24ea..1973a512a93 100644 --- a/x11/imake/distinfo +++ b/x11/imake/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.7 2004/07/21 22:32:33 xtraeme Exp $ +$NetBSD: distinfo,v 1.8 2004/11/07 12:57:37 markd Exp $ SHA1 (XFree86-4.4.0-src-1.tgz) = 44b38a7044c82d0b2f785b0e6a935349abcb5d79 Size (XFree86-4.4.0-src-1.tgz) = 11760814 bytes @@ -10,5 +10,5 @@ SHA1 (patch-ac) = ae90c06b50d5d8b84054cc66beec0d0e3049d0aa SHA1 (patch-ad) = 90584e5732fb882f431afd69f6fd1c26c9d22bee SHA1 (patch-ae) = b34f46d715e90159df3897cf20023b58b9deff67 SHA1 (patch-af) = a06752ee9f55e64a407fac6fbde3547fd096c71d -SHA1 (patch-ag) = 178d556fa11818420cd685308cf179ee5f6f7dac +SHA1 (patch-ag) = 2431b04483928ddd281d37e09b2e5c6fc37895f5 SHA1 (patch-ah) = 4545d9fd50c2a7b6f5a04da330784eaf9a5373ad diff --git a/x11/imake/patches/patch-ag b/x11/imake/patches/patch-ag index f1ff5273d9a..b24019cf237 100644 --- a/x11/imake/patches/patch-ag +++ b/x11/imake/patches/patch-ag @@ -1,14 +1,28 @@ -$NetBSD: patch-ag,v 1.3 2004/07/03 06:26:08 grant Exp $ +$NetBSD: patch-ag,v 1.4 2004/11/07 12:57:37 markd Exp $ ---- config/cf/sun.cf.orig 2004-02-02 14:55:26.000000000 +1100 -+++ config/cf/sun.cf -@@ -19,6 +19,9 @@ XCOMM platform: $XFree86: xc/config/cf/ +--- config/cf/sun.cf.in.orig Mon Feb 2 16:55:26 2004 ++++ config/cf/sun.cf.in Thu Nov 4 16:43:40 2004 +@@ -19,6 +19,12 @@ #endif XCOMM operating system: OSName (OSMajorVersion./**/OSMinorVersion./**/OSTeenyVersion) +/* This is the XFree86 package - we want to build XFree86 on Solaris */ +#define BuildXFree86OnSparcSunOS YES ++#define BuildThreadStubLibrary NO ++#define HasSunC NO ++#define HasGcc2 YES + /* * Compiler setup. This sun.cf file knows what options to use with * certain compilers, including Sun C, CenterLine C, and gcc. It +@@ -224,6 +230,10 @@ + #endif + #endif + ++#define CcCmd @@PKGSRC_CC@@ ++#define CplusplusCmd @@PKGSRC_CXX@@ ++#define OptimizedCDebugFlags @@PKGSRC_CFLAGS@@ ++ + # if HasSunC && (CCompilerMajorVersion < 3) + # define BootstrapCFlags -DSVR4 + # else |