summaryrefslogtreecommitdiffhomepage
path: root/packaging/fedora/tinyproxy.spec.in
diff options
context:
space:
mode:
authorMukund Sivaraman <muks@banu.com>2009-11-14 16:40:46 +0530
committerMukund Sivaraman <muks@banu.com>2009-11-14 16:40:46 +0530
commit9274b5556ee3c546176936580c9bb5403b2c09e6 (patch)
tree1563d55d8473eac47cd5aeb65b13e5909c6e0cce /packaging/fedora/tinyproxy.spec.in
parentc42fbaaf80a064bad17abd4bcb7c9422fe845eb4 (diff)
Remove packaging related items
Diffstat (limited to 'packaging/fedora/tinyproxy.spec.in')
-rw-r--r--packaging/fedora/tinyproxy.spec.in95
1 files changed, 0 insertions, 95 deletions
diff --git a/packaging/fedora/tinyproxy.spec.in b/packaging/fedora/tinyproxy.spec.in
deleted file mode 100644
index a7ea106..0000000
--- a/packaging/fedora/tinyproxy.spec.in
+++ /dev/null
@@ -1,95 +0,0 @@
-%define tinyproxy_confdir %{_sysconfdir}/tinyproxy
-%define tinyproxy_datadir %{_datadir}/tinyproxy
-
-Name: tinyproxy
-Version: @VERSION@
-Release: 2%{?dist}
-Summary: A light-weight HTTP proxy daemon
-
-Group: System Environment/Daemons
-License: GPLv2+
-URL: https://www.banu.com/tinyproxy/
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-
-Source0: https://www.banu.com/pub/tinyproxy/1.7/%{name}-%{version}.tar.gz
-Source1: %{name}.init
-Source2: %{name}.conf
-
-Requires(post): chkconfig
-Requires(preun): chkconfig
-Requires(preun): initscripts
-
-%description
-Tinyproxy is a light-weight HTTP proxy daemon designed to consume a
-minimum amount of system resources. It listens on a given TCP port and
-handles HTTP proxy requests. Designed from the ground up to be fast and
-yet small, it is an ideal solution for use cases such as embedded
-deployments where a full featured HTTP proxy is required, but the system
-resources for a larger proxy are unavailable.
-
-
-%prep
-%setup -q
-
-
-%build
-%configure --with-config=%{tinyproxy_confdir}/%{name}.conf
-make %{?_smp_mflags}
-
-
-%install
-rm -rf %{buildroot}
-make install-exec DESTDIR=%{buildroot}
-
-# The default 'make install' installs too many items, so we trim it down
-# and install manually
-%{__install} -p -D -m 0755 %{SOURCE1} %{buildroot}%{_initrddir}/%{name}
-%{__install} -p -D -m 0644 %{SOURCE2} %{buildroot}%{tinyproxy_confdir}/%{name}.conf
-%{__install} -d -m 0755 %{buildroot}%{tinyproxy_datadir}
-%{__install} -p -D -m 0644 ./doc/%{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8
-
-for htmlfile in $(find ./doc/ -type f -name '*.html')
-do
- %{__install} -p -m 0644 $htmlfile %{buildroot}%{tinyproxy_datadir}
-done
-
-%clean
-rm -rf %{buildroot}
-
-
-%post
-/sbin/chkconfig --add %{name}
-
-
-%preun
-if [ $1 = 0 ]; then
- /sbin/service %{name} stop >/dev/null 2>&1
- /sbin/chkconfig --del %{name}
-fi
-
-
-%postun
-if [ "$1" -ge "1" ]; then
- /sbin/service %{name} condrestart > /dev/null 2>&1 || :
-fi
-
-
-
-%files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING README doc/*.txt
-%{_sbindir}/%{name}
-%{_mandir}/man8/%{name}.8.gz
-%{_initrddir}/%{name}
-%dir %{tinyproxy_datadir}
-%dir %{tinyproxy_datadir}/*
-%dir %{tinyproxy_confdir}
-%config(noreplace) %{tinyproxy_confdir}/%{name}.conf
-
-%changelog
-* Wed Apr 16 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 1.6.3-2
-- fix spec review issues
-- fix initscript
-
-* Sun Mar 09 2008 Jeremy Hinegardner <jeremy at hinegardner dot org> - 1.6.3-1
-- Initial rpm configuration