polynomial-c    14/09/22 07:46:40

  Modified:             ChangeLog
  Added:                apache-tools-2.2.29.ebuild
  Log:
  Version bump
  
  (Portage version: 2.2.13/cvs/Linux x86_64, signed Manifest commit with key 
0x981CA6FC)

Revision  Changes    Path
1.193                app-admin/apache-tools/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/apache-tools/ChangeLog?rev=1.193&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/apache-tools/ChangeLog?rev=1.193&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/apache-tools/ChangeLog?r1=1.192&r2=1.193

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-admin/apache-tools/ChangeLog,v
retrieving revision 1.192
retrieving revision 1.193
diff -u -r1.192 -r1.193
--- ChangeLog   24 Jul 2014 02:29:14 -0000      1.192
+++ ChangeLog   22 Sep 2014 07:46:40 -0000      1.193
@@ -1,6 +1,12 @@
 # ChangeLog for app-admin/apache-tools
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/ChangeLog,v 1.192 
2014/07/24 02:29:14 patrick Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/apache-tools/ChangeLog,v 1.193 
2014/09/22 07:46:40 polynomial-c Exp $
+
+*apache-tools-2.2.29 (22 Sep 2014)
+
+  22 Sep 2014; Lars Wendler <[email protected]>
+  +apache-tools-2.2.29.ebuild:
+  Version bump.
 
 *apache-tools-2.4.10 (24 Jul 2014)
 



1.1                  app-admin/apache-tools/apache-tools-2.2.29.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.29.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.29.ebuild?rev=1.1&content-type=text/plain

Index: apache-tools-2.2.29.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/app-admin/apache-tools/apache-tools-2.2.29.ebuild,v 1.1 
2014/09/22 07:46:40 polynomial-c Exp $

EAPI="4"
inherit flag-o-matic eutils

DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
HOMEPAGE="http://httpd.apache.org/";
SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="ssl"
RESTRICT="test"

RDEPEND="=dev-libs/apr-1*
        =dev-libs/apr-util-1*
        dev-libs/libpcre
        ssl? ( dev-libs/openssl )
        !<www-servers/apache-2.2.4"

DEPEND="${RDEPEND}
        sys-devel/libtool"

S="${WORKDIR}/httpd-${PV}"

src_prepare() {
        # Apply these patches:
        # (1)   apache-tools-2.2.20-Makefile.patch:
        #               - fix up the `make install' for support/
        #               - remove envvars from `make install'
        epatch "${FILESDIR}"/${PN}-2.2.20-Makefile.patch
}

src_configure() {
        # Brain dead check.
        tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"

        # Instead of filtering --as-needed (bug #128505), append --no-as-needed
        append-ldflags $(no-as-needed)

        # econf overwrites the stuff from config.layout.
        econf \
                --sbindir=/usr/sbin \
                --with-z=/usr \
                --with-apr=/usr \
                --with-apr-util=/usr \
                --with-pcre=/usr \
                $(use_enable ssl) \
                $(usex ssl '--with-ssl=/usr' '')
}

src_compile() {
        cd support || die
        emake
}

src_install () {
        cd support || die

        make DESTDIR="${D}" install || die

        # install manpages
        doman "${S}"/docs/man/{dbmmanage,htdigest,htpasswd,htdbm}.1 \
                "${S}"/docs/man/{htcacheclean,rotatelogs,ab,logresolve}.8

        # Providing compatiblity symlinks for #177697 (which we'll stop to 
install
        # at some point).
        pushd "${D}"/usr/sbin/ >/dev/null || die
        for i in *; do
                dosym /usr/sbin/${i} /usr/sbin/${i}2
        done
        popd >/dev/null || die

        # Provide a symlink for ab-ssl
        if use ssl; then
                dosym /usr/sbin/ab /usr/sbin/ab-ssl
                dosym /usr/sbin/ab /usr/sbin/ab2-ssl
        fi

        # make htpasswd accessible for non-root users
        dosym /usr/sbin/htpasswd /usr/bin/htpasswd
        dosym /usr/sbin/htdigest /usr/bin/htdigest

        dodoc "${S}"/CHANGES
}




Reply via email to