From 0ec787f3b35c1796c2648a97771c85627ebbc08b Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 11 Dec 2012 16:28:23 +0100 Subject: [PATCH] New package: polipo-1.0.4.1. --- srcpkgs/polipo/files/polipo.service | 11 +++++++++ srcpkgs/polipo/template | 35 +++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 srcpkgs/polipo/files/polipo.service create mode 100644 srcpkgs/polipo/template diff --git a/srcpkgs/polipo/files/polipo.service b/srcpkgs/polipo/files/polipo.service new file mode 100644 index 0000000000..43e5f4f496 --- /dev/null +++ b/srcpkgs/polipo/files/polipo.service @@ -0,0 +1,11 @@ +[Unit] +Description=Polipo Proxy Server +After=network.target + +[Service] +Type=forking +ExecStart=/usr/bin/polipo daemonise=true +User=nobody + +[Install] +WantedBy=multi-user.target diff --git a/srcpkgs/polipo/template b/srcpkgs/polipo/template new file mode 100644 index 0000000000..c3d61b2350 --- /dev/null +++ b/srcpkgs/polipo/template @@ -0,0 +1,35 @@ +# Template file for 'polipo' +pkgname=polipo +version=1.0.4.1 +revision=1 +build_style=gnu-makefile +short_desc="A small and fast caching web proxy" +maintainer="Juan RP " +license="GPL-2" +homepage="http://www.pps.jussieu.fr/~jch/software/polipo/" +distfiles="http://freehaven.net/~chrisd/polipo/polipo-${version}.tar.gz" +checksum=8d6fbfdec600d42823e483b0143704c6f179c349803028a4d2cef056b79f7cfa +long_desc=" + Polipo is a small and fast caching web proxy (a web cache, an HTTP proxy, + a proxy server). While Polipo was designed to be used by one person or a + small group of people, there is nothing that prevents it from being used + by a larger group." + +systemd_services="polipo.service on" + +do_build() { + make ${makejobs} +} + +do_install() { + make PREFIX=${DESTDIR}/usr MANDIR=${DESTDIR}/usr/share/man \ + INFODIR=${DESTDIR}/usr/share/info \ + LOCAL_ROOT=${DESTDIR}/usr/share/polipo/www \ + DISK_CACHE_ROOT=${DESTDIR}/var/cache/polipo install + + # install sample config files + vinstall config.sample 644 usr/share/examples/polipo + vinstall forbidden.sample 644 usr/share/examples/polipo + # systemd service + vinstall ${FILESDIR}/polipo.service 644 usr/lib/systemd/system +}