Package Details: apache-tools 2.4.59-2

Git Clone URL: https://aur.archlinux.org/apache-tools.git (read-only, click to copy)
Package Base: apache-tools
Description: Useful Apache tools - htdigest, htpasswd, ab (Apache Benchmark), htdbm
Upstream URL: http://httpd.apache.org/
Licenses: Apache
Conflicts: apache
Submitter: None
Maintainer: fordprefect (sowieso)
Last Packager: fordprefect
Votes: 134
Popularity: 0.064156
First Submitted: 2008-06-17 12:49 (UTC)
Last Updated: 2024-04-04 14:05 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

fordprefect commented on 2021-10-12 08:44 (UTC)

@Nowaker: Thanks for the hint, fixed.

Nowaker commented on 2021-10-11 19:15 (UTC)

It's hard to discover this package. Searching for ab returns too many matches and yay errors out. Searching for apache returns too many matches for the results to be any useful. yay -Ss apache | grep -C 1 ab is still not good enough given the prevalence of letters "ab" in speech and writing. Please kindly modify the package description to let folks find ab easier:

-Useful Apache tools - htdigest, htpasswd, ab, htdbm
+Useful Apache tools - htdigest, htpasswd, ab (Apache Benchmark), htdbm

fordprefect commented on 2021-03-26 07:36 (UTC)

@axolotl: gcc is in base-devel, which is an implicit makedepends of all packages built with makepkg (e.g. AUR packages). See https://wiki.archlinux.org/index.php/Makepkg#Usage.

arnottcr commented on 2021-03-25 20:28 (UTC)

you appear to be missing a makedepends on gcc

zaidan commented on 2020-04-03 18:22 (UTC)

@fordprefect I have fixed the PKGBUILD, please add me as co-maintainer and I will push the commit.

pkgname=apache-tools
pkgver=2.4.43
pkgrel=1
pkgdesc="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
arch=("i686" "x86_64" "armv6h" "armv7h" "aarch64")
url="http://httpd.apache.org/"
license=("Apache")
depends=("apr-util" "pcre")
makedepends=("apr-util")
conflicts=(apache)
source=(http://archive.apache.org/dist/httpd/httpd-$pkgver.tar.bz2
        $pkgname-Makefile.patch
        httpd-2.4.23-openssl11.patch)
sha256sums=('a497652ab3fc81318cdc2a203090a999150d86461acff97c1065dc910fe10f43'
            '2dc48d34773b0c873d10e3542f77a4f7b50d5fb9bd8c52e3bb28b76ff9587f3f'
            'e87409c13feb2abd66d88cdb8c88c2cc408491adb7fd6793025a3ad2d6599a60')

prepare() {
    cd httpd-$pkgver/
    patch -p1 -i ../$pkgname-Makefile.patch
    #patch -p1 -i ../httpd-2.4.23-openssl11.patch
}

build() {
    cd httpd-$pkgver/
    ./configure --prefix=/usr --sbindir=/usr/bin --with-pcre=/usr
    make -C support
}

package() {
    make -C httpd-$pkgver/support DESTDIR="$pkgdir" install
}

tommyalf commented on 2020-04-02 05:17 (UTC)

Httpd version 2.4.41 is outdated. Bump it to 2.4.43, please.

fordprefect commented on 2019-03-04 11:54 (UTC)

@cyounkins: the Openssl patch was needed for openssl 1.1.1 which was in the repos before apache supported it. Instead of holding the old version (as the main repo did) i included this patch. When bumping the version it was not needed and I thus just commented it for now. Will be removed in the next update.

cyounkins commented on 2019-03-01 18:05 (UTC)

What is the OpenSSL patch, and why is it disabled?

RcrdBrt commented on 2017-10-23 22:17 (UTC)

@fordprefect, that's ARM 64 bit.

fordprefect commented on 2017-10-05 20:19 (UTC)

@aperion: what architecture is that? officially supported is 'i686' and 'x86_64', sometime 'armvX' is also used (for compatibility with ALARM), but i have never encountered 'aarch64'.