Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 21646 Details for
Bug 35000
New ebuild for Berkeley DB 4.2.50
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for berk db 4.2.50
db-4.2.50.ebuild (text/plain), 2.17 KB, created by
Brian O'Kelley
on 2003-12-03 12:17:05 UTC
(
hide
)
Description:
Ebuild for berk db 4.2.50
Filename:
MIME Type:
Creator:
Brian O'Kelley
Created:
2003-12-03 12:17:05 UTC
Size:
2.17 KB
patch
obsolete
># Copyright 1999-2003 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/sys-libs/db/db-4.1.25_p1-r3.ebuild,v 1.2 2003/11/04 14:12:22 pauldv Exp $ > >IUSE="tcltk java doc" > >inherit eutils >inherit db > >#Number of official patches >PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"` >if [ "${PATCHNO}" == "${PV}" ]; then > MY_PV=${PV} > MY_P=${P} > PATCHNO=0 >else > MY_PV=${PV/_p${PATCHNO}} > MY_P=${PN}-${MY_PV} >fi > >S=${WORKDIR}/${MY_P}/build_unix >DESCRIPTION="Berkeley DB" >SRC_URI="http://www.sleepycat.com/update/snapshot/${MY_P}.tar.gz" > >for (( i=1 ; i<=$PATCHNO ; i++ )) >do > export SRC_URI="${SRC_URI} http://www.sleepycat.com/update/${MY_PV}/patch.${MY_PV}.${i}" >done > >HOMEPAGE="http://www.sleepycat.com" >SLOT="4.2" >LICENSE="DB" >KEYWORDS="~ia64 ~x86 ~ppc ~alpha ~amd64" > >DEPEND="tcltk? ( dev-lang/tcl ) > java? ( virtual/jdk )" > >src_unpack() { > unpack ${MY_P}.tar.gz > cd ${WORKDIR}/${MY_P} > for (( i=1 ; i<=$PATCHNO ; i++ )) > do > patch -p0 <${DISTDIR}/patch.${MY_PV}.${i} > done > #epatch ${FILESDIR}/${P}-jarlocation.patch > > #epatch ${FILESDIR}/${PN}-4.0.14-fix-dep-link.patch > >} > >src_compile() { > addwrite /proc/self/maps > local myconf="--enable-rpc" > > use java \ > && myconf="${myconf} --enable-java" \ > || myconf="${myconf} --disable-java" > > use tcltk \ > && myconf="${myconf} --enable-tcl --with-tcl=/usr/lib" \ > || myconf="${myconf} --disable-tcl" > > use debug \ > && myconf="${myconf} --enable-debug" \ > || myconf="${myconf} --disable-debug" > > if use java && [ -n "${JAVAC}" ]; then > export PATH=`dirname ${JAVAC}`:${PATH} > export JAVAC=`basename ${JAVAC}` > fi > > ../dist/configure \ > --prefix=/usr \ > --mandir=/usr/share/man \ > --infodir=/usr/share/info \ > --datadir=/usr/share \ > --sysconfdir=/etc \ > --localstatedir=/var/lib \ > --enable-compat185 \ > --enable-cxx \ > --with-uniquename \ > ${myconf} || die > > emake || make || die >} > >src_install () { > > einstall || die > > db_src_install_usrbinslot > > db_src_install_headerslot > > db_src_install_doc > > db_src_install_usrlibcleanup > > dodir /usr/sbin > mv ${D}/usr/bin/berkeley_db_svc ${D}/usr/sbin/berkeley_db41_svc >} > >pkg_postinst () { > db_fix_so >} > >pkg_postrm () { > db_fix_so >}
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 35000
: 21646