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 - jengelh@inai.de + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org