rpms/rpmorphan/F-10 rpmorphan.logrotate, NONE, 1.1 rpmorphan.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Richard W.M. Jones
rjones at fedoraproject.org
Tue Mar 31 12:24:03 UTC 2009
- Previous message (by thread): rpms/rpmorphan/devel rpmorphan.logrotate, NONE, 1.1 rpmorphan.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/kdenetwork/devel .cvsignore, 1.63, 1.64 kdenetwork.spec, 1.180, 1.181 sources, 1.70, 1.71
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: rjones
Update of /cvs/pkgs/rpms/rpmorphan/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8052
Modified Files:
.cvsignore sources
Added Files:
rpmorphan.logrotate rpmorphan.spec
Log Message:
* Tue Mar 31 2009 Richard W.M. Jones <rjones at redhat.com> - 1.4-5
- Clarify the documentation, usage of 'orphan' and other terminology.
* Wed Mar 25 2009 Richard W.M. Jones <rjones at redhat.com> - 1.4-4
- Combine all %%doc lines into one.
- Remove Makefile from %%doc section.
- Use %%{?_smp_mflags}.
* Wed Mar 25 2009 Richard W.M. Jones <rjones at redhat.com> - 1.4-3
- Missing Requires perl-Tk (Leigh Scott).
- Added %%{?dist} to Release.
* Mon Mar 16 2009 Richard W.M. Jones <rjones at redhat.com> - 1.4-2
- Initial build for Fedora.
--- NEW FILE rpmorphan.logrotate ---
/var/log/rpmorphan.log {
missingok
notifempty
size 30k
yearly
create 0600 root root
}
--- NEW FILE rpmorphan.spec ---
Summary: List packages that have no dependencies (like deborphan)
Name: rpmorphan
Version: 1.4
Release: 5%{?dist}
Group: Applications/System
License: GPLv2+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
URL: http://rpmorphan.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Source1: rpmorphan.logrotate
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Requires: logrotate
Requires: perl-Tk
%description
rpmorphan finds "orphaned"[1] packages on your system. It determines
which packages have no other packages depending on their installation,
and shows you a list of these packages. It intends to be clone of
deborphan Debian tools for rpm packages.
It will try to help you to remove unused packages, for example:
* after a distribution upgrade
* when you want to suppress packages after some tests
Several tools are also provided :
* rpmusage - display rpm packages last use date
* rpmdep - display the full dependency of an installed rpm package
* rpmduplicates - find programs with several version installed
Yum offers a program called 'package-cleanup' which you can use to
carry out similar tasks.
[1] Note that orphan is used in the sense of Debian's deborphan, and
is NOT the same as Fedora orphaned packages which are packages that
have no current maintainer.
%prep
%setup -q
%build
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d
install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/rpmorphan
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc rpmorphan.lsm Authors COPYING Changelog NEWS Todo Readme rpmorphanrc.sample
%{_bindir}/rpmorphan-lib.pl
%{_bindir}/rpmorphan.pl
%{_bindir}/rpmorphan
%{_bindir}/rpmusage.pl
%{_bindir}/rpmusage
%{_bindir}/rpmdep.pl
%{_bindir}/rpmdep
%{_bindir}/rpmduplicates.pl
%{_bindir}/rpmduplicates
%ghost %config(noreplace) %{_localstatedir}/log/rpmorphan.log
%dir %{_localstatedir}/lib/rpmorphan
%attr(644, root, root)%{_localstatedir}/lib/rpmorphan/keep
%config(noreplace) %{_sysconfdir}/logrotate.d/rpmorphan
%{_mandir}/man1/rpmorphan.1*
%{_mandir}/man1/rpmusage.1*
%{_mandir}/man1/rpmdep.1*
%{_mandir}/man1/rpmduplicates.1*
%changelog
* Tue Mar 31 2009 Richard W.M. Jones <rjones at redhat.com> - 1.4-5
- Clarify the documentation, usage of 'orphan' and other terminology.
* Wed Mar 25 2009 Richard W.M. Jones <rjones at redhat.com> - 1.4-4
- Combine all %%doc lines into one.
- Remove Makefile from %%doc section.
- Use %%{?_smp_mflags}.
* Wed Mar 25 2009 Richard W.M. Jones <rjones at redhat.com> - 1.4-3
- Missing Requires perl-Tk (Leigh Scott).
- Added %%{?dist} to Release.
* Mon Mar 16 2009 Richard W.M. Jones <rjones at redhat.com> - 1.4-2
- Initial build for Fedora.
* Mon Jan 05 2009 <gerbier at users.sourceforge.net> 1.4-1
- improve diagnostic if "rpm -e" return some comments
* Mon Oct 19 2008 <gerbier at users.sourceforge.net> 1.3-1
- fix a bug if exclude are set in config file (thanks Szymon Siwek)
- display number of deleted file
* Mon Apr 7 2008 <gerbier at users.sourceforge.net> 1.2-1
- write log to /var/log/rpmorphan.log
- add rpmdep.pl tool
- add rpmduplicate.pl tool
* Thu Nov 22 2007 <gerbier at users.sourceforge.net> 1.1-1
- (rpmorphan) add a default target : guess-lib
- (rpmorphan) test rpm delete
- fix warnings from perlcritic tool
- (rpmorphan) split too complex code (add read_one_rc, init_cache)
- (rpmorphan) add keep-file option, which allow to cutomize the keep file
- add rpmorphan-lib.pl to store common code for rpmorphan, rpmusage
- (rpmusage) add a default target : all
- use rpmlint to build a better rpm package
* Wed Apr 27 2007 <gerbier at users.sourceforge.net> 1.0
- fix bug with tk : core dump because update call before mainloop
- add w_ prefix for widgets variables
- add dry-run (simulation) mode
- (gui) add 3 counters : packages, orphans, selected
- (gui) display_status call debug sub
- new Liste_pac global variable
- (gui) change curses geometry to work on console
- (gui) recursive analysis
- improve virtuals : now check if how many package provide this one
* Wed Mar 29 2007 <gerbier at users.sourceforge.net> 0.9
- add curses interface
- test for root access before removing packages
- add optionnal configuration file
- recode debugging system
- apply conway coding rules
- add tk_get_current_elem sub
- add get_from_command_line sub
- add status widget
* Tue Mar 06 2007 <gerbier at users.sourceforge.net> 0.8
- add simple graphical user iinterface (optionnal)
- remove global variable opt_verbose
- split code in functions : access_time_filter, read_rpm_data, search_orphans
* Tue Feb 28 2007 <gerbier at users.sourceforge.net> 0.4
- add optionnal cache
* Tue Feb 03 2007 <gerbier at users.sourceforge.net> 0.3
- add rpmusage tool
- add a link from rpmorphan.pl to rpmorphan
* Tue Jan 30 2007 <gerbier at users.sourceforge.net> 0.2
- add permanent exclude list
* Tue Jan 23 2007 <gerbier at users.sourceforge.net> 0.1
- Initial spec file
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/rpmorphan/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 27 Mar 2009 20:46:19 -0000 1.1
+++ .cvsignore 31 Mar 2009 12:23:33 -0000 1.2
@@ -0,0 +1 @@
+rpmorphan-1.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rpmorphan/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 27 Mar 2009 20:46:19 -0000 1.1
+++ sources 31 Mar 2009 12:23:33 -0000 1.2
@@ -0,0 +1 @@
+8d4809df20807aa7ca3f8c51318e3df9 rpmorphan-1.4.tar.gz
- Previous message (by thread): rpms/rpmorphan/devel rpmorphan.logrotate, NONE, 1.1 rpmorphan.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/kdenetwork/devel .cvsignore, 1.63, 1.64 kdenetwork.spec, 1.180, 1.181 sources, 1.70, 1.71
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list