[packages/xemacs] - updated to 21.5.34 - destdir patch applied upstream - disable malloc warnings, as it causes deadlo

baggins baggins at pld-linux.org
Thu Nov 7 23:36:16 CET 2013


commit d5313dc5f9302379fdf4f85077ac222d29a002e9
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Thu Nov 7 23:35:17 2013 +0100

    - updated to 21.5.34
    - destdir patch applied upstream
    - disable malloc warnings, as it causes deadlock because of malloc inside malloc

 disable-malloc-warnings.patch |  12 ++
 xemacs-destdir.patch          | 332 ------------------------------------------
 xemacs.spec                   |  14 +-
 3 files changed, 19 insertions(+), 339 deletions(-)
---
diff --git a/xemacs.spec b/xemacs.spec
index 75ea8a9..7480b46 100644
--- a/xemacs.spec
+++ b/xemacs.spec
@@ -5,7 +5,7 @@
 %bcond_with	gtk		# GTK+ enabled version
 #
 %define		ver		21.5
-%define		sver		31
+%define		sver		34
 %define		xver		%{ver}-b%{sver}
 %define		basepkgver	2.27
 Summary:	The XEmacs -- Emacs: The Next Generation
@@ -17,11 +17,11 @@ Summary(ru.UTF-8):	Версия GNU Emacs для X Window System
 Summary(uk.UTF-8):	Версія GNU Emacs для X Window System
 Name:		xemacs
 Version:	%{ver}.%{sver}
-Release:	5
+Release:	1
 License:	GPL
 Group:		Applications/Editors/Emacs
 Source0:	http://ftp.xemacs.org/xemacs/xemacs-%{ver}/%{name}-%{version}.tar.gz
-# Source0-md5:	0185fe905d0b8d8d094d9b60cf262d4a
+# Source0-md5:	e093150724b6e55b14bae21739cfe373
 Source2:	http://ftp.xemacs.org/xemacs/packages/%{name}-base-%{basepkgver}-pkg.tar.gz
 # Source2-md5:	2ec18d0faf31e2d343f558c730474a63
 Source3:	%{name}.desktop
@@ -33,11 +33,11 @@ Source8:	%{name}.png
 Patch0:		%{name}-info.patch
 Patch1:		%{name}-fix_ldflafs.patch
 Patch3:		%{name}-no-memory-warnings.patch
-Patch5:		%{name}-destdir.patch
 Patch6:		%{name}-do-not-create-backups-in-temp-directories.patch
 Patch7:		%{name}-level3.patch
 Patch8:		%{name}-ptmx.patch
 Patch9:		%{name}-set-locale-to-c-when-not-supported-by-x.patch
+Patch10:	disable-malloc-warnings.patch
 URL:		http://www.xemacs.org/
 # for X11/bitmaps/gray
 BuildRequires:	automake
@@ -176,11 +176,11 @@ w okienku xterma).
 # disable memory_warnings() - it doesn't support memory model used on alpha
 %patch3 -p1
 %endif
-%patch5 -p1
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 
 %if "%{_lib}" == "lib64"
 sed -i -e 's#"lib"#"lib64"#g' lisp/find-paths.el lisp/info.el lisp/setup-paths.el
@@ -189,8 +189,8 @@ sed -i -e 's#"lib"#"lib64"#g' lisp/find-paths.el lisp/info.el lisp/setup-paths.e
 %build
 %{__autoconf}
 cp /usr/share/automake/config.sub .
-CFLAGS=" %{rpmcflags}"
-CPPFLAGS=" %{rpmcflags}"
+CFLAGS=" %{rpmcflags} -fno-strict-aliasing"
+CPPFLAGS=" %{rpmcflags} -fno-strict-aliasing"
 LDFLAGS=" %{rpmldflags} -lc"
 export CFLAGS CPPFLAGS LDFLAGS
 
