rpms/linux-igd/F-8 linux-igd.spec, NONE, 1.1 linuxigd-1.0.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
HASEGAWA Masahiro (masahase)
fedora-extras-commits at redhat.com
Mon Jan 14 00:23:50 UTC 2008
- Previous message (by thread): rpms/linux-igd/F-7 linux-igd.spec, NONE, 1.1 linuxigd-1.0.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/pards/devel pards-0.4.patch, NONE, 1.1 pards.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: masahase
Update of /cvs/pkgs/rpms/linux-igd/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22864/F-8
Modified Files:
.cvsignore sources
Added Files:
linux-igd.spec linuxigd-1.0.patch
Log Message:
Initial import.
--- NEW FILE linux-igd.spec ---
%define source_name linuxigd
Summary: The Linux UPNP Internet GATEWAY DEVICE
Name: linux-igd
Version: 1.0
Release: 3%{?dist}
URL: http://linux-igd.sourceforge.net/index.php
Source0: http://downloads.sourceforge.net/%{name}/%{source_name}-%{version}.tar.gz
Patch0: %{source_name}-%{version}.patch
License: GPL+
Group: System Environment/Daemons
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Requires: libupnp >= 1.3.1
Requires(post): /sbin/chkconfig
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
BuildRequires: libupnp-devel
%description
This is a daemon that emulates Microsoft's Internet Connection Service (ICS).
It implements the UPnP Internet Gateway Device specification (IGD) and allows
UPnP aware clients, such as MSN Messenger to work properly from behind
a Linux NAT firewall.
%prep
%setup -q -c -n %{name}
%patch
%build
pushd %{source_name}-%{version}
make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
popd
%install
rm -rf %{buildroot}
pushd %{source_name}-%{version}
make DESTDIR=%{buildroot} install
iconv -f latin1 -t utf8 CHANGES > ../CHANGES
iconv -f latin1 -t utf8 TODO > ../TODO
cp LICENSE ../
popd
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%dir %{_sysconfdir}/linuxigd/
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/linuxigd/*.xml
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/upnpd.conf
%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/upnpd
%attr(0644,root,root) %{_mandir}/man8/upnpd.8.gz
%{_sbindir}/upnpd
%{_initrddir}/upnpd
%doc CHANGES LICENSE TODO
%post
/sbin/chkconfig --add upnpd
%preun
if [ $1 = 0 ] ; then
/sbin/service upnpd stop>/dev/null 2>&1
/sbin/chkconfig --del upnpd
fi
if [ "$1" -ge "1" ]; then
/sbin/service upnpd condrestart >/dev/null 2>&1
fi
%changelog
* Tue Dec 25 2007 Masahiro Hasegawa <masahase at gmail.com> - 1.0-3
- more rewritten by Fedora's rule
* Tue Dec 25 2007 Masahiro Hasegawa <masahase at gmail.com> - 1.0-2
- more rewritten by Fedora's rule
* Mon Dec 24 2007 Masahiro Hasegawa <masahase at gmail.com>
- Rewritten by Fedora's rule
* Wed Oct 31 2007 Masahiro Hasegawa <masahase at gmail.com>
- Version 1.0 release
- first build for version 1.0 (Release)
* Mon Aug 14 2006 Tim Brody <tdb01r at ecs.soton.ac.uk>
- Version 0.95 Release 1
- first build for version 0.95 (Release)
* Sun Sep 26 2004 Watanabe Keiji <k at elt.ne.jp>
- Version 0.99 Release ELT1
- first build for version 0.92 (CVS Version on Sep 25, 2004.)
linuxigd-1.0.patch:
--- NEW FILE linuxigd-1.0.patch ---
diff -uNr linuxigd-1.0/Makefile linuxigd-1.0-patch/Makefile
--- linuxigd-1.0/Makefile 2006-05-24 07:16:36.000000000 +0900
+++ linuxigd-1.0-patch/Makefile 2007-10-31 02:39:30.000000000 +0900
@@ -33,11 +33,17 @@
rm -f *.o upnpd
install: upnpd
- install -d /etc/linuxigd
- install etc/gatedesc.xml /etc/linuxigd
- install etc/gateconnSCPD.xml /etc/linuxigd
- install etc/gateicfgSCPD.xml /etc/linuxigd
- install etc/dummy.xml /etc/linuxigd
- install upnpd $(PREFIX)/sbin
- install upnpd.8 $(PREFIX)/share/man/man8
- if [ ! -f /etc/upnpd.conf ]; then install etc/upnpd.conf /etc; fi
+ install -d $(DESTDIR)/etc/init.d/
+ install -d $(DESTDIR)/etc/linuxigd/
+ install -d $(DESTDIR)/etc/sysconfig/
+ install -d $(DESTDIR)/usr/sbin/
+ install -d $(DESTDIR)/usr/share/man/man8/
+ install etc/gatedesc.xml $(DESTDIR)/etc/linuxigd
+ install etc/gateconnSCPD.xml $(DESTDIR)/etc/linuxigd
+ install etc/gateicfgSCPD.xml $(DESTDIR)/etc/linuxigd
+ install etc/dummy.xml $(DESTDIR)/etc/linuxigd
+ install etc/upnpd.conf $(DESTDIR)/etc
+ install upnpd $(DESTDIR)/usr/sbin
+ install upnpd.8 $(DESTDIR)/usr/share/man/man8
+ install -D etc/upnpd.rc $(DESTDIR)/etc/rc.d/init.d/upnpd
+ install -D etc/upnpd.rc.conf $(DESTDIR)/etc/sysconfig/upnpd
diff -uNr linuxigd-1.0/etc/upnpd.rc linuxigd-1.0-patch/etc/upnpd.rc
--- linuxigd-1.0/etc/upnpd.rc 2006-08-16 08:34:56.000000000 +0900
+++ linuxigd-1.0-patch/etc/upnpd.rc 2007-12-24 23:19:07.000000000 +0900
@@ -4,7 +4,7 @@
#
# Starts the upnpd daemon
#
-# chkconfig: 345 95 5
+# chkconfig: - 95 5
# description: Internet Gateway Device
# processname: upnpd
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/linux-igd/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 13 Jan 2008 17:57:14 -0000 1.1
+++ .cvsignore 14 Jan 2008 00:23:13 -0000 1.2
@@ -0,0 +1 @@
+linuxigd-1.0.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/linux-igd/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 13 Jan 2008 17:57:14 -0000 1.1
+++ sources 14 Jan 2008 00:23:13 -0000 1.2
@@ -0,0 +1 @@
+929f5c4878c91d534613b7c7070215d9 linuxigd-1.0.tar.gz
- Previous message (by thread): rpms/linux-igd/F-7 linux-igd.spec, NONE, 1.1 linuxigd-1.0.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/pards/devel pards-0.4.patch, NONE, 1.1 pards.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list