diff options
Diffstat (limited to 'japanese/iv/files/patch-ai')
-rw-r--r-- | japanese/iv/files/patch-ai | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/japanese/iv/files/patch-ai b/japanese/iv/files/patch-ai new file mode 100644 index 000000000000..4db1c72608e3 --- /dev/null +++ b/japanese/iv/files/patch-ai @@ -0,0 +1,39 @@ +--- src/config/InterViews/rules.def.orig Fri Sep 25 07:06:33 1992 ++++ src/config/InterViews/rules.def Wed Oct 7 16:25:41 1998 +@@ -399,6 +399,28 @@ + /* + * Make a shared library. + */ ++#if defined(FreeBSDArchitecture) ++#define NormalSunOSSharedLibraryTarget(libname,rev,depobjs,ldobjs) @@\ ++AOUT = Concat(lib,libname.so.rev) @@\ ++SHARED_CCFLAGS = SharedCCFlags @@\ ++ @@\ ++AllTarget(Concat(lib,libname.so.rev)) @@\ ++ @@\ ++Concat(lib,libname.so.rev): depobjs @@\ ++ @echo "building $@" @@\ ++ $(RM) $@~ @@\ ++.if $(PORTOBJFORMAT) == "elf" @@\ ++ $(CC) -shared -Wl,-soname,Concat(lib,libname.so.rev) -o $@~ ldobjs @@\ ++.else @@\ ++ $(LD) -o $@~ -Bshareable ldobjs @@\ ++.endif @@\ ++ $(RM) $@ @@\ ++ $(MV) $@~ $@ @@\ ++ $(LN) $@ Concat(lib,libname.so) @@\ ++ @@\ ++clean:: @@\ ++ $(RM) Concat(lib,libname.so.rev) ++#else + #ifndef NormalSunOSSharedLibraryTarget + #if OSMajorVersion < 5 + #define NormalSunOSSharedLibraryTarget(libname,rev,depobjs,ldobjs) @@\ +@@ -434,6 +456,7 @@ + @@\ + clean:: @@\ + $(RM) Concat(lib,libname.so.rev) ++#endif + #endif + #endif + |