Hello community,

here is the log from the commit of package hxtools for openSUSE:Factory checked 
in at 2012-08-04 09:15:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hxtools (Old)
 and      /work/SRC/openSUSE:Factory/.hxtools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hxtools", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/hxtools/hxtools.changes  2012-05-14 
16:14:34.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.hxtools.new/hxtools.changes     2012-08-04 
09:15:07.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Aug  1 22:15:34 UTC 2012 - [email protected]
+
+- Update to new upstream release 20120802
+* sysinfo: do count tmpfs files as memory used
+- Split some tools into separate package so that they are
+  installable independently (benefit to e.g. pam_mount)
+
+-------------------------------------------------------------------

Old:
----
  hxtools-20120514.tar.xz
  hxtools-20120514.tar.xz.asc

New:
----
  hxtools-20120802.tar.xz
  hxtools-20120802.tar.xz.asc

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

Other differences:
------------------
++++++ hxtools.spec ++++++
--- /var/tmp/diff_new_pack.lNMeG7/_old  2012-08-04 09:15:09.000000000 +0200
+++ /var/tmp/diff_new_pack.lNMeG7/_new  2012-08-04 09:15:09.000000000 +0200
@@ -17,11 +17,11 @@
 
 
 Name:           hxtools
-Version:        20120514
+Version:        20120802
 Release:        0
 Url:            http://inai.de/projects/hxtools/
 Summary:        Collection of day-to-day tools (binaries)
-License:        GPL-2.0+
+License:        GPL-2.0+ ; WTFPL-2.0+
 Group:          System/Base
 
 Source:         %name-%version.tar.xz
@@ -55,8 +55,12 @@
 %else
 Requires:       %name-man = %version
 %endif
+Requires:       fd0ssh
+Requires:       ofl
+Requires:       sysinfo = %version
 
 %define build_profile 1
+%define hldir %_libexecdir/%name
 
 %description
 A collection of various tools. Some of the important ones:
@@ -107,10 +111,8 @@
 * git-track(1) — set up branch for tracking a remote
 * man2html(1) — convert nroff manpages to HTML
 * pesubst(1) — perl-regexp stream substitution (replaces sed for sub‐ 
stitutions)
-* pmap_dirty(1) — display amount of RAM a process uses hard
 * recursive_lower(1) — recursively lowercase all filenames
 * spec-beautifier(1) — program to clean up RPM .spec files
-* sysinfo(1) — print IRC-style system information banner
 * vcsaview(8) — display a screen dump in VCSA format
 * wktimer(1) — work timer
 
@@ -154,6 +156,36 @@
 the SUSE 6.x ls color scheme, and an uncluttered PS1 that shows
 only important parts of a path.
 
+%package -n sysinfo
+Summary:        System diagnosis tools from hxtools
+Group:          System/Base
+
+%description -n sysinfo
+This subpackage contains programs from the hxtools suite that
+give info about available system components.
+
+* clock_info(1) – show available system clocks for clock_gettime(2)
+* pmap_dirty(1) — display amount of RAM a process uses hard
+* sysinfo(1) — print IRC-style system information banner
+
+%package -n fd0ssh
+Summary:        Helper program for using a pipe for SSH authentication
+Group:          System/Base
+
+%description -n fd0ssh
+fd0ssh a helper program used by non-interactive programs, for example
+pam_mount, that want to pipe a password to ssh.
+
+%package -n ofl
+Summary:        Open File Lister from hxtools
+Group:          System/Base
+
+%description -n ofl
+ofl lists processes (and can send signals to them) that have
+directories or files in specific locations in use. It differs from
+lsof/fuser in that it can scan recursively and won't bluntly look at
+an entire mount.
+
 %prep
 %if 0%{?__xz:1}
 %setup -q
@@ -181,12 +213,6 @@
 ln -s "%_datadir/hxtools/rfc2307bis-utf8.schema" \
        "$b/%_sysconfdir/openldap/schema/";
 
-cd "$b";
-find ./%_bindir ./%_libexecdir ! -type d -exec grep -l ELF {} + | \
-       perl -pe 's{^\./+}{/}' >"$o/binary.lst";
-find ./%_bindir ./%_libexecdir ! -type d -exec grep -L ELF {} + | \
-       perl -pe 's{^\./+}{/}' >"$o/scripts.lst";
-
 %if 0%{?build_profile}
 mkdir -p "$b/%_sysconfdir/bashrc.d";
 ln -s "%_datadir/%name/hxtools_bashrc.bash" "$b/%_sysconfdir/bashrc.d/";
@@ -198,17 +224,63 @@
 
 %fdupes %buildroot
 
-%files -f binary.lst
+%files
 %defattr(-,root,root)
-%dir %_libexecdir/%name
+%_bindir/declone
+%_bindir/newns
+%_bindir/omixer
+%_bindir/oplay
+%_bindir/orec
+%_bindir/tailhex
+%_bindir/xcp
+%dir %hldir
+%hldir/bsvplay
+%hldir/cctypeinfo
+%hldir/pcmdiff
+%hldir/printcaps
+%hldir/proc_iomem_count
+%hldir/proc_stat_parse
+%hldir/psthreads
+%hldir/qplay
+%hldir/utmp_register
+%hldir/vfontas
 
-%files scripts -f scripts.lst
+%files scripts
 %defattr(-,root,root)
-%dir %_libexecdir/%name
+%_bindir/checkbrack
+%_bindir/cwdiff
+%_bindir/fduphl
+%_bindir/fxterm
+%_bindir/git-*
+%_bindir/googtts
+%_bindir/gpsh
+%_bindir/man2html
+%_bindir/pesubst
+%_bindir/qtar
+%_bindir/spec-beautifier
+%_bindir/ssa2srt
+%_bindir/su1
+%_bindir/wktimer
+%dir %hldir
+%hldir/diff2php
+%hldir/doxygen-kerneldoc-filter
+%hldir/extract_*
+%hldir/*2*
+%hldir/git-*
+%hldir/logontime
+%hldir/mailsplit
+%hldir/png2wx*
+%hldir/recursive_lower
+%hldir/shared.pm
+%hldir/sourcefuncsize
+%hldir/stxdb
+%hldir/vcsaview
 
 %files man
 %defattr(-,root,root)
 %doc %_mandir/man*/*
+%exclude %_mandir/man*/fd0ssh.1*
+%exclude %_mandir/man*/ofl.1*
 
 %files data
 %defattr(-,root,root)
@@ -230,4 +302,25 @@
 %config %_sysconfdir/profile.d/*
 %endif
 
+%files -n fd0ssh
+%defattr(-,root,root)
+%dir %hldir
+%hldir/fd0ssh
+%_mandir/man1/fd0ssh.1*
+
+%files -n ofl
+%defattr(-,root,root)
+%_bindir/ofl
+%_mandir/man1/ofl.1*
+
+%files -n sysinfo
+%defattr(-,root,root)
+%_bindir/clock_info
+%_bindir/pmap_dirty
+%_bindir/sysinfo
+%dir %hldir
+%hldir/netload
+%hldir/paddrspacesize
+%hldir/proc_stat_signal_decode
+
 %changelog

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

Reply via email to