rpms/wifiroamd/devel wifiroamd.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Ed Hill (edhill)
fedora-extras-commits at redhat.com
Fri Apr 21 17:48:58 UTC 2006
Author: edhill
Update of /cvs/extras/rpms/wifiroamd/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2233/devel
Modified Files:
.cvsignore sources
Added Files:
wifiroamd.spec
Log Message:
auto-import wifiroamd-1.05-1 on branch devel from wifiroamd-1.05-1.src.rpm
--- NEW FILE wifiroamd.spec ---
Name: wifiroamd
Version: 1.05
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/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
%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/*
/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
* Sun Mar 12 2006 Sean Reifschneider <jafo at tummy.com> - 1.05-1
- Release of 1.05.
* Sun Jan 15 2006 Kevin Fenzi <kevin at tummy.com> - 0.04-1
- Inital rpm spec
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/wifiroamd/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 21 Apr 2006 16:33:15 -0000 1.1
+++ .cvsignore 21 Apr 2006 17:48:58 -0000 1.2
@@ -0,0 +1 @@
+wifiroamd-1.05.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/wifiroamd/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 21 Apr 2006 16:33:15 -0000 1.1
+++ sources 21 Apr 2006 17:48:58 -0000 1.2
@@ -0,0 +1 @@
+697166fe19c150ae312276ff0eb0fe40 wifiroamd-1.05.tar.gz
More information about the fedora-extras-commits
mailing list