2 # - tk gui (option -gui or -tk) get SIGSEGV after quit
3 # - consider move %{_bindir}/rpmorphan-lib.pl to other place
4 %include /usr/lib/rpm/macros.perl
5 Summary: rpmorphan - list the orphaned rpm packages
6 Summary(fr.UTF-8): rpmorphan liste les packages rpm orphelins
7 Summary(pl.UTF-8): rpmorphan - wyświetlanie listy osieroconych pakietów
12 Group: Applications/System
13 Source0: http://dl.sourceforge.net/rpmorphan/%{name}-%{version}.tar.gz
14 # Source0-md5: 1b9e2e9b465218965d4761ef9fb7c9e2
15 URL: http://rpmorphan.sourceforge.net/
16 BuildRequires: rpm-perlprov
17 Suggests: perl-Curses-UI
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 rpmorphan finds "orphaned" packages on your system. It determines
24 which packages have no other packages depending on their installation,
25 and shows you a list of these packages. It intends to be clone of
26 deborphan debian tools for rpm packages.
28 It will try to help you to remove unused packages, for example:
29 - after a distribution upgrade,
30 - when you want to suppress packages after some tests.
32 %description -l fr.UTF-8
33 Le logiciel rpmorphan liste les packages rpm qui n'ont plus de
34 dépendances avec les autres paquets installés sur votre systčme. C'est
35 un clone du logiciel deborphan de debian pour les packages rpm.
37 Il peut vous aider pour supprimer les packages inutilisés, par
39 - aprčs une montée de version systčme,
40 - lors de la suppression de logiciels aprčs des tests.
42 %description -l pl.UTF-8
43 rpmorphan znajduje "osierocone" pakiety w systemie. Określa które
44 pakiety nie są zależnościami innych pakietów i wyświetla ich listę. W
45 zamyśle ma to być klon deborphana dla pakietów rpm.
47 Pomaga on usuwać nie używane pakiety, np.:
48 - po uaktualnieniu dystrybucji,
49 - kiedy chcemy usunąć pakiety po jakichś testach.
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_bindir},/var/lib/%{name},%{_sysconfdir}}
58 ln -sf rpmorphan.pl $RPM_BUILD_ROOT%{_bindir}/rpmorphan
59 ln -sf rpmusage.pl $RPM_BUILD_ROOT%{_bindir}/rpmusage
61 install {rpmorphan,rpmorphan-lib,rpmusage}.pl $RPM_BUILD_ROOT%{_bindir}
62 install {rpmorphan,rpmusage}.1 $RPM_BUILD_ROOT%{_mandir}/man1
64 install rpmorphanrc.sample $RPM_BUILD_ROOT%{_sysconfdir}/rpmorphanrc
66 install keep $RPM_BUILD_ROOT/var/lib/%{name}
69 rm -rf $RPM_BUILD_ROOT
72 %defattr(644,root,root,755)
73 %doc Authors Changelog NEWS Readme Todo
74 %attr(755,root,root) %{_bindir}/*
75 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rpmorphanrc
76 %{_mandir}/man1/rpmorphan.1*
77 %{_mandir}/man1/rpmusage.1*