OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 03-Oct-2006 09:23:29
Branch: HEAD Handle: 2006100308232900
Modified files:
openpkg-src/emacs emacs.patch emacs.spec
Log:
fix building under AIX 5.x
Summary:
Revision Changes Path
1.8 +23 -14 openpkg-src/emacs/emacs.patch
1.59 +1 -1 openpkg-src/emacs/emacs.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/emacs/emacs.patch
============================================================================
$ cvs diff -u -r1.7 -r1.8 emacs.patch
--- openpkg-src/emacs/emacs.patch 13 Jun 2005 08:04:42 -0000 1.7
+++ openpkg-src/emacs/emacs.patch 3 Oct 2006 07:23:29 -0000 1.8
@@ -1,6 +1,6 @@
Index: configure
--- configure.orig 2003-03-18 15:19:12 +0100
-+++ configure 2005-06-13 09:18:51 +0200
++++ configure 2006-10-03 09:22:00 +0200
@@ -822,9 +822,13 @@
sparc*-*-netbsd*) machine=sparc ;;
vax-*-netbsd*) machine=vax ;;
@@ -15,6 +15,15 @@
## OpenBSD ports
*-*-openbsd* )
opsys=openbsd
+@@ -1212,7 +1216,7 @@
+ rs6000-ibm-aix4.2* | powerpc-ibm-aix4.2* )
+ machine=ibmrs6000 opsys=aix4-2
+ ;;
+- rs6000-ibm-aix5.1* | powerpc-ibm-aix5.1* )
++ rs6000-ibm-aix5.* | powerpc-ibm-aix5.* )
+ machine=ibmrs6000 opsys=aix4-2
+ ;;
+ rs6000-ibm-aix4.0* | powerpc-ibm-aix4.0* )
@@ -1628,8 +1632,20 @@
;;
@@ -71,7 +80,7 @@
CPPFLAGS="$REAL_CPPFLAGS"
Index: src/Makefile.in
--- src/Makefile.in.orig 2003-01-23 11:34:06 +0100
-+++ src/Makefile.in 2005-06-13 09:18:51 +0200
++++ src/Makefile.in 2006-10-03 09:21:20 +0200
@@ -155,8 +155,12 @@
/* This holds special options for linking temacs
that should be used for linking anything else. */
@@ -87,7 +96,7 @@
#ifndef LD_SWITCH_MACHINE
Index: src/alloc.c
--- src/alloc.c.orig 2003-01-17 14:45:13 +0100
-+++ src/alloc.c 2005-06-13 09:18:51 +0200
++++ src/alloc.c 2006-10-03 09:21:20 +0200
@@ -3723,8 +3723,12 @@
/* This trick flushes the register windows so that all the state of
the process is contained in the stack. */
@@ -103,7 +112,7 @@
registers used to hold register variables and registers used to
Index: src/config.in
--- src/config.in.orig 2002-07-09 00:23:31 +0200
-+++ src/config.in 2005-06-13 09:18:51 +0200
++++ src/config.in 2006-10-03 09:21:20 +0200
@@ -354,6 +354,12 @@
/* Define for large files, on AIX-style hosts. */
#undef _LARGE_FILES
@@ -119,7 +128,7 @@
#undef EMACS_CONFIG_OPTIONS
Index: src/m/alpha.h
--- src/m/alpha.h.orig 2000-10-02 16:30:39 +0200
-+++ src/m/alpha.h 2005-06-13 09:18:51 +0200
++++ src/m/alpha.h 2006-10-03 09:21:20 +0200
@@ -198,7 +198,7 @@
#ifndef NOT_C_CODE
@@ -130,8 +139,8 @@
#endif
Index: src/m/amd64.h
---- /dev/null 2005-06-13 09:33:35 +0200
-+++ src/m/amd64.h 2005-06-13 09:18:51 +0200
+--- /dev/null 2006-10-03 09:22:09 +0200
++++ src/m/amd64.h 2006-10-03 09:21:20 +0200
@@ -0,0 +1,131 @@
+/* machine description file for AMD x86-64.
+ Copyright (C) 2002 Free Software Foundation, Inc.
@@ -266,7 +275,7 @@
+/* #define LIB_STANDARD -lgcc -lc -lgcc /usr/lib64/crtn.o */ /* XXX */
Index: src/m/ia64.h
--- src/m/ia64.h.orig 2000-09-29 15:00:37 +0200
-+++ src/m/ia64.h 2005-06-13 09:41:30 +0200
++++ src/m/ia64.h 2006-10-03 09:21:20 +0200
@@ -147,7 +147,7 @@
#ifndef NOT_C_CODE
@@ -286,7 +295,7 @@
#define HAVE_TEXT_START
Index: src/m/sparc.h
--- src/m/sparc.h.orig 2000-09-26 15:02:21 +0200
-+++ src/m/sparc.h 2005-06-13 09:18:51 +0200
++++ src/m/sparc.h 2006-10-03 09:21:20 +0200
@@ -89,7 +89,7 @@
#define PURESIZE 130000
#endif
@@ -298,7 +307,7 @@
/* Say that the text segment of a.out includes the header;
Index: src/s/freebsd.h
--- src/s/freebsd.h.orig 2001-02-20 11:52:17 +0100
-+++ src/s/freebsd.h 2005-06-13 09:18:51 +0200
++++ src/s/freebsd.h 2006-10-03 09:21:20 +0200
@@ -68,6 +68,11 @@
#define LIBS_SYSTEM -lutil
#if __FreeBSD_version < 400000
@@ -313,7 +322,7 @@
#define SYSV_SYSTEM_DIR
Index: src/s/netbsd.h
--- src/s/netbsd.h.orig 2002-05-31 18:29:02 +0200
-+++ src/s/netbsd.h 2005-06-13 09:18:51 +0200
++++ src/s/netbsd.h 2006-10-03 09:21:20 +0200
@@ -60,9 +60,17 @@
#endif /* not NO_SHARED_LIBS and not ELF */
@@ -342,7 +351,7 @@
+#define POSIX_SIGNALS 1
Index: src/s/sol2-4.h
--- src/s/sol2-4.h.orig 1998-08-29 01:38:20 +0200
-+++ src/s/sol2-4.h 2005-06-13 09:18:51 +0200
++++ src/s/sol2-4.h 2006-10-03 09:21:20 +0200
@@ -24,7 +24,7 @@
/* We use ./prefix-args because we don't know whether LD_SWITCH_X_SITE_AUX
has anything in it. It can be empty.
@@ -353,8 +362,8 @@
`NOT_USING_MOTIF || echo ' -R/usr/dt/lib -L/usr/dt/lib'`
#endif /* GCC */
Index: src/s/sol2-8.h
---- /dev/null 2005-06-13 09:33:35 +0200
-+++ src/s/sol2-8.h 2005-06-13 09:18:51 +0200
+--- /dev/null 2006-10-03 09:22:09 +0200
++++ src/s/sol2-8.h 2006-10-03 09:21:20 +0200
@@ -0,0 +1,10 @@
+/* Handle Solaris 2.8 and 2.9 */
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/emacs/emacs.spec
============================================================================
$ cvs diff -u -r1.58 -r1.59 emacs.spec
--- openpkg-src/emacs/emacs.spec 1 Jan 2006 13:13:25 -0000 1.58
+++ openpkg-src/emacs/emacs.spec 3 Oct 2006 07:23:29 -0000 1.59
@@ -38,7 +38,7 @@
Group: Editor
License: GPL
Version: %{V_emacs}
-Release: 20050927
+Release: 20061003
# package options
%option with_x11 no
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [email protected]