pacho       15/06/20 10:18:15

  Modified:             ChangeLog
  Added:                ziproxy-3.3.1.ebuild
  Removed:              ziproxy-3.3.0.ebuild
  Log:
  Version bump, drop old, fix init.d script (#517560 by slick)
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
A188FBD4)

Revision  Changes    Path
1.34                 net-proxy/ziproxy/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/ziproxy/ChangeLog?rev=1.34&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/ziproxy/ChangeLog?rev=1.34&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/ziproxy/ChangeLog?r1=1.33&r2=1.34

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-proxy/ziproxy/ChangeLog,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- ChangeLog   7 Jan 2015 14:05:47 -0000       1.33
+++ ChangeLog   20 Jun 2015 10:18:15 -0000      1.34
@@ -1,6 +1,12 @@
 # ChangeLog for net-proxy/ziproxy
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-proxy/ziproxy/ChangeLog,v 1.33 
2015/01/07 14:05:47 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-proxy/ziproxy/ChangeLog,v 1.34 
2015/06/20 10:18:15 pacho Exp $
+
+*ziproxy-3.3.1 (20 Jun 2015)
+
+  20 Jun 2015; Pacho Ramos <pa...@gentoo.org> +files/ziproxy.initd-r1,
+  +ziproxy-3.3.1.ebuild, -ziproxy-3.3.0.ebuild:
+  Version bump, drop old, fix init.d script (#517560 by slick)
 
   07 Jan 2015; Pacho Ramos <pa...@gentoo.org> -ziproxy-3.1.3.ebuild,
   metadata.xml:



1.1                  net-proxy/ziproxy/ziproxy-3.3.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/ziproxy/ziproxy-3.3.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-proxy/ziproxy/ziproxy-3.3.1.ebuild?rev=1.1&content-type=text/plain

Index: ziproxy-3.3.1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-proxy/ziproxy/ziproxy-3.3.1.ebuild,v 1.1 
2015/06/20 10:18:15 pacho Exp $

EAPI=5
inherit user

DESCRIPTION="A forwarding, non-caching, compressing web proxy server"
HOMEPAGE="http://ziproxy.sourceforge.net/";
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="jpeg2k sasl xinetd"

RDEPEND="
        media-libs/giflib
        media-libs/libpng:0=
        virtual/jpeg
        sys-libs/zlib
        jpeg2k? ( media-libs/jasper )
        sasl? ( dev-libs/cyrus-sasl )
        xinetd? ( virtual/inetd )
"
DEPEND="${RDEPEND}
        app-arch/xz-utils
"

pkg_setup() {
        enewgroup ziproxy
        enewuser ziproxy -1 -1 -1 ziproxy
}

src_prepare() {
        # fix sample config file
        sed -i \
                -e "s:/var/ziproxy/:/var/lib/ziproxy/:g" \
                -e "s:%j-%Y.log:/var/log/ziproxy/%j-%Y.log:g" \
                etc/ziproxy/ziproxy.conf || die

        # fix sample xinetd config
        sed -i \
                -e "s:/usr/bin/:/usr/sbin/:g" \
                -e "s:\(.*port.*\):\1\n\ttype\t\t\t= UNLISTED:g" \
                -e "s:root:ziproxy:g" \
                etc/xinetd.d/ziproxy || die
}

src_configure() {
        econf \
                $(use_with jpeg2k jasper) \
                $(use_with sasl sasl2) \
                --with-cfgfile=/etc/ziproxy/ziproxy.conf
}

src_install() {
        emake DESTDIR="${D}" install

        dodir /usr/sbin
        mv -vf "${D}"usr/{,s}bin/ziproxy || die

        dobin src/tools/ziproxy_genhtml_stats.sh

        newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
        newconfd "${FILESDIR}"/${PN}.confd ${PN}

        dodoc ChangeLog CREDITS README README.tools
        use jpeg2k && dodoc JPEG2000.txt

        insinto /etc
        doins -r etc/ziproxy

        insinto /var/lib/ziproxy/error
        doins var/ziproxy/error/*.html

        if use xinetd; then
                insinto /etc/xinetd.d
                doins etc/xinetd.d/ziproxy
        fi

        diropts -m0750 -o ziproxy -g ziproxy
        keepdir /var/log/ziproxy
}




Reply via email to