packages: xemacs/xemacs-destdir.patch, xemacs/xemacs-info.patch, xemacs/xem...
baggins
baggins at pld-linux.org
Sun Jul 1 18:37:34 CEST 2012
Author: baggins Date: Sun Jul 1 16:37:34 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- updated patches
- dropped extras package, no more conflicts with GNU emacs
---- Files affected:
packages/xemacs:
xemacs-destdir.patch (1.3 -> 1.4) , xemacs-info.patch (1.4 -> 1.5) , xemacs.spec (1.175 -> 1.176) , xemacs-libpng15.patch (1.1 -> NONE) (REMOVED)
---- Diffs:
================================================================
Index: packages/xemacs/xemacs-destdir.patch
diff -u packages/xemacs/xemacs-destdir.patch:1.3 packages/xemacs/xemacs-destdir.patch:1.4
--- packages/xemacs/xemacs-destdir.patch:1.3 Wed Apr 6 23:37:21 2011
+++ packages/xemacs/xemacs-destdir.patch Sun Jul 1 18:37:29 2012
@@ -10,7 +10,7 @@
SHELL = /bin/sh
LANG = C
LC_ALL = C
-@@ -378,37 +380,37 @@
+@@ -378,33 +380,33 @@
(cd ./$${subdir} && $(MAKE) $(RECURSIVE_MAKE_ARGS) install prefix=${prefix} \
exec_prefix=${exec_prefix} bindir=${bindir} libdir=${libdir} \
archlibdir=${archlibdir}) ; done
@@ -58,12 +58,7 @@
+ cd $(DESTDIR)${bindir} && $(RM) ./${SHEBANG_PROGNAME} && ${LN_S} ${PROGNAME}-${version} ./${SHEBANG_PROGNAME}
# endif /* CYGWIN */
#endif /* WIN32_NATIVE */
- if test "${prefix}" != "${exec_prefix}"; then \
-- $(MAKEPATH) ${exec_prefix}/lib/${instvardir}; \
-+ $(MAKEPATH) $(DESTDIR)${exec_prefix}/lib/${instvardir}; \
- for dir in \
- lib/${inststaticdir} \
- lib/${instvardir}/etc \
+ #ifdef HAVE_SHLIB
@@ -417,13 +419,13 @@
done; \
fi
@@ -157,22 +152,13 @@
## 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/dynodump/Makefile.in.in xemacs-21.5.21/dynodump/Makefile.in.in
---- xemacs-21.5.21.orig/dynodump/Makefile.in.in 2001-04-12 20:20:43.000000000 +0200
-+++ xemacs-21.5.21/dynodump/Makefile.in.in 2005-06-02 12:51:26.000000000 +0200
-@@ -21,6 +21,8 @@
-
- ## Synched up with: Not synched with FSF.
-
-+DESTDIR=
-+
- ## For performance and consistency, no built-in rules.
- .SUFFIXES:
- .SUFFIXES: .c .o .i .h
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,3 +1,5 @@
+@@ -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
@@ -291,27 +277,6 @@
SHELL=/bin/sh
RM=rm -f
CC=../../lib-src/ellcc
-diff -ru xemacs-21.5.21.orig/netinstall/Makefile.in.in xemacs-21.5.21/netinstall/Makefile.in.in
---- xemacs-21.5.21.orig/netinstall/Makefile.in.in 2001-12-20 06:49:40.000000000 +0100
-+++ xemacs-21.5.21/netinstall/Makefile.in.in 2005-06-02 12:51:27.000000000 +0200
-@@ -13,6 +13,8 @@
- ##
- ## Makefile for Cygwin installer
-
-+DESTDIR=
-+
- ## For performance and consistency, no built-in rules
- .SUFFIXES:
- .SUFFIXES: .c .cc .h .o
-@@ -171,7 +173,7 @@
- install:
- @echo; echo "Installing net setup."
- for file in ${INSTALLABLES} ; do \
-- (cd .. && $(INSTALL_PROGRAM) netinstall/$${file} ${bindir}/$${file}) ; \
-+ (cd .. && $(INSTALL_PROGRAM) netinstall/$${file} $(DESTDIR)${bindir}/$${file}) ; \
- done
-
- version.c : $(srcdir)/ChangeLog Makefile
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
================================================================
Index: packages/xemacs/xemacs-info.patch
diff -u packages/xemacs/xemacs-info.patch:1.4 packages/xemacs/xemacs-info.patch:1.5
--- packages/xemacs/xemacs-info.patch:1.4 Sun Oct 2 23:52:31 2005
+++ packages/xemacs/xemacs-info.patch Sun Jul 1 18:37:29 2012
@@ -10,18 +10,6 @@
@direntry
* Common Lisp: (cl). XEmacs Common Lisp emulation package.
@end direntry
-diff -urbB xemacs-21.5.22.org/man/custom.texi xemacs-21.5.22/man/custom.texi
---- xemacs-21.5.22.org/man/custom.texi 2003-10-10 14:39:27.000000000 +0200
-+++ xemacs-21.5.22/man/custom.texi 2005-10-02 23:49:07.730680250 +0200
-@@ -10,7 +10,7 @@
- @c %**end of header
-
- @ifinfo
-- at dircategory XEmacs Editor
-+ at dircategory XEmacs Editor:
- @direntry
- * Customizations: (custom). Customization Library.
- @end direntry
diff -urbB xemacs-21.5.22.org/man/external-widget.texi xemacs-21.5.22/man/external-widget.texi
--- xemacs-21.5.22.org/man/external-widget.texi 2002-06-04 08:04:35.000000000 +0200
+++ xemacs-21.5.22/man/external-widget.texi 2005-10-02 23:49:34.848375000 +0200
@@ -69,18 +57,6 @@
+ at dircategory XEmacs Editor:
@direntry
* Intro: (new-users-guide). Introduction to the XEmacs Editor.
- @end direntry
-diff -urbB xemacs-21.5.22.org/man/term.texi xemacs-21.5.22/man/term.texi
---- xemacs-21.5.22.org/man/term.texi 2002-07-29 23:52:15.000000000 +0200
-+++ xemacs-21.5.22/man/term.texi 2005-10-02 23:51:06.194083750 +0200
-@@ -8,7 +8,7 @@
- @end titlepage
-
- @ifinfo
-- at dircategory XEmacs Editor
-+ at dircategory XEmacs Editor:
- @direntry
- * Term mode: (term). XEmacs Terminal Emulator Mode.
@end direntry
diff -urbB xemacs-21.5.22.org/man/widget.texi xemacs-21.5.22/man/widget.texi
--- xemacs-21.5.22.org/man/widget.texi 2004-04-19 10:02:27.000000000 +0200
================================================================
Index: packages/xemacs/xemacs.spec
diff -u packages/xemacs/xemacs.spec:1.175 packages/xemacs/xemacs.spec:1.176
--- packages/xemacs/xemacs.spec:1.175 Sun Jul 1 18:14:12 2012
+++ packages/xemacs/xemacs.spec Sun Jul 1 18:37:29 2012
@@ -39,7 +39,6 @@
Patch7: %{name}-level3.patch
Patch8: %{name}-ptmx.patch
Patch9: %{name}-set-locale-to-c-when-not-supported-by-x.patch
-Patch10: %{name}-libpng15.patch
URL: http://www.xemacs.org/
# for X11/bitmaps/gray
BuildRequires: automake
@@ -66,6 +65,7 @@
Requires: %{name}-common = %{version}-%{release}
Requires: ctags
Requires: xorg-lib-libXt >= 1.0
+Obsoletes: xemacs-extras
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -79,10 +79,7 @@
xemacs-common - common files needed by xemacs and xemacs-nox packages
xemacs - XEmacs binary with both X11 and TTY support xemacs-nox -
-XEmacs binary with TTY support only xemacs-extras - files in conflict
-with emacs
-
-Install xemacs-extras if you haven't emacs installed.
+XEmacs binary with TTY support only
%description -l ja.UTF-8
XEmacs は Free Software Foundation の Richard Stallman によって
@@ -106,11 +103,9 @@
xemacs-common - pakiet zawierający pliki współdzielone przez pakiety
xemacs i xemacs-nox xemacs - XEmacs skompilowany ze wsparciem dla X11
i konsoli xemacs-nox - XEmacs skompilowany bez wsparcia dla X11
-(pracuje tylko na konsoli tekstowej) xemacs-extras - pliki wchodzące w
-skład dystrybucji GNU Emacs
+(pracuje tylko na konsoli tekstowej)
Do pracy niezbędne są xemacs-common oraz xemacs bądź xemacs-nox.
-Zainstaluj także xemacs-extras jeśli nie posiadasz GNU Emacsa.
%description -l pt_BR.UTF-8
XEmacs é uma versão do Emacs, compatível com o GNU Emacs, contendo
@@ -148,7 +143,6 @@
Summary: Common part of XEmacs distribution
Summary(pl.UTF-8): Wspólne części XEmacsa
Group: Applications/Editors/Emacs
-Requires: emacscommon
Provides: xemacs-base-pkg
%description common
@@ -175,22 +169,6 @@
XEmacs skompilowany bez wsparcia dla X11 (pracuje tylko na konsoli lub
w okienku xterma).
-%package extras
-Summary: Files which conflict with GNU Emacs
-Summary(pl.UTF-8): Wspólne pliki XEmacsa i GNU Emacsa
-Group: Applications/Editors/Emacs
-Provides: emacscommon
-Obsoletes: emacscommon
-
-%description extras
-These files are common between GNU Emacs and XEmacs. If you do not
-have GNU Emacs installed, be sure to install this package as well when
-you install XEmacs.
-
-%description extras -l pl.UTF-8
-Są to wpólne pliki GNU Emacs i XEmacs. Jeśli nie zainstalowałeś GNU
-Emacsa, to koniecznie zainstaluj ten pakiet.
-
%prep
%setup -q -a2
%patch0 -p1
@@ -204,7 +182,6 @@
%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
@@ -442,6 +419,7 @@
%files common
%defattr(644,root,root,755)
%doc README etc/NEWS
+%attr(755,root,root) %{_bindir}/b2m
%dir %{_datadir}/%{name}-%{xver}
%dir %{_datadir}/%{name}-%{xver}/etc
%{_datadir}/%{name}-%{xver}/etc/package-index.LATEST.gpg
@@ -496,17 +474,16 @@
%endif
%attr(755,root,root) %{_bindir}/gnuserv-nox
-%files extras
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/b2m
-%attr(755,root,root) %{_bindir}/rcs-checkin
-
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.176 2012/07/01 16:37:29 baggins
+- updated patches
+- dropped extras package, no more conflicts with GNU emacs
+
Revision 1.175 2012/07/01 16:14:12 baggins
- up to 21.5.31
================================================================
---- CVS-web:
http://cvs.pld-linux.org/packages/xemacs/xemacs-destdir.patch?r1=1.3&r2=1.4
http://cvs.pld-linux.org/packages/xemacs/xemacs-info.patch?r1=1.4&r2=1.5
http://cvs.pld-linux.org/packages/xemacs/xemacs.spec?r1=1.175&r2=1.176
More information about the pld-cvs-commit
mailing list