rpms/remctl/F-7 remctl-2.11-vendor.patch, NONE, 1.1 remctl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Simon Wilkinson (sxw)
fedora-extras-commits at redhat.com
Sun Jan 27 20:57:53 UTC 2008
Author: sxw
Update of /cvs/pkgs/rpms/remctl/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2945/F-7
Modified Files:
.cvsignore sources
Added Files:
remctl-2.11-vendor.patch remctl.spec
Log Message:
Initial packaging of remctl-2.11-4 for F-7
remctl-2.11-vendor.patch:
--- NEW FILE remctl-2.11-vendor.patch ---
--- remctl-2.11/perl/Makefile.PL.in.vendor 2008-01-22 18:28:05.000000000 +0000
+++ remctl-2.11/perl/Makefile.PL.in 2008-01-22 18:28:29.000000000 +0000
@@ -49,4 +49,5 @@
INC => '-I at top_srcdir@/client',
LDDLFLAGS => $lddlflags,
LIBS => "$additions -lremctl @LIBS@",
+ INSTALLDIRS => 'vendor',
);
--- NEW FILE remctl.spec ---
Name: remctl
Version: 2.11
Release: 4%{?dist}
Summary: Client/server for Kerberos-authenticated command execution
Group: Applications/Internet
License: MIT
URL: http://www.eyrie.org/~eagle/software/remctl
Source0: http://archives.eyrie.org/software/kerberos/remctl-%{version}.tar.gz
Patch0: remctl-2.11-vendor.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: krb5-devel perl perl(ExtUtils::MakeMaker)
%description
remctl (the client) and remctld (the server) implement a client/server
protocol for running single commands on a remote host using Kerberos
v5 authentication and returning the output. They use a very simple
GSS-API-authenticated network protocol, combined with server-side ACL
support and a server configuration file that maps remctl commands to
programs that should be run when that command is called by an
authorised user.
%package devel
Summary: Development files needed to compile C programs against remctl
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
remctl implements a client/server protocol for running single commands
on a remote host using Kerberos v5 authentication. If you want to develop
programs which use remctl's libraries, you need to install this package.
%package perl
Summary: Perl interface to remctl
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description perl
remctl implements a client/server protocol for running single commands
on a remote host using Kerberos v5 authentication. If you want to use
remctl's perl bindings, you need to install this package.
%prep
%setup -q
%patch0 -p1
%build
%configure --enable-perl --disable-static
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL="install -p"
chmod 0755 %{buildroot}%{perl_vendorarch}/auto/Net/Remctl/Remctl.so
chmod 0644 %{buildroot}%{perl_vendorarch}/Net/Remctl.pm
chmod 0644 %{buildroot}%{_mandir}/man3/Net::Remctl.3pm*
# Tidy up the perl installation ...
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
find %{buildroot} -type f -name perllocal.pod -exec rm -f {} ';'
find %{buildroot} -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find %{buildroot} -type d -depth -exec rmdir {} 2>/dev/null ';'
# And the libraries
find %{buildroot} -type f -name '*.la' -exec rm -f {} ';'
%clean
rm -rf %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc README NEWS TODO
%{_libdir}/*.so.*
%{_bindir}/remctl
%{_sbindir}/remctld
%{_mandir}/man1/remctl*
%{_mandir}/man8/remctl*
%files devel
%defattr(-,root,root,-)
%{_includedir}/remctl.h
%{_mandir}/man3/remctl*
%{_libdir}/*.so
%files perl
%defattr(-,root,root,-)
%{perl_vendorarch}/Net
%{perl_vendorarch}/auto/Net
%{_mandir}/man3/Net::Remctl*
%changelog
* Sat Jan 27 2008 Simon Wilkinson <simon at sxw.org.uk> 2.11-4
- More changes to address review comments
* Wed Jan 23 2008 Simon Wilkinson <simon at sxw.org.uk> 2.11-3
- Modifications for second round of review comments
* Tue Jan 22 2008 Simon Wilkinson <simon at sxw.org.uk> 2.11-2
- Modifications for first round of review comments
- Put perl modules in vendor_lib
* Mon Jan 14 2008 Simon Wilkinson <simon at sxw.org.uk> 2.11-1
- Upgrade to remctl 2.11
* Mon Oct 1 2007 Simon Wilkinson <simon at sxw.org.uk> 2.10-1
- Upgrade to remctl 2.10
* Sun Sep 2 2007 Simon Wilkinson <simon at sxw.org.uk> 2.9-1
- Initial specfile
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/remctl/F-7/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 27 Jan 2008 19:27:09 -0000 1.1
+++ .cvsignore 27 Jan 2008 20:57:16 -0000 1.2
@@ -0,0 +1 @@
+remctl-2.11.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/remctl/F-7/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 27 Jan 2008 19:27:09 -0000 1.1
+++ sources 27 Jan 2008 20:57:16 -0000 1.2
@@ -0,0 +1 @@
+b7f5ca959a1a710dffe9853838cbcb6c remctl-2.11.tar.gz
More information about the fedora-extras-commits
mailing list