|
|
fc00442 |
Name: hxtools
|
|
|
37f471e |
Version: 20120514
|
|
|
37f471e |
Release: 1%{?dift}
|
|
|
fc00442 |
Summary: A collection of several tools
|
|
|
fc00442 |
|
|
|
fc00442 |
Group: Applications/System
|
|
|
fc00442 |
# fd0ssh: LGPLv2 or LGPLv3
|
|
|
fc00442 |
# ofl: Public Domain, but LGPVv2 or LPGLv3 because of linking with libHX
|
|
|
fc00442 |
License: LGPLv2 or LGPLv3
|
|
|
37f471e |
URL: http://inai.de/projects/hxtools/
|
|
|
37f471e |
Source0: http://inai.de/files/hxtools/hxtools-%{version}.tar.xz
|
|
|
37f471e |
Source1: http://inai.de/files/hxtools/hxtools-%{version}.tar.xz.asc
|
|
|
fc00442 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
fc00442 |
|
|
|
fc00442 |
BuildRequires: libHX-devel
|
|
|
fc00442 |
# for ./autogen.sh / autoreconf
|
|
|
fc00442 |
BuildRequires: automake
|
|
|
fc00442 |
# for sys/capability.h in printcaps.c
|
|
|
fc00442 |
BuildRequires: libcap-devel
|
|
|
37f471e |
# for libmount.h in suser/sysinfo.c
|
|
|
37f471e |
BuildRequires: libmount-devel
|
|
|
37f471e |
# for pci/pci.h in suser/sysinfo.c
|
|
|
37f471e |
BuildRequires: pciutils-devel
|
|
|
37f471e |
# for xcb/xcb.h in suser/sysinfo.c
|
|
|
37f471e |
BuildRequires: libxcb-devel
|
|
|
fc00442 |
|
|
|
fc00442 |
%description
|
|
|
fc00442 |
hxtools contains several tools for different tasks written by Jan Engelhardt.
|
|
|
fc00442 |
|
|
|
fc00442 |
Currently only tools needed for pam_mount are included in this package.
|
|
|
fc00442 |
|
|
|
fc00442 |
|
|
|
fc00442 |
%prep
|
|
|
fc00442 |
%setup -q
|
|
|
fc00442 |
|
|
|
fc00442 |
|
|
|
fc00442 |
%build
|
|
|
fc00442 |
./autogen.sh
|
|
|
fc00442 |
%configure
|
|
|
fc00442 |
make %{?_smp_mflags} V=1
|
|
|
fc00442 |
|
|
|
fc00442 |
|
|
|
fc00442 |
%install
|
|
|
fc00442 |
rm -rf $RPM_BUILD_ROOT
|
|
|
fc00442 |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
fc00442 |
|
|
|
fc00442 |
# remove unwanted files
|
|
|
fc00442 |
# Using %%exclude in %%files pollutes the debuginfo package :-/
|
|
|
fc00442 |
# This seems to be only build if some dependency is present
|
|
|
fc00442 |
#rm "$RPM_BUILD_ROOT%%{_libexecdir}/hxtools/printcaps"
|
|
|
fc00442 |
#rm "$RPM_BUILD_ROOT%%{_libexecdir}/hxtools/proc_iomem_count"
|
|
|
fc00442 |
#rm "$RPM_BUILD_ROOT%%{_datadir}/rfc2307bis-utf8.schema"
|
|
|
fc00442 |
#rm "$RPM_BUILD_ROOT%%{_mandir}/man8/xfs_irecover.8"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_sysconfdir}/hxloginpref.conf"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/checkbrack"
|
|
|
37f471e |
rm "$RPM_BUILD_ROOT/%{_bindir}/clock_info"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/cwdiff"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/declone"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/fduphl"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/fxterm"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/git-author-stat"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/git-export-patch"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/git-forest"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/git-track"
|
|
|
37f471e |
rm "$RPM_BUILD_ROOT/%{_bindir}/googtts"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/gpsh"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/man2html"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/newns"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/omixer"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/oplay"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/orec"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/pesubst"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/pmap_dirty"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/qtar"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/spec-beautifier"
|
|
|
37f471e |
rm "$RPM_BUILD_ROOT/%{_bindir}/ssa2srt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/su1"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/sysinfo"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/tailhex"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/wktimer"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_bindir}/xcp"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/bsvplay"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/cctypeinfo"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/diff2php"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/doxygen-kerneldoc-filter"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/extract_d3pkg"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/extract_dxhog"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/extract_f3pod"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/extract_qupak"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/fnt2bdf"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/git-blame-stats"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/git-new-root"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/git-revert-stats"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/logontime"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/mailsplit"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/mod2ogg"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/mpg2ogg"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/netload"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/paddrspacesize"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/png2wx.pl"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/png2wx.py"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/printcaps"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/proc_iomem_count"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/proc_stat_signal_decode"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/psthreads"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/qplay"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/recursive_lower"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/shared.pm"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/sourcefuncsize"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/stxdb"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/utmp_register"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/vcsaview"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/vfontas"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/wavdiff"
|
|
|
37f471e |
rm "$RPM_BUILD_ROOT/%{_libexecdir}/hxtools/proc_stat_parse"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/gitconfig"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxloginpref.conf"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/ahnv.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/ati.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/ega437_8x14.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/ega437_8x16.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/ega437_8x8.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/gotik-textura.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/i386/qwerty/us_jng.map"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/i386/qwerty/us_jng_vaiou3.map"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/i386/qwertz/de_jng.map"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/ital.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/misc/ahnv.pcf.gz"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/misc/mux.pcf.gz"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/misc/rhx.pcf.gz"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/misc/tosh.pcf.gz"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/mux.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/neuropol.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/nvidia.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/rhx.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools/kbd/tosh.fnt"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools_bashrc.bash"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools_dircolors"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_datadir}/hxtools_profile.bash"
|
|
|
37f471e |
rm "$RPM_BUILD_ROOT/%{_datadir}/rfc2307bis-utf8.schema"
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/bsvplay.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/cctypeinfo.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/checkbrack.1"*
|
|
|
37f471e |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/clock_info.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/cwdiff.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/declone.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/diff2php.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/extract_d3pkg.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/extract_dxhog.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/extract_f3pod.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/extract_qupak.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/fduphl.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/fnt2bdf.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/fxterm.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/git-author-stat.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/git-export-patch.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/git-forest.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/git-revert-stats.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/git-track.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/mailsplit.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/man2html.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/mod2ogg.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/mpg2ogg.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/omixer.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/oplay.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/orec.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/pesubst.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/png2wx.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/psthreads.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/qplay.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/recursive_lower.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/sourcefuncsize.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/spec-beautifier.1"*
|
|
|
37f471e |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/ssa2srt.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/stxdb.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/sysinfo.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/tailhex.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/vfontas.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/wavdiff.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/wktimer.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man1/xcp.1"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man7/hxtools.7"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man8/logontime.8"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man8/netload.8"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man8/newns.8"*
|
|
|
37f471e |
rm "$RPM_BUILD_ROOT/%{_mandir}/man8/printcaps.8"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man8/utmp_register.8"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man8/vcsaview.8"*
|
|
|
fc00442 |
rm "$RPM_BUILD_ROOT/%{_mandir}/man8/xfs_irecover.8"*
|
|
|
fc00442 |
|
|
|
fc00442 |
|
|
|
fc00442 |
%clean
|
|
|
fc00442 |
rm -rf $RPM_BUILD_ROOT
|
|
|
fc00442 |
|
|
|
fc00442 |
|
|
|
fc00442 |
# Only include tools needed for pam_mount
|
|
|
fc00442 |
%files
|
|
|
fc00442 |
%defattr(-,root,root,-)
|
|
|
fc00442 |
%doc LICENSE.GPL2 LICENSE.GPL3
|
|
|
fc00442 |
%{_bindir}/ofl
|
|
|
fc00442 |
%{_libexecdir}/hxtools/fd0ssh
|
|
|
fc00442 |
%{_mandir}/man1/fd0ssh.1*
|
|
|
fc00442 |
%{_mandir}/man1/ofl.1*
|
|
|
fc00442 |
|
|
|
fc00442 |
|
|
|
fc00442 |
%changelog
|
|
|
37f471e |
* Wed Jun 06 2012 Till Maas <opensource@till.name> - 20120514-1
|
|
|
37f471e |
- Update to new release
|
|
|
37f471e |
- Update URL and Source0/1
|
|
|
37f471e |
- Update BuildRequires
|
|
|
37f471e |
|
|
|
37f471e |
* Wed Mar 21 2012 Till Maas <opensource@till.name> - 20120107-1
|
|
|
37f471e |
- Update to new release
|
|
|
37f471e |
- Remove upstreamed patch
|
|
|
37f471e |
|
|
|
fc00442 |
* Thu Nov 24 2011 Till Maas <opensource@till.name> - 20110721-2
|
|
|
fc00442 |
- Update BR: use automake instead of autoconf
|
|
|
fc00442 |
- Use %% for rpm macros in comments
|
|
|
fc00442 |
|
|
|
fc00442 |
* Fri Jul 22 2011 Till Maas <opensource@till.name> - 20110721-1
|
|
|
fc00442 |
- Update to new release
|
|
|
fc00442 |
- Add patch to make newns build (missing _GNU_SOURCE)
|
|
|
fc00442 |
|
|
|
fc00442 |
* Thu May 19 2011 Till Maas <opensource@till.name> - 20110509-1
|
|
|
fc00442 |
- Update to new release
|
|
|
fc00442 |
- cleanup spec
|
|
|
fc00442 |
- add BR: autoconf
|
|
|
fc00442 |
- add BR: libcaps-devel
|
|
|
fc00442 |
|
|
|
fc00442 |
* Wed Mar 09 2011 Till Maas <opensource@till.name> - 20110308-2
|
|
|
fc00442 |
- Include license files
|
|
|
fc00442 |
|
|
|
fc00442 |
* Wed Mar 09 2011 Till Maas <opensource@till.name> - 20110308-1
|
|
|
fc00442 |
- Update to new release
|
|
|
fc00442 |
|
|
|
fc00442 |
* Mon Dec 27 2010 Till Maas <opensource@till.name> - 20101227-1
|
|
|
fc00442 |
- Initial spec with only the programs needed by pam_mount
|