rpms/portreserve/devel import.log, NONE, 1.1 portreserve-typo.patch, NONE, 1.1 portreserve.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Tim Waugh (twaugh) fedora-extras-commits at redhat.com
Mon Jun 30 21:07:00 UTC 2008


Author: twaugh

Update of /cvs/pkgs/rpms/portreserve/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1570/devel

Modified Files:
	.cvsignore sources 
Added Files:
	import.log portreserve-typo.patch portreserve.spec 
Log Message:
Initial import.



--- NEW FILE import.log ---
portreserve-0_0_1-2_fc8:HEAD:portreserve-0.0.1-2.fc8.src.rpm:1214859925

portreserve-typo.patch:

--- NEW FILE portreserve-typo.patch ---
diff -up portreserve-0.0.1/portreserve.init.typo portreserve-0.0.1/portreserve.init
--- portreserve-0.0.1/portreserve.init.typo	2008-05-08 15:27:20.000000000 +0100
+++ portreserve-0.0.1/portreserve.init	2008-05-09 08:31:33.000000000 +0100
@@ -61,7 +61,8 @@ case "$1" in
         # Stop daemon.
 	echo -n $"Stopping $prog: "
 	[ -f "$PIDFILE" ] && killproc $DAEMON
-	RETVAL=?
+	RETVAL=$?
+	rm -f "$PIDFILE"
 	echo
         ;;
   restart)
diff -U0 portreserve-0.0.1/ChangeLog.typo portreserve-0.0.1/ChangeLog
--- portreserve-0.0.1/ChangeLog.typo	2008-05-08 15:34:45.000000000 +0100
+++ portreserve-0.0.1/ChangeLog	2008-05-09 08:31:33.000000000 +0100
@@ -2,0 +3,4 @@
+	* portreserve.init (prog): Avoid stale pidfile, and fixed typo.
+
+2008-05-08  Tim Waugh  <twaugh at redhat.com>
+


--- NEW FILE portreserve.spec ---
Summary: TCP port reservation utility
Name: portreserve
Version: 0.0.1
Release: 2%{?dist}
License: GPLv2+
Group: System Environment/Daemons
URL: http://cyberelk.net/tim/portreserve/
Source0: http://cyberelk.net/tim/data/portreserve/stable/%{name}-%{version}.tar.bz2
Patch1: portreserve-typo.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: xmlto

%description
The portreserve program aims to help services with well-known ports that
lie in the portmap range.  It prevents portmap from a real service's port
by occupying it itself, until the real service tells it to release the
port (generally in the init script).

%prep
%setup -q
%patch1 -p1 -b .typo

%build
%configure --sbindir=/sbin
make

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
mkdir -p %{buildroot}%{_localstatedir}/run/portreserve
mkdir -p %{buildroot}%{_initrddir}
install -m755 portreserve.init %{buildroot}%{_initrddir}/portreserve
mkdir -p %{buildroot}%{_sysconfdir}/portreserve

%clean
rm -rf %{buildroot}

%post
if [ "$1" = 1 ]; then
  /sbin/chkconfig --add portreserve
fi

%preun
if [ "$1" = 0 ]; then
  /sbin/service portreserve stop >/dev/null 2>&1
  /sbin/chkconfig --del portreserve
fi

%postun
if [ "$1" -ge "1" ]; then
  /sbin/service portreserve condrestart >/dev/null 2>&1
fi

%files
%defattr(-,root,root)
%doc ChangeLog README COPYING NEWS
%dir %{_localstatedir}/run/portreserve
%dir %{_sysconfdir}/portreserve
%attr(755,root,root) %{_initrddir}/portreserve
/sbin/*
%{_mandir}/*/*

%changelog
* Fri May  9 2008 Tim Waugh <twaugh at redhat.com> 0.0.1-2
- More consistent use of macros.
- Build requires xmlto.
- Don't use %%makeinstall.
- No need to run make check.

* Thu May  8 2008 Tim Waugh <twaugh at redhat.com> 0.0.1-1
- Default permissions for directories.
- Initscript should not be marked config.
- Fixed license tag.
- Better buildroot tag.

* Wed Sep  3 2003 Tim Waugh <twaugh at redhat.com>
- Initial spec file.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/portreserve/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	30 Jun 2008 16:08:55 -0000	1.1
+++ .cvsignore	30 Jun 2008 21:06:11 -0000	1.2
@@ -0,0 +1 @@
+portreserve-0.0.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/portreserve/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	30 Jun 2008 16:08:55 -0000	1.1
+++ sources	30 Jun 2008 21:06:11 -0000	1.2
@@ -0,0 +1 @@
+1e05ad9daffcf3b5b869a107678484f7  portreserve-0.0.1.tar.bz2




More information about the fedora-extras-commits mailing list