FreeBSD Bugzilla – Attachment 49391 Details for
Bug 75444
[PATCH] editors/xemacs21-mule: take maintainership and update po
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
xemacs21-mule.diff
xemacs21-mule.diff (text/plain), 14.23 KB, created by
Andrey Slusar
on 2004-12-23 20:00:47 UTC
(
hide
)
Description:
xemacs21-mule.diff
Filename:
MIME Type:
Creator:
Andrey Slusar
Created:
2004-12-23 20:00:47 UTC
Size:
14.23 KB
patch
obsolete
>diff -ruN editors/xemacs21-mule/Makefile editors/xemacs21-mule.new/Makefile >--- editors/xemacs21-mule/Makefile Thu Dec 23 21:05:47 2004 >+++ editors/xemacs21-mule.new/Makefile Thu Dec 23 21:20:14 2004 >@@ -7,7 +7,6 @@ > > PORTNAME= xemacs-mule > PORTVERSION= ${XEMACS_VER} >-PORTREVISION= 1 > .if defined(WNN6) > .endif > CATEGORIES+= editors >@@ -18,7 +17,7 @@ > ${DISTNAME}-elc${EXTRACT_SUFX} ${DISTNAME}-info${EXTRACT_SUFX} > DIST_SUBDIR= xemacs > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= anray@inet.ua > COMMENT?= XEmacs(stable version) text editor with mule(Only the executables) > > USE_GNOME= # >@@ -39,7 +38,7 @@ > > XEMACS_MAJOR_VER?= 21 > XEMACS_REL= ${XEMACS_MAJOR_VER}.4 >-XEMACS_VER= ${XEMACS_MAJOR_VER}.4.14 >+XEMACS_VER= ${XEMACS_MAJOR_VER}.4.16 > XEMACS_ARCH= ${CONFIGURE_TARGET} > > USE_GETTEXT= yes >@@ -91,7 +90,7 @@ > > # Undump and malloc do not behave on amd64 at the moment > .if ${ARCH} == "amd64" >-CONFIGURE_ARGS+= --with-system-malloc --pdump >+CONFIGURE_ARGS+= --with-system-malloc --pdump > .endif > > pre-fetch: >@@ -171,9 +170,9 @@ > > # fix .so references in a few man pages > pre-configure:: >-.for file in etc/ctags.1 etc/gnuattach.1 etc/gnuclient.1 etc/gnudoit.1 >- @${SED} -e 's/\.1/&.gz/' ${WRKSRC}/${file} > ${WRKDIR}/tmp_zot >- @${MV} ${WRKDIR}/tmp_zot ${WRKSRC}/${file} >+.for f in etc/ctags.1 etc/gnuattach.1 etc/gnuclient.1 etc/gnudoit.1 >+ @${SED} -e 's/\.1/&.gz/' ${WRKSRC}/${f} > ${WRKDIR}/tmp_zot >+ @${MV} ${WRKDIR}/tmp_zot ${WRKSRC}/${f} > .endfor > > pre-build: >@@ -182,8 +181,8 @@ > @${RM} -f ${WRKSRC}/lib-src/DOC* ${WRKSRC}/src/xemacs > > post-install:: >-.for file in b2m ctags ellcc etags gnuclient xemacs-${XEMACS_VER} >- ${STRIP_CMD} ${PREFIX}/bin/${file} >+.for f in b2m ctags ellcc etags gnuclient xemacs-${XEMACS_VER} >+ ${STRIP_CMD} ${PREFIX}/bin/${f} > .endfor > # For some reason install no longer makes ${PREFIX}/lib/xemacs/site-lisp. > # Do what PLIST does for pkg_add. >diff -ruN editors/xemacs21-mule/distinfo editors/xemacs21-mule.new/distinfo >--- editors/xemacs21-mule/distinfo Wed Mar 31 06:07:40 2004 >+++ editors/xemacs21-mule.new/distinfo Wed Dec 15 03:02:43 2004 >@@ -1,6 +1,6 @@ >-MD5 (xemacs/xemacs-21.4.14-src.tar.gz) = 6034fbaf3934361b4d1c5ff9ee1979da >-SIZE (xemacs/xemacs-21.4.14-src.tar.gz) = 8092804 >-MD5 (xemacs/xemacs-21.4.14-elc.tar.gz) = 05408e9bb2c0a199528fa463c766a890 >-SIZE (xemacs/xemacs-21.4.14-elc.tar.gz) = 925908 >-MD5 (xemacs/xemacs-21.4.14-info.tar.gz) = 421d51e90577c71c453c42a201afe64f >-SIZE (xemacs/xemacs-21.4.14-info.tar.gz) = 1663979 >+MD5 (xemacs/xemacs-21.4.16-src.tar.gz) = 547f0dacceacfe013a1cee21bc0e859e >+SIZE (xemacs/xemacs-21.4.16-src.tar.gz) = 8315419 >+MD5 (xemacs/xemacs-21.4.16-elc.tar.gz) = daa608da30d3b75dbcb59befe8c1a3c6 >+SIZE (xemacs/xemacs-21.4.16-elc.tar.gz) = 931295 >+MD5 (xemacs/xemacs-21.4.16-info.tar.gz) = 2af10831789ab70ba866f2660263ff08 >+SIZE (xemacs/xemacs-21.4.16-info.tar.gz) = 1632145 >diff -ruN editors/xemacs21-mule/files/patch-etags.c editors/xemacs21-mule.new/files/patch-etags.c >--- editors/xemacs21-mule/files/patch-etags.c Thu Jan 1 03:00:00 1970 >+++ editors/xemacs21-mule.new/files/patch-etags.c Sat Dec 18 20:08:00 2004 >@@ -0,0 +1,29 @@ >+Index: lib-src/etags.c >+=================================================================== >+RCS file: /pack/xemacscvs/XEmacs/xemacs/lib-src/etags.c,v >+retrieving revision 1.24.2.2 >+retrieving revision 1.24.2.3 >+diff -u -r1.24.2.2 -r1.24.2.3 >+--- lib-src/etags.c 2004/06/24 04:02:29 1.24.2.2 >++++ lib-src/etags.c 2004/12/17 23:03:25 1.24.2.3 >+@@ -5146,6 +5146,7 @@ >+ bool ignore_case; >+ language *lang; >+ { >++ static struct re_pattern_buffer zeropattern; >+ char *name; >+ const char *err; >+ struct re_pattern_buffer *patbuf; >+@@ -5166,11 +5167,9 @@ >+ (void) scan_separators (name); >+ >+ patbuf = xnew (1, struct re_pattern_buffer); >++ *patbuf = zeropattern; >+ /* Translation table to fold case if appropriate. */ >+ patbuf->translate = (ignore_case) ? lc_trans : NULL; >+- patbuf->fastmap = NULL; >+- patbuf->buffer = NULL; >+- patbuf->allocated = 0; >+ >+ err = re_compile_pattern (regexp_pattern, strlen (regexp_pattern), patbuf); >+ if (err != NULL) >diff -ruN editors/xemacs21-mule/files/patch-mem-limits.h editors/xemacs21-mule.new/files/patch-mem-limits.h >--- editors/xemacs21-mule/files/patch-mem-limits.h Thu Mar 25 12:59:14 2004 >+++ editors/xemacs21-mule.new/files/patch-mem-limits.h Thu Jan 1 03:00:00 1970 >@@ -1,11 +0,0 @@ >---- src/mem-limits.h.bak Thu Mar 18 13:08:19 2004 >-+++ src/mem-limits.h Thu Mar 18 13:08:42 2004 >-@@ -108,7 +108,7 @@ >- static POINTER data_space_start; >- >- /* Number of bytes of writable memory we can expect to be able to get */ >--extern unsigned int lim_data; >-+extern rlim_t lim_data; >- >- #if defined (HEAP_IN_DATA) && !defined(PDUMP) >- extern unsigned long static_heap_size; >diff -ruN editors/xemacs21-mule/files/patch-regex.c editors/xemacs21-mule.new/files/patch-regex.c >--- editors/xemacs21-mule/files/patch-regex.c Thu Jan 1 03:00:00 1970 >+++ editors/xemacs21-mule.new/files/patch-regex.c Sun Dec 12 18:06:39 2004 >@@ -0,0 +1,33 @@ >+Index: regex.c >+=================================================================== >+RCS file: /pack/xemacscvs/XEmacs/xemacs/src/regex.c,v >+retrieving revision 1.25.2.10 >+retrieving revision 1.25.2.9 >+diff -u -r1.25.2.10 -r1.25.2.9 >+--- src/regex.c 2004/10/08 00:40:33 1.25.2.10 >++++ src/regex.c 2004/09/23 03:03:43 1.25.2.9 >+@@ -4766,20 +4766,16 @@ >+ >+ /* Go through the first `min (num_regs, regs->num_regs)' >+ registers, since that is all we initialized. */ >+- for (mcnt = 1; >+- mcnt < MIN (num_nonshy_regs, regs->num_regs); >+- mcnt++) >++ for (mcnt = 1; mcnt < MIN (num_regs, regs->num_regs); mcnt++) >+ { >+- int ireg = bufp->external_to_internal_register[mcnt]; >+- >+- if (REG_UNSET (regstart[ireg]) || REG_UNSET (regend[ireg])) >++ if (REG_UNSET (regstart[mcnt]) || REG_UNSET (regend[mcnt])) >+ regs->start[mcnt] = regs->end[mcnt] = -1; >+ else >+ { >+ regs->start[mcnt] >+- = (regoff_t) POINTER_TO_OFFSET (regstart[ireg]); >++ = (regoff_t) POINTER_TO_OFFSET (regstart[mcnt]); >+ regs->end[mcnt] >+- = (regoff_t) POINTER_TO_OFFSET (regend[ireg]); >++ = (regoff_t) POINTER_TO_OFFSET (regend[mcnt]); >+ } >+ } >+ } /* regs && !bufp->no_sub */ >diff -ruN editors/xemacs21-mule/pkg-plist editors/xemacs21-mule.new/pkg-plist >--- editors/xemacs21-mule/pkg-plist Wed Sep 10 03:57:39 2003 >+++ editors/xemacs21-mule.new/pkg-plist Sun Dec 12 18:06:39 2004 >@@ -151,11 +151,12 @@ > lib/xemacs-%%XEMACS_VER%%/etc/gnuserv.1 > lib/xemacs-%%XEMACS_VER%%/etc/gnuserv.README > lib/xemacs-%%XEMACS_VER%%/etc/gray1.xbm >+lib/xemacs-%%XEMACS_VER%%/etc/gtkrc > lib/xemacs-%%XEMACS_VER%%/etc/idd/drop > lib/xemacs-%%XEMACS_VER%%/etc/idd/dropmsk > lib/xemacs-%%XEMACS_VER%%/etc/ms-kermit > lib/xemacs-%%XEMACS_VER%%/etc/ms-kermit-7bit >-lib/xemacs-%%XEMACS_VER%%/etc/package-index.LATEST.pgp >+lib/xemacs-%%XEMACS_VER%%/etc/package-index.LATEST.gpg > lib/xemacs-%%XEMACS_VER%%/etc/photos/adrian.png > lib/xemacs-%%XEMACS_VER%%/etc/photos/adrianm.png > lib/xemacs-%%XEMACS_VER%%/etc/photos/ajc.png >@@ -780,12 +781,6 @@ > lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%/wakeup > lib/xemacs-%%XEMACS_VER%%/%%XEMACS_ARCH%%/yow > lib/xemacs-%%XEMACS_VER%%/info/cl.info >-lib/xemacs-%%XEMACS_VER%%/info/cl.info-1 >-lib/xemacs-%%XEMACS_VER%%/info/cl.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/cl.info-3 >-lib/xemacs-%%XEMACS_VER%%/info/cl.info-4 >-lib/xemacs-%%XEMACS_VER%%/info/cl.info-5 >-lib/xemacs-%%XEMACS_VER%%/info/cl.info-6 > lib/xemacs-%%XEMACS_VER%%/info/custom.info > lib/xemacs-%%XEMACS_VER%%/info/dir > lib/xemacs-%%XEMACS_VER%%/info/emodules.info >@@ -794,123 +789,30 @@ > lib/xemacs-%%XEMACS_VER%%/info/internals.info > lib/xemacs-%%XEMACS_VER%%/info/internals.info-1 > lib/xemacs-%%XEMACS_VER%%/info/internals.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/internals.info-3 >-lib/xemacs-%%XEMACS_VER%%/info/internals.info-4 >-lib/xemacs-%%XEMACS_VER%%/info/internals.info-5 >-lib/xemacs-%%XEMACS_VER%%/info/internals.info-6 >-lib/xemacs-%%XEMACS_VER%%/info/internals.info-7 >-lib/xemacs-%%XEMACS_VER%%/info/internals.info-8 >-lib/xemacs-%%XEMACS_VER%%/info/internals.info-9 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-1 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-10 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-11 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-12 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-13 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-14 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-15 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-16 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-17 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-18 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-19 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-20 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-21 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-22 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-23 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-24 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-25 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-26 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-27 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-28 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-29 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-3 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-30 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-31 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-32 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-33 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-34 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-35 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-36 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-37 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-38 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-39 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-4 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-40 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-41 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-42 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-43 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-44 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-45 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-46 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-47 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-48 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-49 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-5 >-lib/xemacs-%%XEMACS_VER%%/info/lispref.info-50 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-6 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-7 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-8 > lib/xemacs-%%XEMACS_VER%%/info/lispref.info-9 > lib/xemacs-%%XEMACS_VER%%/info/new-users-guide.info >-lib/xemacs-%%XEMACS_VER%%/info/new-users-guide.info-1 >-lib/xemacs-%%XEMACS_VER%%/info/new-users-guide.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/new-users-guide.info-3 > lib/xemacs-%%XEMACS_VER%%/info/standards.info >-lib/xemacs-%%XEMACS_VER%%/info/standards.info-1 >-lib/xemacs-%%XEMACS_VER%%/info/standards.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/standards.info-3 >-lib/xemacs-%%XEMACS_VER%%/info/standards.info-4 > lib/xemacs-%%XEMACS_VER%%/info/term.info > lib/xemacs-%%XEMACS_VER%%/info/termcap.info >-lib/xemacs-%%XEMACS_VER%%/info/termcap.info-1 >-lib/xemacs-%%XEMACS_VER%%/info/termcap.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/termcap.info-3 > lib/xemacs-%%XEMACS_VER%%/info/texinfo.info > lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-1 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-10 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-11 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-12 > lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-3 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-4 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-5 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-6 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-7 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-8 >-lib/xemacs-%%XEMACS_VER%%/info/texinfo.info-9 > lib/xemacs-%%XEMACS_VER%%/info/widget.info > lib/xemacs-%%XEMACS_VER%%/info/xemacs-faq.info >-lib/xemacs-%%XEMACS_VER%%/info/xemacs-faq.info-1 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs-faq.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs-faq.info-3 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs-faq.info-4 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs-faq.info-5 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs-faq.info-6 > lib/xemacs-%%XEMACS_VER%%/info/xemacs.info > lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-1 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-10 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-11 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-12 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-13 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-14 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-15 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-16 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-17 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-18 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-19 > lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-2 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-20 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-21 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-22 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-23 > lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-3 > lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-4 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-5 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-6 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-7 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-8 >-lib/xemacs-%%XEMACS_VER%%/info/xemacs.info-9 > lib/xemacs-%%XEMACS_VER%%/lisp/ChangeLog > lib/xemacs-%%XEMACS_VER%%/lisp/ChangeLog.1 > lib/xemacs-%%XEMACS_VER%%/lisp/ChangeLog.GTK >@@ -1182,7 +1084,6 @@ > lib/xemacs-%%XEMACS_VER%%/lisp/mule/auto-autoloads.el > lib/xemacs-%%XEMACS_VER%%/lisp/mule/auto-autoloads.elc > lib/xemacs-%%XEMACS_VER%%/lisp/mule/canna-leim.el >-lib/xemacs-%%XEMACS_VER%%/lisp/mule/canna-leim.elc > lib/xemacs-%%XEMACS_VER%%/lisp/mule/chinese.el > lib/xemacs-%%XEMACS_VER%%/lisp/mule/chinese.elc > lib/xemacs-%%XEMACS_VER%%/lisp/mule/custom-load.el >@@ -1261,6 +1162,7 @@ > lib/xemacs-%%XEMACS_VER%%/lisp/paragraphs.el > lib/xemacs-%%XEMACS_VER%%/lisp/paragraphs.elc > lib/xemacs-%%XEMACS_VER%%/lisp/paths.el >+lib/xemacs-%%XEMACS_VER%%/lisp/paths.elc > lib/xemacs-%%XEMACS_VER%%/lisp/picture.el > lib/xemacs-%%XEMACS_VER%%/lisp/picture.elc > lib/xemacs-%%XEMACS_VER%%/lisp/printer.el >@@ -1347,6 +1249,7 @@ > lib/xemacs-%%XEMACS_VER%%/lisp/userlock.el > lib/xemacs-%%XEMACS_VER%%/lisp/userlock.elc > lib/xemacs-%%XEMACS_VER%%/lisp/version.el >+lib/xemacs-%%XEMACS_VER%%/lisp/version.elc > lib/xemacs-%%XEMACS_VER%%/lisp/very-early-lisp.el > lib/xemacs-%%XEMACS_VER%%/lisp/view-less.el > lib/xemacs-%%XEMACS_VER%%/lisp/view-less.elc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 75444
: 49391 |
49392