Compare commits

...
Sign in to create a new pull request.

8 commits

Author SHA1 Message Date
Bill Nottingham
d4ac29d2c8 Retire wifiroamd. 2011-07-25 18:24:24 -04:00
Dennis Gilmore
d30559143a - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 20:37:18 -06:00
Fedora Release Engineering
df91b03608 dist-git conversion 2010-07-29 15:18:46 +00:00
Bill Nottingham
5230710fe3 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 22:43:14 +00:00
Jesse Keating
b922db47a3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 07:16:15 +00:00
Jesse Keating
52ca6346e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 18:40:13 +00:00
Ed Hill
5524fcd37a update to 1.14 2008-05-24 03:42:44 +00:00
Jon Stanley
f998d2e495 Fix license tag 2008-05-24 01:27:21 +00:00
6 changed files with 2 additions and 155 deletions

View file

@ -1,2 +0,0 @@
wifiroamd-1.11.tar.gz
wifiroamd-1.12.tar.gz

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
wifiroamd-1.14.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: wifiroamd
# $Id$
NAME := wifiroamd
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

1
dead.package Normal file
View file

@ -0,0 +1 @@
This package was retired on 2011-07-25 due to it being unable to build this package for multiple releases (FTBFS).

View file

@ -1,2 +0,0 @@
dd4622ac4d86615fcc9708a4b9bf8949 wifiroamd-1.11.tar.gz
55a6e9488f7df245e433a9bebf536bb3 wifiroamd-1.12.tar.gz

View file

@ -1,130 +0,0 @@
Name: wifiroamd
Version: 1.12
Release: 1%{?dist}
Summary: Automatic WiFi connection (re)establishment daemon
Group: System Environment/Base
License: GPL
URL: http://www.tummy.com/Community/software/wifiroamd/
Source0: ftp://ftp.tummy.com/pub/tummy/wifiroamd/wifiroamd-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: python-devel
Requires: dhclient
Requires: wireless-tools
Requires: fping
%description
WiFiRoamd is a program that monitors your wireless device to keep it
connected to a good access point. It will scan looking for a known AP, or
will try the AP with the strongest un-encrypted signal. If a script is
found for the specific AP ESSID or MAC address is found, that script is
run. Otherwise, a "default" script is run.
After that script is run, scripts in the "up.d" directory are run. These
implement extra functionality such as DHCP, ESSID "pinning" (where it
explicitly does "iwconfig $DEVICE essid $ESSID", so that you don't
accidentally wander to another AP) and other local things such as
restarting OpenVPN, etc.
%prep
%setup -q
%install
rm -rf $RPM_BUILD_ROOT
%{__mkdir} -p $RPM_BUILD_ROOT/etc/wifiroamd/scripts/
%{__cp} -a scripts/* $RPM_BUILD_ROOT/etc/wifiroamd/scripts
%{__mkdir} -p $RPM_BUILD_ROOT/etc/wifiroamd/connections/
%{__cp} -a connections/* $RPM_BUILD_ROOT/etc/wifiroamd/connections
%{__cp} config-defaults $RPM_BUILD_ROOT/etc/wifiroamd/config-defaults
%{__cp} config $RPM_BUILD_ROOT/etc/wifiroamd/config
%{__mkdir} -p $RPM_BUILD_ROOT/sbin
%{__cp} -a wifiroamd $RPM_BUILD_ROOT/sbin/wifiroamd
%{__mkdir} -p $RPM_BUILD_ROOT/etc/init.d
%{__cp} wifiroamd.init $RPM_BUILD_ROOT/etc/init.d/wifiroamd
%{__mkdir} -p $RPM_BUILD_ROOT/etc/sysconfig
%{__cp} wifiroamd.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/wifiroamd
%{__mkdir} -p $RPM_BUILD_ROOT/var/lib/wifiroamd/dhclient-leases
%{__mkdir} -p $RPM_BUILD_ROOT/etc/cron.daily
%{__cp} wifiroamd.daily $RPM_BUILD_ROOT/etc/cron.daily/wifiroamd
%{__mkdir} -p $RPM_BUILD_ROOT/etc/wifiroamd/seen
%{__mkdir} -p $RPM_BUILD_ROOT/usr/share/man/man8
%{__cp} wifiroamd.8 $RPM_BUILD_ROOT/usr/share/man/man8
%clean
rm -rf $RPM_BUILD_ROOT
%post
if [ $1 -eq 1 ]
then
chkconfig --add wifiroamd
fi
%preun
if [ $1 -eq 0 ]
then
chkconfig --del wifiroamd
fi
%files
%defattr(-,root,root,-)
%doc README TODO WHATSNEW
%attr(755,root,root) /sbin/wifiroamd
%attr(755,root,root) /etc/init.d/wifiroamd
%dir /etc/wifiroamd
%dir /etc/wifiroamd/scripts
%dir /etc/wifiroamd/scripts/monitor_pinggw.d
%dir /etc/wifiroamd/scripts/down.d
%dir /etc/wifiroamd/scripts/reset.d
%dir /etc/wifiroamd/scripts/up.d
%dir /etc/wifiroamd/connections
%dir /etc/wifiroamd/connections/default.d
%dir /etc/wifiroamd/connections/nowireless.d
%dir /etc/wifiroamd/seen
# config-default should not be user-modified.
%config /etc/wifiroamd/config-defaults
%config /etc/sysconfig/wifiroamd
%attr(755,root,root) /etc/wifiroamd/scripts/monitor_pinggw.d/*
%attr(755,root,root) /etc/wifiroamd/scripts/reset.d/*
%attr(755,root,root) /etc/wifiroamd/scripts/up.d/*
%attr(755,root,root) /etc/wifiroamd/scripts/down.d/*
%attr(755,root,root) /etc/wifiroamd/connections/nowireless.d/*
/usr/share/man/man8/*
%config(noreplace) /etc/wifiroamd/config
%dir /var/lib/wifiroamd
%dir /var/lib/wifiroamd/dhclient-leases
%attr(755,root,root) /etc/cron.daily/wifiroamd
%doc examples
%doc debian/copyright
%changelog
* Sat Aug 25 2007 Ed Hill <ed@eh3.com> - 1.12-1
- new upstream 1.12
* Thu Aug 31 2006 Ed Hill <ed@eh3.com> - 1.11-1
- new upstream 1.11
* Thu Jul 6 2006 Ed Hill <ed@eh3.com> - 1.09-1
- new upstream 1.09
* Mon May 8 2006 Ed Hill <ed@eh3.com> - 1.08-1
- new upstream 1.08
* Wed May 3 2006 Ed Hill <ed@eh3.com> - 1.06-1
- new upstream 1.06
* Sun Mar 12 2006 Sean Reifschneider <jafo@tummy.com> - 1.05-1
- Release of 1.05.
* Sun Jan 15 2006 Kevin Fenzi <kevin@tummy.com> - 0.04-1
- Inital rpm spec