]> git.pld-linux.org Git - packages/rpmorphan.git/blame - rpmorphan.spec
- use perlprov to get perl-modules dep
[packages/rpmorphan.git] / rpmorphan.spec
CommitLineData
de712341 1# TODO:
8c0ae303 2# - tk gui (option -gui or -tk) get SIGSEGV after quit
3# - consider move %{_bindir}/rpmorphan-lib.pl to other place
551d0a9e 4%include /usr/lib/rpm/macros.perl
8cb74404 5Summary: rpmorphan - list the orphaned rpm packages
de712341 6Summary(fr.UTF-8): rpmorphan liste les packages rpm orphelins
8cb74404 7Summary(pl.UTF-8): rpmorphan - wyświetlanie listy osieroconych pakietów
de712341 8Name: rpmorphan
8c0ae303 9Version: 1.1
b982f503 10Release: 1
de712341 11License: GPL v2
72248bf6 12Group: Applications/System
de712341 13Source0: http://dl.sourceforge.net/rpmorphan/%{name}-%{version}.tar.gz
8c0ae303 14# Source0-md5: 1b9e2e9b465218965d4761ef9fb7c9e2
8cb74404 15URL: http://rpmorphan.sourceforge.net/
551d0a9e 16BuildRequires: rpm-perlprov
570dd5d4 17Suggests: perl-Curses-UI
18Suggests: perl-Tk
de712341 19BuildArch: noarch
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
23rpmorphan finds "orphaned" packages on your system. It determines
24which packages have no other packages depending on their installation,
25and shows you a list of these packages. It intends to be clone of
26deborphan debian tools for rpm packages.
27
04001f7c 28It will try to help you to remove unused packages, for example:
de712341 29- after a distribution upgrade,
30- when you want to suppress packages after some tests.
31
32%description -l fr.UTF-8
33Le logiciel rpmorphan liste les packages rpm qui n'ont plus de
34dépendances avec les autres paquets installés sur votre systčme. C'est
35un clone du logiciel deborphan de debian pour les packages rpm.
36
37Il peut vous aider pour supprimer les packages inutilisés, par
38exemple:
39- aprčs une montée de version systčme,
40- lors de la suppression de logiciels aprčs des tests.
41
42%description -l pl.UTF-8
43rpmorphan znajduje "osierocone" pakiety w systemie. Określa które
44pakiety nie są zależnościami innych pakietów i wyświetla ich listę. W
8cb74404 45zamyśle ma to być klon deborphana dla pakietów rpm.
de712341 46
8cb74404 47Pomaga on usuwać nie używane pakiety, np.:
de712341 48- po uaktualnieniu dystrybucji,
8cb74404 49- kiedy chcemy usunąć pakiety po jakichś testach.
de712341 50
51%prep
52%setup -q
53
54%install
55rm -rf $RPM_BUILD_ROOT
0bdbc691 56install -d $RPM_BUILD_ROOT{%{_mandir}/man1,%{_bindir},/var/lib/%{name},%{_sysconfdir}}
de712341 57
58ln -sf rpmorphan.pl $RPM_BUILD_ROOT%{_bindir}/rpmorphan
59ln -sf rpmusage.pl $RPM_BUILD_ROOT%{_bindir}/rpmusage
60
8c0ae303 61install {rpmorphan,rpmorphan-lib,rpmusage}.pl $RPM_BUILD_ROOT%{_bindir}
de712341 62install {rpmorphan,rpmusage}.1 $RPM_BUILD_ROOT%{_mandir}/man1
0bdbc691 63
64install rpmorphanrc.sample $RPM_BUILD_ROOT%{_sysconfdir}/rpmorphanrc
65
de712341 66install keep $RPM_BUILD_ROOT/var/lib/%{name}
67
de712341 68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%files
72%defattr(644,root,root,755)
8cb74404 73%doc Authors Changelog NEWS Readme Todo
de712341 74%attr(755,root,root) %{_bindir}/*
0bdbc691 75%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rpmorphanrc
de712341 76%{_mandir}/man1/rpmorphan.1*
77%{_mandir}/man1/rpmusage.1*
78%dir /var/lib/%{name}
79/var/lib/%{name}/keep
This page took 0.105806 seconds and 4 git commands to generate.