diff options
author | Ned Ludd <solar@gentoo.org> | 2003-07-26 05:28:23 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2003-07-26 05:28:23 +0000 |
commit | e5adec34a911b7fb319868a309487bab27cb59e1 (patch) | |
tree | f58d0798cc2b870049c9097e2e3d05938d943a20 /net-www/middleman | |
parent | Added missing support for pam and zlib, next version will have better syslogi... (diff) | |
download | gentoo-2-e5adec34a911b7fb319868a309487bab27cb59e1.tar.gz gentoo-2-e5adec34a911b7fb319868a309487bab27cb59e1.tar.bz2 gentoo-2-e5adec34a911b7fb319868a309487bab27cb59e1.zip |
Added missing support for pam and zlib, next version will have better sysloging features
Diffstat (limited to 'net-www/middleman')
-rw-r--r-- | net-www/middleman/ChangeLog | 6 | ||||
-rw-r--r-- | net-www/middleman/Manifest | 4 | ||||
-rw-r--r-- | net-www/middleman/middleman-1.8.1.ebuild | 27 |
3 files changed, 26 insertions, 11 deletions
diff --git a/net-www/middleman/ChangeLog b/net-www/middleman/ChangeLog index d0ca670eddff..2ec2e9a0aed8 100644 --- a/net-www/middleman/ChangeLog +++ b/net-www/middleman/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-www/middleman # Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/middleman/ChangeLog,v 1.1 2003/07/25 21:24:55 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/middleman/ChangeLog,v 1.2 2003/07/26 05:28:17 solar Exp $ + + 26 Jul 2003; <solar@gentoo.org> middleman-1.8.1.ebuild: + Added missing support for pam and zlib, next version will have better + sysloging features *middleman-1.8.1 (25 Jul 2003) diff --git a/net-www/middleman/Manifest b/net-www/middleman/Manifest index 744e89822dde..e818173f5080 100644 --- a/net-www/middleman/Manifest +++ b/net-www/middleman/Manifest @@ -1,6 +1,6 @@ MD5 b3089a22f33a39676bb267f8d3d59c07 metadata.xml 1012 -MD5 d556255bc0b8ed34bcb892f11506785a ChangeLog 569 -MD5 992ba7e4a125f615b699d18d2bd60980 middleman-1.8.1.ebuild 1647 +MD5 4abaf446087ca36e18f225c02876dc85 ChangeLog 569 +MD5 657ccc7549f417d41d360182fa6d80c5 middleman-1.8.1.ebuild 1647 MD5 f310f39bd53b2a586b1f6ae1755dd09c files/digest-middleman-1.8.1 67 MD5 b6b8db6ec3a0eaaad67f14c0759862a3 files/init.d/mman 951 MD5 5cca318658e1fe03d10adece2c8e4d42 files/conf.d/mman 108 diff --git a/net-www/middleman/middleman-1.8.1.ebuild b/net-www/middleman/middleman-1.8.1.ebuild index b0f0386ecdea..99ed2062924a 100644 --- a/net-www/middleman/middleman-1.8.1.ebuild +++ b/net-www/middleman/middleman-1.8.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/middleman/middleman-1.8.1.ebuild,v 1.1 2003/07/25 21:24:55 solar Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/middleman/middleman-1.8.1.ebuild,v 1.2 2003/07/26 05:28:17 solar Exp $ inherit eutils @@ -11,13 +11,15 @@ HOMEPAGE="http://sourceforge.net/projects/middle-man" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" -IUSE="" +IUSE="${IUSE} pam zlib" S=${WORKDIR}/${PN} DEPEND="virtual/glibc - sys-libs/zlib - dev-libs/libpcre" + dev-libs/libpcre + pam? ( sys-libs/pam ) + zlib? ( sys-libs/zlib ) +" src_unpack() { unpack ${A} @@ -25,19 +27,28 @@ src_unpack() { } src_compile() { - cd ${S} + local myconf="" MAKEOPTS="-j1" - econf --sysconfdir=/etc/mman || die "econf failed" + + cd ${S} + for opt in ${IUSE}; do + use ${opt} && + myconf="${myconf} --enable-${opt}" || + myconf="$myconf --disable-${opt}" + done + + econf --sysconfdir=/etc/mman ${myconf} || die "econf failed: ${myconf}" emake || die "emake failed" } src_install() { cd ${S} - #mkdir -p ${D}/etc/mman mkdir -p ${D}/usr/share/man/man8/ einstall || die "einstall failed" + dodoc CHANGELOG COPYING dohtml README.html + insinto /etc/conf.d newins ${FILESDIR}/conf.d/mman mman exeinto /etc/init.d @@ -52,6 +63,6 @@ src_install() { pkg_postinst() { #einfo "A mman user has been added to your system if one did not already exist" einfo "-" - einfo "Also init/conf scripts and a sample config has been provided for you." + einfo "Note: init/conf scripts and a sample config has been provided for you." einfo "They can be found at or in /etc/conf.d/mman /etc/init.d/mman /etc/mman/" } |