summaryrefslogtreecommitdiff
path: root/x11/imake
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2004-11-07 12:57:37 +0000
committermarkd <markd@pkgsrc.org>2004-11-07 12:57:37 +0000
commitf3f0b4be43c2acdc4987260d85bdd37a51c31435 (patch)
tree604263f5654f69a161dcbaaca221c40ddba06651 /x11/imake
parente91b17518fdb9e945386fc15c49c60f877f1a3f1 (diff)
downloadpkgsrc-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/distinfo4
-rw-r--r--x11/imake/patches/patch-ag22
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