Hello community,

here is the log from the commit of package man-pages for openSUSE:Factory
checked in at Mon Sep 26 17:06:01 CEST 2011.



--------
--- man-pages/man-pages.changes 2011-09-20 16:20:35.000000000 +0200
+++ /mounts/work_src_done/STABLE/man-pages/man-pages.changes    2011-09-26 
11:11:59.000000000 +0200
@@ -1,0 +2,91 @@
+Mon Sep 26 10:45:25 CEST 2011 - [email protected]
+
+- update to version 3.34
+  * New and rewritten pages
+      rt_sigqueueinfo.2
+        New page for rt_sigqueueinfo(2) and rt_tgsigqueueinfo(2)
+            This replaces the previous '.so' man page link file for
+            rt_sigqueueinfo.2, which linked to this sigqueue() man page.
+      cciss.4
+        New man page for cciss driver
+            I obtained the information in this man page as a consequence
+            of having worked on the cciss driver for the past several years,
+            and having written considerable portions of it.
+        Copyedit by mtk
+      hpsa.4
+        New man page for the hpsa driver
+            I obtained the information in this man page as a consequence
+            of being the main author of the hpsa driver
+        Copyedits my mtk
+  * Newly documented interfaces in existing pages
+      fstatat.2
+        Document AT_NO_AUTOMOUNT
+      lseek.2
+        Document SEEK_HOLE and SEEK_DATA
+            These flags, designed for discovering holes in a file,
+            were added in Linux 3.1. Included comments from Eric
+            Blake and Sunil Mushran.
+      madvise.2
+        Add MADV_HUGEPAGE and MADV_NOHUGEPAGE
+            Document the MADV_HUGEPAGE and MADV_NOHUGEPAGE flags added to
+            madvise() in Linux 2.6.38.
+  * New and changed links
+      rt_tgsigqueueinfo.2
+        New link to new rt_sigqueueinfo.2 page
+      sigqueue.2
+        Create link to page that was relocated to section 3
+  * Global changes
+  * Various pages
+        Change reference to "sigqueue(2)" to "sigqueue(3)"
+  * Changes to individual pages
+      fallocate.2
+        ERRORS: Add EPERM and ESPIPE errors
+      lseek.2
+        Remove suspect note about 'whence' being incorrect English.
+      prctl.2
+        PR_SET_DUMPABLE makes process non-ptrace-attachable
+      readlink.2
+        Document using st_size to allocate the buffer
+        Added copyright text + changelog note for Guillem Jover's patch
+      sched_setscheduler.2
+        Document 2.6.39 changes to rules governing changes from SCHED_IDLE 
policy
+            Since Linux 2.6.39, unprivileged processes under the
+            SCHED_IDLE policy can switch to another nonrealtime
+            policy if their nice value falls within the range
+            permitted by their RLIMIT_NICE limit.
+      tkill.2
+        SEE ALSO: Add rt_sigqueueinfo (2)
+      btowc.3, wctob.3
+        Add pointers to better, thread-safe alternative functions
+            See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606899
+      fwide.3
+        Add _ISOC95_SOURCE to feature test macro requirements
+            Since glibc 2.12, _ISOC95_SOURCE can also be used to expose
+            prototype of this function.
+      index.3
+        Fix text mentioning terminating null
+      pthread_sigqueue.3
+        Replace explicit mention of rt_tgsigqueueinfo() with SEE ALSO reference
+      sigqueue.3
+        Move this page to section 3
+            Now that the underlying system call rt_sigqueueinfo(2) is
+            properly documented, move sigqueue() to Section 3, since
+            it is really a library function.
+        Update text in line with existence of new rt_sigqueueinfo.2 page
+      wcsnlen.3
+        Improve description of 'maxlen' argument
+            It's worth clarifying 'maxlen' is in wide-char units, not bytes.
+      wprintf.3
+        Add _ISOC95_SOURCE to feature test macro requirements
+            Since glibc 2.12, _ISOC95_SOURCE can also be used to expose
+            prototype of these functions.
+      feature_test_macros.7
+        Document _ISOC95_SOURCE
+            _ISOC95_SOURCE was added in glibc 2.12 as a means
+            to expose C90 Amendment 1 definitions.
+      ip.7
+        Improve description of IP_MTU_DISCOVER
+      signal.7
+        SEE ALSO: Add rt_sigqueueinfo(2)
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  man-pages-3.33.tar.bz2
  needed_space_in_mb

New:
----
  man-pages-3.34.tar.bz2
  update.sh

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ man-pages.spec ++++++
--- /var/tmp/diff_new_pack.9AV0VL/_old  2011-09-26 17:05:29.000000000 +0200
+++ /var/tmp/diff_new_pack.9AV0VL/_new  2011-09-26 17:05:29.000000000 +0200
@@ -24,14 +24,15 @@
 License:        BSD3c(or similar) ; GPLv2+ ; Other uncritical OpenSource 
License
 Group:          Documentation/Man
 AutoReqProv:    on
-Version:        3.33
-Release:        6
+Version:        3.34
+Release:        1
 Summary:        Linux  Manual Pages
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source:         man-pages-%{version}.tar.bz2
 Source1:        shadow.5
 Source2:        gai.conf.5
 Source3:        iconv.1
+Source4:        update.sh
 Patch:          man-pages.eal3.diff
 Patch3:         %{name}_gai.conf-reference.patch
 Patch5:         %{name}-tty_ioctl.patch

++++++ man-pages-3.33.tar.bz2 -> man-pages-3.34.tar.bz2 ++++++
++++ 14326 lines of diff (skipped)

++++++ update.sh ++++++
#!/bin/bash
set -x
function acquire_changes()
{
  CHANGES_FILE="$1"
  LINENUM=`grep -n "New and rewritten pages" $CHANGES_FILE | sed "s/:.*//"`
  LINESUM=`wc -l $CHANGES_FILE | sed "s:[ ].*::"`
  LINETAIL=$((LINESUM-LINENUM+1))
  tail -n $LINETAIL $CHANGES_FILE | egrep -v "^$" | grep -v "\----" | grep -v 
"^    [A-Z]" | sed "s:\(^[_a-zA-Z].*\.[0-9]\):      \1:" | sed "s:^\([A-Z].*\): 
 * \1:" > changes
}
VERSION="$1"
PACKNAME="man-pages"
UTARBALL="$PACKNAME-$VERSION.tar.gz"
OTARBALL="$PACKNAME-$VERSION.tar.bz2"
URL="http://man7.org/linux/man-pages/download/$UTARBALL";

# get tarball
wget $URL
if [ $? -ne 0 ]; then
  echo $URL not found.
  exit 1
fi
tar xvzf $UTARBALL
rm -f $PACKNAME*.tar.{bz2,gz}
tar cvjf $OTARBALL $PACKNAME-$VERSION
# write down changes
acquire_changes "$PACKNAME-$VERSION/Changes"
{
  LANG=en_US date_output=`date`
  echo "-------------------------------------------------------------------"
  echo "$date_output - [email protected]"
  echo ""
  echo "- update to version $VERSION"
  cat changes
  echo ""
} > man-pages.changes.new
cat man-pages.changes >> man-pages.changes.new
rm man-pages.changes
mv man-pages.changes.new man-pages.changes
rm changes
# modify spec
sed -i "s/\(Version:[ \t]*\)[0-9].*/\1$VERSION/" $PACKNAME.spec


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to