diff --git a/.gitattributes b/.gitattributes index 3997efa..9b03811 100644 --- a/.gitattributes +++ b/.gitattributes @@ -21,5 +21,3 @@ *.xz filter=lfs diff=lfs merge=lfs -text *.zip filter=lfs diff=lfs merge=lfs -text *.zst filter=lfs diff=lfs merge=lfs -text -## Specific LFS patterns -_service:download_files:psmisc-22.14.tar.gz.1 filter=lfs diff=lfs merge=lfs -text diff --git a/_service:download_files:psmisc-22.14.tar.gz b/_service:download_files:psmisc-22.14.tar.gz deleted file mode 100644 index 4571830..0000000 --- a/_service:download_files:psmisc-22.14.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:22bbf4561837af475c0d8d14e3b9cab453998c787212c107fac7faf2f281e26e -size 382024 diff --git a/_service:download_files:psmisc-22.14.tar.gz.1 b/_service:download_files:psmisc-22.14.tar.gz.1 deleted file mode 100644 index 4571830..0000000 --- a/_service:download_files:psmisc-22.14.tar.gz.1 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:22bbf4561837af475c0d8d14e3b9cab453998c787212c107fac7faf2f281e26e -size 382024 diff --git a/_service:format_spec_file:psmisc.spec b/_service:format_spec_file:psmisc.spec deleted file mode 100644 index 29c2ebb..0000000 --- a/_service:format_spec_file:psmisc.spec +++ /dev/null @@ -1,105 +0,0 @@ -# -# spec file for package psmisc -# -# Copyright (c) 2011 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 -# upon. The license for this file, and modifications and additions to the -# file, is the same license as for the pristine package itself (unless the -# license for the pristine package is not an Open Source License, in which -# case the license is the MIT License). An "Open Source License" is a -# license that conforms to the Open Source Definition (Version 1.9) -# published by the Open Source Initiative. - -# Please submit bugfixes or comments via http://bugs.opensuse.org/ -# - -# norootforbuild - - -Name: psmisc -BuildRequires: gcc-c++ glibc-devel ncurses-devel -BuildRequires: libselinux-devel -Url: http://sourceforge.net/projects/psmisc/ -License: GPLv2+ -Group: System/Monitoring -PreReq: %fillup_prereq %insserv_prereq -Version: 22.14 -Release: 1 -Provides: ps:/usr/bin/killall -Summary: Utilities for managing processes on your system -Source: http://sourceforge.net/projects/psmisc/files/psmisc/%{name}-%{version}.tar.gz -Patch0: %name-22.14.dif -Patch1: %name-22.12-tigetstr.patch -Patch2: %name-22.12-pstree_overflow.patch -Patch3: %name-22.12-pstree.patch -Patch4: %name-22.14-toomuch.dif - -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%define nopeek s390 s390x ia64 %sparc hppa - - -%description -The psmisc package contains utilities for managing processes on your -system: pstree, killall and fuser. The pstree command displays a tree -structure of all of the running processes on your system. The killall -command sends a specified signal (SIGTERM if nothing is specified) to -processes identified by name. The fuser command identifies the PIDs of -processes that are using specified files or filesystems. - -%prep -%setup -q -%patch1 -p0 -b .tigetstr -%patch2 -p0 -b .pstreeovfl -%patch3 -p0 -b .pstree -%patch4 -p0 -b .2much -%patch0 -p0 -b .0 - - -%build -autoreconf -fi -CFLAGS="-D_GNU_SOURCE ${RPM_OPT_FLAGS} -pipe" -CXXFLAGS="$CFLAGS" -CC=gcc -CXX=g++ -export CFLAGS CXXFLAGS CC CXX -sh ./configure --prefix=%{_prefix} --mandir=%{_mandir} --enable-selinux -make %{?_smp_mflags} CFLAGS="$CFLAGS" "CC=$CC" - - -%install -make DESTDIR=$RPM_BUILD_ROOT install -mkdir -p $RPM_BUILD_ROOT/bin/ -mv $RPM_BUILD_ROOT/usr/bin/fuser $RPM_BUILD_ROOT/bin/ -%ifarch %nopeek -rm -f $RPM_BUILD_ROOT%{_mandir}/man1/peekfd.1* -%endif -%find_lang psmisc - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%files -f psmisc.lang -%defattr (-,root,root,755) -/bin/fuser -%{_bindir}/killall -%ifnarch %nopeek -%{_bindir}/peekfd -%endif -%{_bindir}/prtstat -%{_bindir}/pstree -%{_bindir}/pstree.x11 -%{_mandir}/man1/fuser.1* -%{_mandir}/man1/killall.1* -%ifnarch %nopeek -%{_mandir}/man1/peekfd.1* -%endif -%{_mandir}/man1/prtstat.1* -%{_mandir}/man1/pstree.1* - - - -%changelog