diff --git a/disable-malloc-warnings.patch b/disable-malloc-warnings.patch
new file mode 100644
index 0000000..97d7ac1
--- /dev/null
+++ b/disable-malloc-warnings.patch
@@ -0,0 +1,12 @@
+--- xemacs-21.5.34/configure.ac~	2013-08-21 19:45:17.000000000 +0200
++++ xemacs-21.5.34/configure.ac	2013-11-07 22:48:28.913971686 +0100
+@@ -2550,8 +2550,8 @@
+   if test "$after_morecore_hook_exists" = "no" ; then
+     GNU_MALLOC_reason="
+     - Using Doug Lea's new malloc from the Linux C Library."
+-    AC_DEFINE(_NO_MALLOC_WARNING_)
+   fi
++  AC_DEFINE(_NO_MALLOC_WARNING_)
+ fi
+ 
+ dnl #### mcheck is broken in all versions of Linux libc and glibc.
diff --git a/xemacs-destdir.patch b/xemacs-destdir.patch
deleted file mode 100644
index 22d1ecb..0000000
--- a/xemacs-destdir.patch
+++ /dev/null
@@ -1,332 +0,0 @@
-diff -ru xemacs-21.5.21.orig/Makefile.in.in xemacs-21.5.21/Makefile.in.in
---- xemacs-21.5.21.orig/Makefile.in.in	2005-04-09 01:10:02.000000000 +0200
-+++ xemacs-21.5.21/Makefile.in.in	2005-06-02 12:56:39.000000000 +0200
-@@ -61,6 +61,8 @@
- RECURSIVE_MAKE_ARGS=@RECURSIVE_MAKE_ARGS@
- #endif
- 
-+DESTDIR=
-+
- SHELL = /bin/sh
- LANG = C
- LC_ALL = C
-@@ -378,33 +380,33 @@
- 	(cd ./$${subdir} && $(MAKE) $(RECURSIVE_MAKE_ARGS) install prefix=${prefix} \
- 	    exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} \
- 	    archlibdir=${archlibdir}) ; done
--	if test "`(cd ${archlibdir} && $(pwd))`" != \
-+	if test "`(cd $(DESTDIR)${archlibdir} && $(pwd))`" != \
- 		"`(cd ./lib-src && $(pwd))`"; then \
- 	   if test -f ../Installation; then \
--		${INSTALL_DATA} ../Installation ${archlibdir}/Installation; \
-+		${INSTALL_DATA} ../Installation $(DESTDIR)${archlibdir}/Installation; \
- 	   fi; \
--	   ${INSTALL_DATA} lib-src/config.values ${docdir}/config.values; \
--	   ${INSTALL_DATA} lib-src/DOC ${docdir}/DOC; \
-+	   ${INSTALL_DATA} lib-src/config.values $(DESTDIR)${docdir}/config.values; \
-+	   ${INSTALL_DATA} lib-src/DOC $(DESTDIR)${docdir}/DOC; \
- 	   for subdir in `find ${archlibdir} -type d ! -name RCS ! -name SCCS ! -name CVS -print` ; \
- 	     do (cd $${subdir} && $(RM) -r RCS CVS SCCS \#* *~) ; done ; \
- 	else true; fi
- #if (defined(PDUMP) && !defined (DUMP_IN_EXEC)) || (defined (PDUMP) && defined(WIN32_NATIVE))
--	${INSTALL_DATA} src/${PROGNAME}.dmp ${bindir}/${PROGNAME}-${version}-`src/${PROGNAME} -sd`.dmp
-+	${INSTALL_DATA} src/${PROGNAME}.dmp $(DESTDIR)${bindir}/${PROGNAME}-${version}-`src/${PROGNAME} -sd`.dmp
- #endif
- #ifdef WIN32_NATIVE
--	${INSTALL_PROGRAM} src/${PROGNAME} ${bindir}/${PROGNAME}
--	-chmod 0755 ${bindir}/${PROGNAME}
-+	${INSTALL_PROGRAM} src/${PROGNAME} $(DESTDIR)${bindir}/${PROGNAME}
-+	-chmod 0755 $(DESTDIR)${bindir}/${PROGNAME}
- #else
- # ifdef CYGWIN
--	${INSTALL_PROGRAM} src/${PROGNAME} ${bindir}/${PROGNAME}-${version}.exe
--	-chmod 0755 ${bindir}/${PROGNAME}-${version}.exe
--	cd ${bindir} && $(RM) ./${PROGNAME} && ${LN_S} ${PROGNAME}-${version}.exe ./${PROGNAME}
--	cd ${bindir} && $(RM) ./${SHEBANG_PROGNAME} && ${LN_S} ${PROGNAME}-${version}.exe ./${SHEBANG_PROGNAME}
-+	${INSTALL_PROGRAM} src/${PROGNAME} $(DESTDIR)${bindir}/${PROGNAME}-${version}.exe
-+	-chmod 0755 $(DESTDIR)${bindir}/${PROGNAME}-${version}.exe
-+	cd $(DESTDIR)${bindir} && $(RM) ./${PROGNAME} && ${LN_S} ${PROGNAME}-${version}.exe ./${PROGNAME}
-+	cd $(DESTDIR)${bindir} && $(RM) ./${SHEBANG_PROGNAME} && ${LN_S} ${PROGNAME}-${version}.exe ./${SHEBANG_PROGNAME}
- # else
--	${INSTALL_PROGRAM} src/${PROGNAME} ${bindir}/${PROGNAME}-${version}
--	-chmod 0755 ${bindir}/${PROGNAME}-${version}
--	cd ${bindir} && $(RM) ./${PROGNAME} && ${LN_S} ${PROGNAME}-${version} ./${PROGNAME}
--	cd ${bindir} && $(RM) ./${SHEBANG_PROGNAME} && ${LN_S} ${PROGNAME}-${version} ./${SHEBANG_PROGNAME}
-+	${INSTALL_PROGRAM} src/${PROGNAME} $(DESTDIR)${bindir}/${PROGNAME}-${version}
-+	-chmod 0755 $(DESTDIR)${bindir}/${PROGNAME}-${version}
-+	cd $(DESTDIR)${bindir} && $(RM) ./${PROGNAME} && ${LN_S} ${PROGNAME}-${version} ./${PROGNAME}
-+	cd $(DESTDIR)${bindir} && $(RM) ./${SHEBANG_PROGNAME} && ${LN_S} ${PROGNAME}-${version} ./${SHEBANG_PROGNAME}
- # endif /* CYGWIN */
- #endif /* WIN32_NATIVE */
- #ifdef HAVE_SHLIB
-@@ -417,13 +419,13 @@
- 	  done; \
- 	fi
- #ifdef HAVE_SHLIB
--	$(INSTALL_DATA) $(srcdir)/modules/auto-autoloads.* $(moduledir)
-+	$(INSTALL_DATA) $(srcdir)/modules/auto-autoloads.* $(DESTDIR)$(moduledir)
- #endif
- 
- install-arch-indep: mkdir info
- 	- at set ${COPYDESTS} ; \
- 	 for dir in ${COPYDIR} ; do \
--	   if test "`(cd $$1 && $(pwd))`" != \
-+	   if test "`(cd $(DESTDIR)$$1 && $(pwd))`" != \
- 		   "`(cd $${dir} && $(pwd))`"; then \
- 	     : do nothing - echo "rm -rf $$1" ; \
- 	   fi ; \
-@@ -431,35 +433,35 @@
- 	 done
- 	-set ${COPYDESTS} ; \
- 	 for dir in ${COPYDESTS} ; do \
--	   if test ! -d $${dir} ; then mkdir $${dir} ; fi ; \
-+	   if test ! -d $${dir} ; then mkdir $(DESTDIR)$${dir} ; fi ; \
- 	 done ; \
- 	 for dir in ${COPYDIR} ; do \
- 	   dest=$$1 ; shift ; \
- 	   test -d $${dir} \
- 	     -a "`(cd $${dir} && $(pwd))`" != \
--		"`(cd $${dest} && $(pwd))`" \
-+		"`(cd $(DESTDIR)$${dest} && $(pwd))`" \
- 	   && (echo "Copying $${dir}..." ; \
- 	       (cd $${dir} && $(TAR) -cf - . ) | \
--		(cd $${dest} && umask 022 && $(TAR) -xf - );\
--	       chmod 0755 $${dest}; \
--	       for subdir in `find $${dest} -type d ! -name RCS ! -name SCCS ! -name CVS -print` ; do \
-+		(cd $(DESTDIR)$${dest} && umask 022 && $(TAR) -xf - );\
-+	       chmod 0755 $(DESTDIR)$${dest}; \
-+	       for subdir in `find $(DESTDIR)$${dest} -type d ! -name RCS ! -name SCCS ! -name CVS -print` ; do \
- 		 (cd $${subdir} && $(RM) -r RCS CVS SCCS \#* *~) ; \
- 	       done) ; \
- 	 done
- 	if test "`(cd ${srcdir}/info && $(pwd))`" != \
--		"`(cd ${infodir} && $(pwd))`" && cd ${srcdir}/info; then \
--	  if test ! -f ${infodir}/dir -a -f dir ; then \
--	    ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir ; \
-+		"`(cd $(DESTDIR)${infodir} && $(pwd))`" && cd ${srcdir}/info; then \
-+	  if test ! -f $(DESTDIR)${infodir}/dir -a -f dir ; then \
-+	    ${INSTALL_DATA} ${srcdir}/info/dir $(DESTDIR)${infodir}/dir ; \
- 	  fi ; \
- 	  for file in *.info* ; do \
--	    ${INSTALL_DATA} $${file} ${infodir}/$${file} ; \
--	    chmod 0644 ${infodir}/$${file}; \
-+	    ${INSTALL_DATA} $${file} $(DESTDIR)${infodir}/$${file} ; \
-+	    chmod 0644 $(DESTDIR)${infodir}/$${file}; \
- 	  done ; \
- 	fi
- 	cd ${srcdir}/etc && \
- 	  for page in xemacs etags ctags gnuserv gnuclient gnuattach gnudoit; do \
--	    ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 ${mandir}/$${page}${manext} ; \
--	    chmod 0644 ${mandir}/$${page}${manext} ; \
-+	    ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 $(DESTDIR)${mandir}/$${page}${manext} ; \
-+	    chmod 0644 $(DESTDIR)${mandir}/$${page}${manext} ; \
- 	  done
- 	@echo "If you would like to save approximately 4M of disk space, do"
- 	@echo "make gzip-el"
-@@ -469,19 +471,23 @@
- 	@echo "${lispdir}"
- 
- gzip-el:
--	$(SHELL) ${srcdir}/lib-src/gzip-el.sh ${lispdir}
-+	$(SHELL) ${srcdir}/lib-src/gzip-el.sh $(DESTDIR)${lispdir}
- 
- ## Build all the directories to install XEmacs in.
- ## Since we may be creating several layers of directories,
- ## (e.g. /usr/local/lib/${PROGNAME}-20.5/sparc-sun-solaris2.6), we use
- ## make-path instead of mkdir.  Not all mkdirs have the `-p' flag.
- mkdir: FRC.mkdir
--	${MAKEPATH} ${COPYDESTS} ${docdir} ${infodir} ${archlibdir} \
--	  ${mandir} ${bindir} ${datadir} ${libdir} \
-+	for dir in \
-+	    ${COPYDESTS} ${docdir} ${infodir} ${archlibdir} \
-+	    ${mandir} ${bindir} ${datadir} ${libdir} \
- #ifdef HAVE_SHLIB
--	  ${moduledir} ${sitemoduledir} \
-+	    ${moduledir} ${sitemoduledir} \
- #endif
--	  ${sitelispdir}
-+	    ${sitelispdir} ; \
-+	do \
-+	    ${MAKEPATH} $(DESTDIR)$${dir} ; \
-+	done ;
- 
- ## Delete all the installed files that the `install' target would
- ## create (but not the noninstalled files such as `make all' would
-diff -ru xemacs-21.5.21.orig/etc/tests/external-widget/Makefile xemacs-21.5.21/etc/tests/external-widget/Makefile
---- xemacs-21.5.21.orig/etc/tests/external-widget/Makefile	1996-12-18 23:42:31.000000000 +0100
-+++ xemacs-21.5.21/etc/tests/external-widget/Makefile	2005-06-02 12:51:26.000000000 +0200
-@@ -1,6 +1,8 @@
- ## You should have received a copy of the GNU General Public License
- ## along with XEmacs.  If not, see <http://www.gnu.org/licenses/>.
- 
-+DESTDIR=
-+
- CFLAGS += -Xc -g -DTOOLTALK
- EMACSHOME = ../../..
- EMACSLIBDIR = $(EMACSHOME)/editor/src
-diff -ru xemacs-21.5.21.orig/lib-src/Makefile.in.in xemacs-21.5.21/lib-src/Makefile.in.in
---- xemacs-21.5.21.orig/lib-src/Makefile.in.in	2005-04-09 01:10:36.000000000 +0200
-+++ xemacs-21.5.21/lib-src/Makefile.in.in	2005-06-02 12:51:26.000000000 +0200
-@@ -23,6 +23,8 @@
- ## above a certain point in this file are in shell format instead of
- ## in C format.  How the hell is this supposed to work? */
- 
-+DESTDIR=
-+
- ## For performance and consistency, no built-in rules
- .SUFFIXES:
- .SUFFIXES: .c .h .o
-@@ -243,26 +245,26 @@
- ## just run them directly from lib-src.
- ${archlibdir}: all
- 	@echo; echo "Installing utilities run internally by XEmacs."
--	./make-path ${archlibdir}
-+	./make-path $(DESTDIR)${archlibdir}
- 	if test "`(cd ${archlibdir} && $(pwd))`" != "`$(pwd)`"; then \
- 	  for f in ${PRIVATE_INSTALLABLE_EXES}; do \
--	    (cd .. && $(INSTALL_PROGRAM) lib-src/$$f ${archlibdir}/$$f) ; \
-+	    (cd .. && $(INSTALL_PROGRAM) lib-src/$$f $(DESTDIR)${archlibdir}/$$f) ; \
- 	  done ; \
- 	fi
- 	if test "`(cd ${archlibdir} && $(pwd))`" \
- 	     != "`(cd ${srcdir}     && $(pwd))`"; then \
- 	  for f in ${PRIVATE_INSTALLABLE_SCRIPTS}; do \
--	    (cd .. && $(INSTALL_PROGRAM) ${srcdir}/$$f ${archlibdir}/$$f); \
-+	    (cd .. && $(INSTALL_PROGRAM) ${srcdir}/$$f $(DESTDIR)${archlibdir}/$$f); \
- 	  done ; \
- 	fi
- 
- install: ${archlibdir}
- 	@echo; echo "Installing utilities for users to run."
- 	for file in ${PUBLIC_INSTALLABLE_EXES} ; do \
--	  (cd .. && $(INSTALL_PROGRAM) lib-src/$${file} ${bindir}/$${file}) ; \
-+	  (cd .. && $(INSTALL_PROGRAM) lib-src/$${file} $(DESTDIR)${bindir}/$${file}) ; \
- 	done
- 	for file in ${PUBLIC_INSTALLABLE_SCRIPTS} ; do \
--	  (cd .. && $(INSTALL_PROGRAM) ${srcdir}/$${file} ${bindir}/$${file}) ; \
-+	  (cd .. && $(INSTALL_PROGRAM) ${srcdir}/$${file} $(DESTDIR)${bindir}/$${file}) ; \
- 	done
- 
- uninstall:
-diff -ru xemacs-21.5.21.orig/lwlib/Makefile.in.in xemacs-21.5.21/lwlib/Makefile.in.in
---- xemacs-21.5.21.orig/lwlib/Makefile.in.in	2004-09-20 21:19:16.000000000 +0200
-+++ xemacs-21.5.21/lwlib/Makefile.in.in	2005-06-02 12:51:26.000000000 +0200
-@@ -21,6 +21,8 @@
- ## the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- ## Boston, MA 02111-1307, USA.
- 
-+DESTDIR=
-+
- ## For performance and consistency, no built-in rules
- .SUFFIXES:
- .SUFFIXES: .c .h .o .i .s
-diff -ru xemacs-21.5.21.orig/man/Makefile xemacs-21.5.21/man/Makefile
---- xemacs-21.5.21.orig/man/Makefile	2005-01-31 21:08:47.000000000 +0100
-+++ xemacs-21.5.21/man/Makefile	2005-06-02 12:51:27.000000000 +0200
-@@ -19,6 +19,8 @@
- # the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- # Boston, MA 02111-1307, USA.
- 
-+DESTDIR=
-+
- SHELL    = /bin/sh
- MAKEINFO = makeinfo
- TEXI2DVI = texi2dvi
-diff -ru xemacs-21.5.21.orig/modules/base64/Makefile xemacs-21.5.21/modules/base64/Makefile
---- xemacs-21.5.21.orig/modules/base64/Makefile	2001-04-12 20:22:33.000000000 +0200
-+++ xemacs-21.5.21/modules/base64/Makefile	2005-06-02 12:51:27.000000000 +0200
-@@ -7,6 +7,8 @@
- # 'installed'.
- #
- 
-+DESTDIR=
-+
- SHELL=/bin/sh
- RM=rm -f
- CC=../../lib-src/ellcc
-diff -ru xemacs-21.5.21.orig/modules/common/Makefile.common xemacs-21.5.21/modules/common/Makefile.common
---- xemacs-21.5.21.orig/modules/common/Makefile.common	2004-11-08 16:14:52.000000000 +0100
-+++ xemacs-21.5.21/modules/common/Makefile.common	2005-06-02 12:51:27.000000000 +0200
-@@ -30,6 +30,8 @@
- #define NOT_C_CODE
- #include "../../src/config.h"
- 
-+DESTDIR=
-+
- SHELL=/bin/sh
- RM=rm -f
- PROGNAME=@PROGNAME@
-@@ -100,7 +100,7 @@
- 	-$(RM) *~ \#*
- 
- install: $(OBJECT_TO_BUILD)
--	$(INSTALL_PROGRAM) $< $(INSTALLPATH)
-+	$(INSTALL_PROGRAM) $< $(DESTDIR)$(INSTALLPATH)
- 
- ##
- ## Local Variables:
-diff -ru xemacs-21.5.21.orig/modules/zlib/Makefile xemacs-21.5.21/modules/zlib/Makefile
---- xemacs-21.5.21.orig/modules/zlib/Makefile	2001-04-12 20:22:40.000000000 +0200
-+++ xemacs-21.5.21/modules/zlib/Makefile	2005-06-02 12:51:27.000000000 +0200
-@@ -8,6 +8,8 @@
- # 'installed'.
- #
- 
-+DESTDIR=
-+
- SHELL=/bin/sh
- RM=rm -f
- CC=../../lib-src/ellcc
-diff -ru xemacs-21.5.21.orig/src/Makefile.in.in xemacs-21.5.21/src/Makefile.in.in
---- xemacs-21.5.21.orig/src/Makefile.in.in	2005-04-09 01:11:18.000000000 +0200
-+++ xemacs-21.5.21/src/Makefile.in.in	2005-06-02 12:51:27.000000000 +0200
-@@ -39,6 +39,8 @@
- RECURSIVE_MAKE_ARGS=@RECURSIVE_MAKE_ARGS@
- #endif
- 
-+DESTDIR=
-+
- PROGNAME=@PROGNAME@
- prefix=@prefix@
- SRC=@srcdir@
-@@ -1045,7 +1047,7 @@
- #ifdef HAVE_SHLIB
- MAKEPATH=../lib-src/make-path
- install: $(PROGNAME)
--	$(MAKEPATH) $(archlibdir)/include $(archlibdir)/include/m $(archlibdir)/include/s
-+	$(MAKEPATH) $(DESTDIR)$(archlibdir)/include $(DESTDIR)$(archlibdir)/include/m $(DESTDIR)$(archlibdir)/include/s
- 	- at echo "Copying include files for ellcc..."
- 	- at hdir=`pwd`; \
- 	cd $(SRC); hdrdir2=`pwd`; cd $$hdir; \
-@@ -1059,12 +1061,12 @@
- 		test -d s && hdrtars="$$hdrtars s/*"; \
- 		test -d m && hdrtars="$$hdrtars m/*"; \
- 		test -n "$$hdrtars" && (tar cf - $$hdrtars) | \
--			(cd $(archlibdir)/include && umask 022 && tar xf -); \
--		chmod 755 $(archlibdir)/include; \
--		test -d $(archlibdir)/include/s && \
--		  chmod 755 $(archlibdir)/include/s; \
--		test -d $(archlibdir)/include/m && \
--		  chmod 755 $(archlibdir)/include/s;) \
-+			(cd $(DESTDIR)$(archlibdir)/include && umask 022 && tar xf -); \
-+		chmod 755 $(DESTDIR)$(archlibdir)/include; \
-+		test -d $(DESTDIR)$(archlibdir)/include/s && \
-+		  chmod 755 $(DESTDIR)$(archlibdir)/include/s; \
-+		test -d $(DESTDIR)$(archlibdir)/include/m && \
-+		  chmod 755 $(DESTDIR)$(archlibdir)/include/s;) \
- 	done)
- #endif
- 
-xemacs-21.5.21/srcだけに発見: Makefile.in.in.orig
-diff -ru xemacs-21.5.21.orig/tests/tooltalk/Makefile xemacs-21.5.21/tests/tooltalk/Makefile
---- xemacs-21.5.21.orig/tests/tooltalk/Makefile	1996-12-18 23:44:15.000000000 +0100
-+++ xemacs-21.5.21/tests/tooltalk/Makefile	2005-06-02 12:51:27.000000000 +0200
-@@ -12,6 +12,8 @@
- 
- ### Code:
- 
-+DESTDIR=
-+
- CC       = cc -Xc
- CPPFLAGS = -I/usr/openwin/include
- CFLAGS   = -g -v -DNeedFunctionPrototypes
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xemacs.git/commitdiff/d5313dc5f9302379fdf4f85077ac222d29a002e9



More information about the pld-cvs-commit mailing list