Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 38778 Details for
Bug 62197
Ebuild request for open-xchange
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
open-xchange-0.7.0.ebuild
open-xchange-0.7.0.ebuild (text/plain), 3.74 KB, created by
Brian Friday
on 2004-09-02 14:55:51 UTC
(
hide
)
Description:
open-xchange-0.7.0.ebuild
Filename:
MIME Type:
Creator:
Brian Friday
Created:
2004-09-02 14:55:51 UTC
Size:
3.74 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit java-pkg eutils gnuconfig > >DESCRIPTION="Netline OpenExchnage groupware server" >HOMEPAGE="http://mirror.open-xchange.org" >SRC_URI="http://mirror.open-xchange.org/download/janus/open-xchange-${PV}.tar.bz2" >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="-x86" >IUSE="postgres mysql jdom ssl doc" >DEPEND="dev-perl/Net-SSLeay > dev-perl/IO-Socket-SSL > dev-perl/XML-NamespaceSupport > dev-perl/XML-SAX-Base > dev-perl/Authen-SASL > dev-perl/Convert-ASN1 > dev-perl/perl-ldap > dev-java/sun-javamail-bin > dev-java/sun-jaf-bin > dev-java/xerces > dev-java/servletapi > >=virtual/jdk-1.4 > jdom? ( dev-java/jdom ) > postgres? ( dev-java/jdbc3-postgresql ) > mysql? ( dev-java/jdbc-mysql ) > ssl? ( >=dev-libs/openssl-0.9.6m )" > >RDEPEND="www-servers/tomcat" > >S=${WORKDIR}/${PN}.${PV} > >pkg_setup() { > > if use mysql && use postgres ; then > echo > ewarn "You have both \"mysql\" and \"postgres\" in your USE flags." > ewarn "Open-Xchange will default to use PostgreSQL as its default" > ewarn "Open-Xchange database." > ewarn "If you want to build with MySQL support; hit Control-C now." > ewarn "Set net-mail/openexchange -postgres in your package.use;" > ewarn "or -postgres in your global USE." > fi > > # dont' really sure if sql is required. Will check later. > if ! use mysql && ! use postgresql ; then > echo > eerror "Either \"mysql\" or \"postgres\" USE flag is required." > eerror "please add it to '/etc/make.conf' or '/etc/portage/package.use'" > eerror "'man 5 portage' for correct syntax usage for '/etc/postage/package.use'" > echo > die "required USE flag is missing." > fi >} > >src_unpack() { > > unpack ${A} > cd ${S} > epatch ${FILESDIR}/${PV}-makefile.patch > rm -rf ${S}/autom4te.cache > aclocal -I m4/ && autoconf || die "reconfigure failed" > >} > >src_compile() { > > local myconf > > if use postgres; then > myconf="${myconf} $(use_with postgres dbdriver org.postgresql.Driver)" > myconf="${myconf} $(use_with postgres jdbcjar $(java-config -p jdbc3-postgresql-5))" > else > myconf="${myconf} $(use_with mysql dbdriver org.mysql.Driver)" > myconf="${myconf} $(use_with mysql jdbcjar $(java-config -p jdbc-mysql))" > fi > > if use ssl; then > myconf="${myconf} $(use_with ssl openssl)" > fi > > if use jdom; then > myconf="${myconf} --with-jdomjar=${ROOT}/usr/share/jdom/lib/jdom.jar" > fi > > econf \ > --with-mailjar=${ROOT}/usr/share/sun-javamail-bin/lib/mail.jar \ > --with-activationjar=${ROOT}/usr/share/sun-jaf-bin/lib/activation.jar \ > --with-xercesjar=${ROOT}/usr/share/xerces-2/lib/xercesImpl.jar \ > --with-jsdkjar=${ROOT}/usr/share/servletapi-2.4/lib/servlet-api.jar \ > --with-runuid=apache \ > --enable-webdav \ > --localstatedir=${ROOT}/var/lib/${PN} \ > $myconf || die "configure failed" > emake || die > > cd ${S} > sed -i 's:jikes:modern:g' build.xml || die "sed failed" > emake || die "make failed" > ># having a javadoc error here ># ># if use doc ; then ># emake javadoc || die "make doc failed" ># fi > >} > >src_install() { > > make DESTDIR=${D} install || die "make install failed" > > chown -R root:apache "${D}/var/lib/${PN}" > cd ${S} > java-pkg_dojar lib/sessiond.jar > java-pkg_dojar lib/comfiretools.jar > java-pkg_dojar lib/nas.jar > java-pkg_dojar lib/intranet.jar > java-pkg_dojar lib/webmail.jar > rm -rf ${D}/usr/lib > > keepdir ${ROOT}/var/lib/open-xchange/log > keepdir ${ROOT}/var/lib/open-xchange/filespool > keepdir ${ROOT}/var/lib/open-xchange/drafts > keepdir ${ROOT}/var/lib/open-xchange/webmailupload > keepdir ${ROOT}/var/lib/open-xchange/dictionary > keepdir ${ROOT}/var/lib/open-xchange/settings/intranet > keepdir ${ROOT}/var/lib/open-xchange/settings/webmail > > if use doc ; then > dohtml -r api/* > fi > > dodoc AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS >} > >
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 62197
:
38529
|
38692
|
38693
|
38705
|
38708
|
38710
|
38778
|
38779
|
38793
|
38831
|
38832
|
38907
|
38908
|
38909
|
38910
|
38911
|
38912
|
38950
|
39161
|
39638
|
40395
|
40677
|
43006
|
45598
|
51564
|
52969
|
57322
|
58355
|
58364
|
58367
|
59319
|
59327
|
61190
|
61191
|
61270
|
62568
|
66393
|
66394
|
66402
|
66592
|
66692
|
66817
|
66818
|
66890
|
66902
|
67034
|
67087
|
67399
|
67511
|
67595
|
67907
|
68648
|
68650
|
68695
|
68701
|
68702
|
68705
|
68706
|
68895
|
68946
|
68947
|
68959
|
68960
|
68961
|
68968
|
68973
|
68981
|
68991
|
68993
|
68994
|
69097
|
69101
|
69139
|
69140
|
69179
|
69205
|
70998
|
72090
|
72748
|
77974
|
77975
|
79765
|
79766
|
79767
|
79851
|
79943
|
79944
|
80431
|
80432
|
83756
|
83946
|
85610
|
87053
|
87995
|
87996
|
87997
|
87998
|
90889
|
94269
|
100851
|
100852
|
105319