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                     openpkg-cvs@openpkg.org

Reply via email to