ports/x11-servers/xorg-server-snap/files/patch-Imake.rules
Eric Anholt b29c861b4d New port: xorg-server taken from X.org release 6.7.0.
Tested only on x86 so far due to problems installing dependencies on build
cluster.  Based on XFree86-4-Server originally, but I decided the history
wasn't worth keeping that much as a lot has been changed.
2004-05-10 05:05:00 +00:00

67 lines
2.2 KiB
Text

--- config/cf/Imake.rules.orig Mon Dec 9 15:00:42 2002
+++ config/cf/Imake.rules Mon Oct 13 17:04:19 2003
@@ -1406,7 +1406,7 @@
* this Imakefile is within the source tree.
*/
#ifndef RmanDependency
-#ifdef UseInstalled
+#if defined(UseInstalled) || defined(UseInstalledPrograms)
#define RmanDependency() /**/
#else
#define RmanDependency() @@\
@@ -1421,7 +1421,7 @@
#endif /* RmanDependency */
#ifndef RmanCmdDependency
-#ifdef UseInstalled
+#if defined(UseInstalled) || defined(UseInstalledPrograms)
#define RmanCmdDependency /**/
#else
#define RmanCmdDependency ProgramTargetName($(RMAN))
@@ -1874,7 +1874,7 @@
* this Imakefile is within the source tree.
*/
#ifndef DependDependency
-#ifdef UseInstalled
+#if defined(UseInstalled) || defined(UseInstalledPrograms)
#define DependDependency() /**/
#else
#define DependDependency() @@\
@@ -1969,7 +1969,7 @@
* within the source tree.
*/
#ifndef ImakeDependency
-#ifdef UseInstalled
+#if defined(UseInstalled) || defined(UseInstalledPrograms)
#define ImakeDependency(target) /**/
#else
#define ImakeDependency(target) @@\
@@ -2066,11 +2066,18 @@
* ProjectUnsharedLibReferences - variables for unshared libraries
*/
#ifndef ProjectUnsharedLibReferences
+#if defined(UseInstalledLibraries)
+#define ProjectUnsharedLibReferences(varname,libname,libsource,buildlibdir) @@\
+Concat3(DEP,varname,LIB) = @@\
+Concat(varname,LIB) = LoaderLibPrefix Concat(-l,libname) @@\
+LintLibReferences(varname,libname,libsource)
+#else
#define ProjectUnsharedLibReferences(varname,libname,libsource,buildlibdir) @@\
Concat3(DEP,varname,LIB) = _UseCat($(USRLIBDIR)/,buildlibdir/,LibraryTargetName(libname)) @@\
Concat(varname,LIB) = LoaderLibPrefix Concat(-l,libname) @@\
LintLibReferences(varname,libname,libsource)
#endif
+#endif
/*
* ProjectUnsharedFontLibReferences - unshared font libraries
@@ -3126,6 +3133,9 @@
#ifdef UseInstalled
#define ImakeSubCmdHelper $(IMAKE_CMD)
+#elif defined(UseInstalledPrograms)
+#define ImakeSubCmdHelper $(IMAKE) -I$(IMAKEPREFIX)$(IRULESRC) \
+ $(IMAKE_DEFINES) $(IMAKE_WARNINGS)
#else
#define ImakeSubCmdHelper $(IMAKEPREFIX)$(IMAKE) -I$(IMAKEPREFIX)$(IRULESRC) \
$(IMAKE_DEFINES) $(IMAKE_WARNINGS)