Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 50181 Details for
Bug 80395
new ebuild db 4.3.27
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
db-4.3.27.ebuild
db-4.3.27.ebuild (text/plain), 2.66 KB, created by
Christian Zoffoli (RETIRED)
on 2005-02-01 15:04:21 UTC
(
hide
)
Description:
db-4.3.27.ebuild
Filename:
MIME Type:
Creator:
Christian Zoffoli (RETIRED)
Created:
2005-02-01 15:04:21 UTC
Size:
2.66 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit eutils gnuconfig db > >#Number of official patches >#PATCHNO=`echo ${PV}|sed -e "s,\(.*_p\)\([0-9]*\),\2,"` >PATCHNO=${PV/*.*.*_p} >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" >HOMEPAGE="http://www.sleepycat.com/" >SRC_URI="ftp://ftp.sleepycat.com/releases/${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 > >LICENSE="DB" >SLOT="4.3" >KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86" >IUSE="tcltk java doc nocxx bootstrap" > >DEPEND="tcltk? ( >=dev-lang/tcl-8.4 ) > java? ( virtual/jdk )" >RDEPEND="tcltk? ( dev-lang/tcl ) > java? ( virtual/jre )" > >src_unpack() { > unpack ${MY_P}.tar.gz > cd ${WORKDIR}/${MY_P} > for (( i=1 ; i<=$PATCHNO ; i++ )) > do > epatch ${DISTDIR}/patch.${MY_PV}.${i} > done > epatch ${FILESDIR}/${PN}-${SLOT}-jarlocation.patch || die > # not needed > #epatch ${FILESDIR}/${PN}-${SLOT}-libtool.patch > > epatch ${FILESDIR}/${P}-fix-dep-link.patch || die > > gnuconfig_update "${S}/../dist" >} > >src_compile() { > addwrite /proc/self/maps > > local myconf="" > > use amd64 && myconf="${myconf} --with-mutex=x86/gcc-assembly" > > use bootstrap \ > && myconf="${myconf} --disable-cxx" \ > || myconf="${myconf} $(use_enable !nocxx cxx)" > > use tcltk \ > && myconf="${myconf} --enable-tcl --with-tcl=/usr/$(get_libdir)" \ > || myconf="${myconf} --disable-tcl" > > myconf="${myconf} $(use_enable java)" > if use java && [[ -n ${JAVAC} ]] ; then > export PATH=`dirname ${JAVAC}`:${PATH} > export JAVAC=`basename ${JAVAC}` > fi > > [[ -n ${CBUILD} ]] && myconf="${myconf} --build=${CBUILD}" > > ../dist/configure \ > --prefix=/usr \ > --mandir=/usr/share/man \ > --infodir=/usr/share/info \ > --datadir=/usr/share \ > --sysconfdir=/etc \ > --localstatedir=/var/lib \ > --libdir=/usr/$(get_libdir) \ > --enable-compat185 \ > --enable-rpc \ > --host=${CHOST} \ > ${myconf} || die "configure failed" > ># --with-uniquename \ > > emake || make || die "make failed" >} > >src_install() { > > einstall libdir="${D}/usr/$(get_libdir)" || 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_db43_svc > > if use java; then > mkdir -p ${D}/usr/share/db > cat <<EOF >${D}/usr/share/db/package.env >DESCRIPTION=The java bindings for berkeley db version ${MY_PV} >CLASSPATH=:/usr/lib/db-${SLOT}.jar >EOF > fi >} > >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 80395
:
50178
|
50179
|
50180
| 50181