Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 179611 Details for
Bug 255910
net-mail/lurker fails to build with gcc 4.3
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
updated ebuild to include gcc 4.3 patches
lurker-2.1.ebuild (text/plain), 3.26 KB, created by
Gene Seto
on 2009-01-24 23:05:34 UTC
(
hide
)
Description:
updated ebuild to include gcc 4.3 patches
Filename:
MIME Type:
Creator:
Gene Seto
Created:
2009-01-24 23:05:34 UTC
Size:
3.26 KB
patch
obsolete
># Copyright 1999-2008 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-mail/lurker/lurker-2.1.ebuild,v 1.4 2008/02/05 10:51:18 hollow Exp $ > >inherit eutils webapp depend.apache > >DESCRIPTION="An e-mail list archive utility with an extensive web interface and multi-language support" >SRC_URI="mirror://sourceforge/lurker/${P}.tar.gz mirror://sourceforge/lurker/mimelib-3.1.1.tar.gz" >HOMEPAGE="http://lurker.sourceforge.net/" > >LICENSE="GPL-2" >KEYWORDS="~ppc ~x86" >IUSE="" > >DEPEND=">=sys-devel/gcc-2.95 > dev-libs/libxslt > sys-libs/zlib" > >need_apache > >pkg_setup() { > webapp_pkg_setup >} > >src_unpack() { > unpack lurker-${PV}.tar.gz && cd "${S}" > unpack mimelib-3.1.1.tar.gz > cd ${S} > epatch "${FILESDIR}/${P}-gcc43.patch" >} > >src_compile() { > INSTALLDIR="/usr/local/lurker" > econf \ > --prefix=${INSTALLDIR} \ > --with-mimelib-local \ > || die "configure failed" > > emake || die "make failed" >} > >src_install () { > > webapp_src_preinst > > dodoc ChangeLog FAQ INSTALL NEWS README AUTHORS COPYING > rm -f ChangeLog FAQ NEWS README AUTHORS COPYING > make install DESTDIR=${D} || die > make install-config DESTDIR=${D} || die > > # Put files into webapp-config dirs > mv ${D}/usr/local/lurker/lib/cgi-bin/*.cgi ${D}${MY_CGIBINDIR} || die > rm -rf ${D}/usr/local/lurker/lib/cgi-bin || die > > mv ${D}/var/lib/www/lurker/* ${D}${MY_HTDOCSDIR} || die > rm -rf ${D}/var/lib/www/lurker || die > > mv ${S}/lurker.conf ${D}${MY_HOSTROOTDIR} || die > rm -f ${S}/lurker.conf || die > > mkdir ${D}/usr/bin > mv ${D}/usr/local/lurker/bin/* ${D}/usr/bin || die > rm -rf ${D}/usr/local > > rm -rf ${D}/var/lib > rm -rf ${D}/etc/lurker/lurker.conf > > # Declare all the server owned directories > webapp_serverowned ${MY_CGIBINDIR} > webapp_serverowned ${MY_HTDOCSDIR} > webapp_serverowned ${MY_HTDOCSDIR}/attach > webapp_serverowned ${MY_HTDOCSDIR}/imgs > webapp_serverowned ${MY_HTDOCSDIR}/list > webapp_serverowned ${MY_HTDOCSDIR}/mbox > webapp_serverowned ${MY_HTDOCSDIR}/message > webapp_serverowned ${MY_HTDOCSDIR}/mindex > webapp_serverowned ${MY_HTDOCSDIR}/search > webapp_serverowned ${MY_HTDOCSDIR}/splash > webapp_serverowned ${MY_HTDOCSDIR}/thread > webapp_serverowned ${MY_HTDOCSDIR}/ui > webapp_serverowned ${MY_HTDOCSDIR}/zap > # Make sure all the empty directories are kept. > keepdir ${MY_HTDOCSDIR}/attach > keepdir ${MY_HTDOCSDIR}/list > keepdir ${MY_HTDOCSDIR}/mbox > keepdir ${MY_HTDOCSDIR}/message > keepdir ${MY_HTDOCSDIR}/mindex > keepdir ${MY_HTDOCSDIR}/search > keepdir ${MY_HTDOCSDIR}/splash > keepdir ${MY_HTDOCSDIR}/thread > keepdir ${MY_HTDOCSDIR}/ui > keepdir ${MY_HTDOCSDIR}/zap > > # Declare config files so they are not hardlinked > webapp_configfile ${MY_HOSTROOTDIR}/lurker.conf > webapp_postinst_txt en INSTALL > webapp_src_install >} > >pkg_postinst() { > ewarn "The lurker.conf file will be installed into your " > ewarn "document root directory for the virtual host." > ewarn "use the command:" > ewarn "webapp-config -I -d / -h lurker.example.org lurker 2.1" > ewarn "to install lurker for each virtual host and then edit" > ewarn "the lurker.conf file for that host." > ewarn > ewarn "You should also have access control in place over the" > ewarn "lurker website. There is a sample apache configuration" > ewarn "file in /etc/lurker/apache.conf that you could include" > ewarn "in your apache configuration." >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 255910
:
179266
|
179610
| 179611