Hello community,
here is the log from the commit of package tcsh for openSUSE:Factory checked in at 2012-01-17 11:35:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tcsh (Old)
and /work/SRC/openSUSE:Factory/.tcsh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcsh", Maintainer is "werner@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/tcsh/tcsh.changes 2011-11-21 12:51:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tcsh.new/tcsh.changes 2012-01-17 16:16:15.000000000 +0100
@@ -1,0 +2,33 @@
+Mon Jan 16 10:30:08 UTC 2012 - werner@suse.de
+
+- Update to tcsh ifinal version V6.18.00
+ * remove unused variables.
+ * Make gethost use definitions for x __x__ and __x automatically.
+ * More utmp fixes
+
+-------------------------------------------------------------------
+Tue Jan 10 17:35:26 UTC 2012 - werner@suse.de
+
+- Update to tcsh minor version V6.17.10
+ * Add more FreeBSD/NetBSD machines
+ * Add portability wrapper for gencat
+ * Fix warning for write in SYSMALLOC systems.
+ * revert gencat handling to pre-cygwin fixes (without the env settings)
+ * remove stray endutent()
+ * Remove - from gencat
+ * Provide support for malloc_usable_size() so that linux works again
+ without SYSMALLOC
+ * Add support for FreeBSD's utmpx.
+ * Fix debian bug #645238: tcsh segfaults when prompt includes %j and
+ there are more than 10 jobs.
+ * PR/155: Default $anyerror to set for backward compatibility
+ * PR/149: Don't print -1 in %j (Vojtech Vitek)
+ * handle -- on chdir commands as the end of options processing so that
+ they can process a directory like -x without resorting to ./-x
+ (Andrew Stevenson)
+ * Handle write(2) returning ENOENT from SoFS, thanks ++HAL (Robert Byrnes)
+ * PR/38: Null check for jobs (Kurt Miller)
+ * Fix spelling correction correcting ./foo -> ../foo2 (jean-luc leger)
+ * PR/120: string0 in filetest does not have enough space.
+
+-------------------------------------------------------------------
Old:
----
tcsh-6.17.06-catalogs.dif
tcsh-6.17.06.dif
tcsh-6.17.06.tar.bz2
New:
----
tcsh-6.17.10-catalogs.dif
tcsh-6.18.00.dif
tcsh-6.18.00.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ tcsh.spec ++++++
--- /var/tmp/diff_new_pack.oqhOHm/_old 2012-01-17 16:16:18.000000000 +0100
+++ /var/tmp/diff_new_pack.oqhOHm/_new 2012-01-17 16:16:18.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package tcsh (Version 6.17.06)
+# spec file for package tcsh (Version 6.18.00)
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,22 +25,22 @@
Group: System/Shells
Requires: gawk textutils
%if %suse_version > 1020
-Recommends: tcsh-lang = 6.17.06
+Recommends: tcsh-lang = 6.18.00
%endif
AutoReqProv: on
-Version: 6.17.06
+Version: 6.18.00
Release: 1
Summary: The C SHell
-Source: ftp.astron.com:/pub/tcsh/tcsh-6.17.06.tar.bz2
+Source: ftp.astron.com:/pub/tcsh/tcsh-6.18.00.tar.gz
Source2: bindkey.tcsh
Source3: complete.tcsh
-Patch: tcsh-6.17.06.dif
+Patch: tcsh-6.18.00.dif
Patch1: tcsh-6.15.00-pipe.dif
Patch2: tcsh-6.16.00-norm-cmd.dif
Patch3: tcsh-6.15.00-blanks.dif
Patch4: tcsh-6.17.03-colorls.dif
Patch5: tcsh-6.17.06-dspmbyte.dif
-Patch6: tcsh-6.17.06-catalogs.dif
+Patch6: tcsh-6.17.10-catalogs.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -128,7 +128,7 @@
--libexecdir=/usr/%{_lib}/tcsh \
--disable-rpath \
--with-gnu-ld
- make GENCAT='/usr/bin/gencat --new'
+ make
#
# requires a working terminal on stdin
# make check
++++++ tcsh-6.17.06-catalogs.dif -> tcsh-6.17.10-catalogs.dif ++++++
--- /work/SRC/openSUSE:Factory/tcsh/tcsh-6.17.06-catalogs.dif 2011-11-21 12:51:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tcsh.new/tcsh-6.17.10-catalogs.dif 2012-01-17 16:16:15.000000000 +0100
@@ -21,11 +21,11 @@
if (stat(trypath, &st) == -1)
return;
--- nls/Makefile.in
-+++ nls/Makefile.in 2011-11-17 08:27:22.856205243 +0000
-@@ -15,8 +15,8 @@ localedir=${DESTDIR}@localedir@
- all:
++++ nls/Makefile.in 2012-01-10 16:53:02.899145576 +0000
+@@ -16,96 +16,96 @@ CATGEN= ${srcdir}/catgen
+
+ all: ${CATALOGS}
- CATALOGS+=C.cat
-INSTALLED+=${localedir}/C/LC_MESSAGES/tcsh.cat
-${localedir}/C/LC_MESSAGES/tcsh.cat: C.cat
+INSTALLED+=${localedir}/C/LC_MESSAGES/tcsh
@@ -33,10 +33,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -24,8 +24,8 @@ C.cat: ${srcdir}/C/charset ${srcdir}/C/*
- cat $^ $> | $(GENCAT) $@
+ C.cat: ${srcdir}/C/charset ${srcdir}/C/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=et.cat
-INSTALLED+=${localedir}/et/LC_MESSAGES/tcsh.cat
-${localedir}/et/LC_MESSAGES/tcsh.cat: et.cat
+INSTALLED+=${localedir}/et/LC_MESSAGES/tcsh
@@ -44,10 +43,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -33,8 +33,8 @@ et.cat: ${srcdir}/et/charset ${srcdir}/e
- cat $^ $> | $(GENCAT) $@
+ et.cat: ${srcdir}/et/charset ${srcdir}/et/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=finnish.cat
-INSTALLED+=${localedir}/fi/LC_MESSAGES/tcsh.cat
-${localedir}/fi/LC_MESSAGES/tcsh.cat: finnish.cat
+INSTALLED+=${localedir}/fi/LC_MESSAGES/tcsh
@@ -55,10 +53,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -42,8 +42,8 @@ finnish.cat: ${srcdir}/finnish/charset $
- cat $^ $> | $(GENCAT) $@
+ finnish.cat: ${srcdir}/finnish/charset ${srcdir}/finnish/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=french.cat
-INSTALLED+=${localedir}/fr/LC_MESSAGES/tcsh.cat
-${localedir}/fr/LC_MESSAGES/tcsh.cat: french.cat
+INSTALLED+=${localedir}/fr/LC_MESSAGES/tcsh
@@ -66,10 +63,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -51,8 +51,8 @@ french.cat: ${srcdir}/french/charset ${s
- cat $^ $> | $(GENCAT) $@
+ french.cat: ${srcdir}/french/charset ${srcdir}/french/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=german.cat
-INSTALLED+=${localedir}/de/LC_MESSAGES/tcsh.cat
-${localedir}/de/LC_MESSAGES/tcsh.cat: german.cat
+INSTALLED+=${localedir}/de/LC_MESSAGES/tcsh
@@ -77,10 +73,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -60,8 +60,8 @@ german.cat: ${srcdir}/german/charset ${s
- cat $^ $> | $(GENCAT) $@
+ german.cat: ${srcdir}/german/charset ${srcdir}/german/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=greek.cat
-INSTALLED+=${localedir}/gr/LC_MESSAGES/tcsh.cat
-${localedir}/gr/LC_MESSAGES/tcsh.cat: greek.cat
+INSTALLED+=${localedir}/el/LC_MESSAGES/tcsh
@@ -88,10 +83,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -69,8 +69,8 @@ greek.cat: ${srcdir}/greek/charset ${src
- cat $^ $> | $(GENCAT) $@
+ greek.cat: ${srcdir}/greek/charset ${srcdir}/greek/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=italian.cat
-INSTALLED+=${localedir}/it/LC_MESSAGES/tcsh.cat
-${localedir}/it/LC_MESSAGES/tcsh.cat: italian.cat
+INSTALLED+=${localedir}/it/LC_MESSAGES/tcsh
@@ -99,10 +93,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -78,8 +78,8 @@ italian.cat: ${srcdir}/italian/charset $
- cat $^ $> | $(GENCAT) $@
+ italian.cat: ${srcdir}/italian/charset ${srcdir}/italian/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=ja.cat
-INSTALLED+=${localedir}/ja/LC_MESSAGES/tcsh.cat
-${localedir}/ja/LC_MESSAGES/tcsh.cat: ja.cat
+INSTALLED+=${localedir}/ja/LC_MESSAGES/tcsh
@@ -110,10 +103,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -87,8 +87,8 @@ ja.cat: ${srcdir}/ja/charset ${srcdir}/j
- cat $^ $> | $(GENCAT) $@
+ ja.cat: ${srcdir}/ja/charset ${srcdir}/ja/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=pl.cat
-INSTALLED+=${localedir}/pl/LC_MESSAGES/tcsh.cat
-${localedir}/pl/LC_MESSAGES/tcsh.cat: pl.cat
+INSTALLED+=${localedir}/pl/LC_MESSAGES/tcsh
@@ -121,10 +113,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -96,8 +96,8 @@ pl.cat: ${srcdir}/pl/charset ${srcdir}/p
- cat $^ $> | $(GENCAT) $@
+ pl.cat: ${srcdir}/pl/charset ${srcdir}/pl/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=russian.cat
-INSTALLED+=${localedir}/ru/LC_MESSAGES/tcsh.cat
-${localedir}/ru/LC_MESSAGES/tcsh.cat: russian.cat
+INSTALLED+=${localedir}/ru_RU/LC_MESSAGES/tcsh
@@ -132,10 +123,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -105,8 +105,8 @@ russian.cat: ${srcdir}/russian/charset $
- cat $^ $> | $(GENCAT) $@
+ russian.cat: ${srcdir}/russian/charset ${srcdir}/russian/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=spanish.cat
-INSTALLED+=${localedir}/es/LC_MESSAGES/tcsh.cat
-${localedir}/es/LC_MESSAGES/tcsh.cat: spanish.cat
+INSTALLED+=${localedir}/es/LC_MESSAGES/tcsh
@@ -143,10 +133,9 @@
mkdir -p $(@D)
$(INSTALL) $< $@
-@@ -114,8 +114,8 @@ spanish.cat: ${srcdir}/spanish/charset $
- cat $^ $> | $(GENCAT) $@
+ spanish.cat: ${srcdir}/spanish/charset ${srcdir}/spanish/*set[0-9]*
+ @${CATGEN} $(GENCAT) $@ $^ $>
- CATALOGS+=ukrainian.cat
-INSTALLED+=${localedir}/ru_UA.koi8u/LC_MESSAGES/tcsh.cat
-${localedir}/ru_UA.koi8u/LC_MESSAGES/tcsh.cat: ukrainian.cat
+INSTALLED+=${localedir}/uk_UA/LC_MESSAGES/tcsh
++++++ tcsh-6.17.06-catalogs.dif -> tcsh-6.18.00.dif ++++++
--- /work/SRC/openSUSE:Factory/tcsh/tcsh-6.17.06-catalogs.dif 2011-11-21 12:51:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.tcsh.new/tcsh-6.18.00.dif 2012-01-17 16:16:15.000000000 +0100
@@ -1,156 +1,245 @@
+--- Makefile.in
++++ Makefile.in 2011-11-16 12:12:02.000000000 +0000
+@@ -599,7 +599,6 @@ install: tcsh$(EXEEXT) install.catalogs
+ -mkdir -p ${DESTBIN}
+ -mv -f ${DESTBIN}/tcsh$(EXEEXT) ${DESTBIN}/tcsh.old
+ cp tcsh$(EXEEXT) ${DESTBIN}/tcsh$(EXEEXT)
+- -strip ${DESTBIN}/tcsh$(EXEEXT)
+ chmod 755 ${DESTBIN}/tcsh$(EXEEXT)
+
+ install.catalogs:
+--- config/linux
++++ config/linux 2011-11-16 12:15:09.000000000 +0000
+@@ -132,4 +132,11 @@
+ # define POSIX
+ #endif
+
++#if !defined(PW_SHADOW)
++# define PW_SHADOW
++#endif
++#if !defined(SuSE)
++# define SuSE
++#endif
++
+ #endif /* _h_config */
+--- config_f.h
++++ config_f.h 2011-11-16 12:17:18.000000000 +0000
+@@ -37,7 +37,7 @@
+ */
+ #ifndef _h_config_f
+ #define _h_config_f
+-
++#include