diff options
Diffstat (limited to 'www-apache/mod_transform-yacs')
3 files changed, 73 insertions, 0 deletions
diff --git a/www-apache/mod_transform-yacs/Manifest b/www-apache/mod_transform-yacs/Manifest new file mode 100644 index 0000000..c6f25bf --- /dev/null +++ b/www-apache/mod_transform-yacs/Manifest @@ -0,0 +1,8 @@ +DIST yacs-0.6.0_pre20070208.tar.bz2 860956 RMD160 eb2f66fcd1e08b057a3aa6bc6d901c5c84088230 SHA1 16b1501b4e3605b240885884e3db5fce2ea66cd6 SHA256 1da5571e560865f5f6c3512e7fc4c74413cb61bf02daa255f38caff1605bbba9 +EBUILD mod_transform-yacs-0.6.0_pre20070208.ebuild 1579 RMD160 05550cfec7cbec24a99366b165e386476d55be37 SHA1 be9640f5be995937090463141f57f9bf8b6f0294 SHA256 ae820e577ce24fb64557327d732e1f7f248f5728a104c4fb67e9b872a8571913 +MD5 4babe8d16ca91508820a8337b8b6f496 mod_transform-yacs-0.6.0_pre20070208.ebuild 1579 +RMD160 05550cfec7cbec24a99366b165e386476d55be37 mod_transform-yacs-0.6.0_pre20070208.ebuild 1579 +SHA256 ae820e577ce24fb64557327d732e1f7f248f5728a104c4fb67e9b872a8571913 mod_transform-yacs-0.6.0_pre20070208.ebuild 1579 +MD5 0c32120f45e44d21c5a8b114e5c81222 files/digest-mod_transform-yacs-0.6.0_pre20070208 271 +RMD160 ea9a3e4e3917d1038452f823fd4e495a237b6bfb files/digest-mod_transform-yacs-0.6.0_pre20070208 271 +SHA256 425a3251b22d6c9adf2eea5ea139b5b4c203619ed24df81b04865b9a185591e2 files/digest-mod_transform-yacs-0.6.0_pre20070208 271 diff --git a/www-apache/mod_transform-yacs/files/digest-mod_transform-yacs-0.6.0_pre20070208 b/www-apache/mod_transform-yacs/files/digest-mod_transform-yacs-0.6.0_pre20070208 new file mode 100644 index 0000000..8895bbb --- /dev/null +++ b/www-apache/mod_transform-yacs/files/digest-mod_transform-yacs-0.6.0_pre20070208 @@ -0,0 +1,3 @@ +MD5 026d71d39181340f9dd09800d1d940bb yacs-0.6.0_pre20070208.tar.bz2 860956 +RMD160 eb2f66fcd1e08b057a3aa6bc6d901c5c84088230 yacs-0.6.0_pre20070208.tar.bz2 860956 +SHA256 1da5571e560865f5f6c3512e7fc4c74413cb61bf02daa255f38caff1605bbba9 yacs-0.6.0_pre20070208.tar.bz2 860956 diff --git a/www-apache/mod_transform-yacs/mod_transform-yacs-0.6.0_pre20070208.ebuild b/www-apache/mod_transform-yacs/mod_transform-yacs-0.6.0_pre20070208.ebuild new file mode 100644 index 0000000..b74eb42 --- /dev/null +++ b/www-apache/mod_transform-yacs/mod_transform-yacs-0.6.0_pre20070208.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/swl/swl-0.4.0_rc5-r2.ebuild,v 1.2 2005/08/03 01:38:36 trapni Exp $ + +inherit flag-o-matic multilib + +DESCRIPTION="mod_transform plugins for communicating with a YaCS server" +HOMEPAGE="http://battousak.mylair.de/yacs/" +SRC_URI="http://battousai.mylair.de/dist/yacs/yacs-${PV}.tar.bz2" +LICENSE="LGPL-2.1" +SLOT="0.6" +KEYWORDS="~amd64 ~x86" +IUSE="debug multislot" + +RDEPEND=">=www-apache/mod_transform-0.7.0_pre20070204 + >=dev-libs/libyacsclient-${PV} + >=dev-libs/libyacsutil-${PV}" + +DEPEND="${RDEPEND}" + +BASE_DIR=${BASE_DIR:-/usr} + +S="${WORKDIR}/yacs-${PV}" + +src_compile() { + use debug && append-flags -O0 -g3 + use debug || append-flags -DNDEBUG=1 + + useq multislot && [[ $BASE_DIR = "/usr" ]] && BASE_DIR="${BASE_DIR}/yacs/${SLOT}" + + einfo "Configuring for prefix ${BASE_DIR} ..." + + ./autogen.sh || die "autogen.sh failed" + + ./configure \ + --prefix="${BASE_DIR}" \ + --host="${CHOST}" \ + --libdir="${BASE_DIR}/$(get_libdir)" \ + --without-libyacsutil \ + --disable-server \ + --without-libyacsclient \ + || die "./configure failed" + + cd clients/${PN/yacs/plugins} || die + + emake || die "make failed" +} + +src_install() { + cd clients/${PN/yacs/plugins} || die + + make install DESTDIR="${D}" || die + + # cleanup unwanted files from plugin/module dirs + find ${D}/usr/lib/apache2/modules/mod_transform \( -name '*.a' -o -name '*.la' \) -exec rm -f {} \; + +# dodoc AUTHORS ChangeLog* NEWS README* TODO + + true +} + +# vim:ai:noet:ts=4:nowrap |