Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 97615 Details for
Bug 105954
dev-libs/cryptlib to 3.2.3a (optional odbc support, gcc-4.x)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Cryptlib 3.3 ebuild
cryptlib-3.3.ebuild (text/plain), 1.81 KB, created by
Daniel Plaza
on 2006-09-21 01:34:06 UTC
(
hide
)
Description:
Cryptlib 3.3 ebuild
Filename:
MIME Type:
Creator:
Daniel Plaza
Created:
2006-09-21 01:34:06 UTC
Size:
1.81 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-libs/cryptlib/cryptlib-3.2.2.ebuild,v 1.1 2005/11/02 03:38:45 sbriesen Exp $ > >inherit eutils multilib flag-o-matic > >MY_PV=${PV//.} > >DESCRIPTION="Powerful security toolkit for adding encryption to software" >HOMEPAGE="http://www.cs.auckland.ac.nz/~pgut001/cryptlib/" >#SRC_URI="ftp://ftp.franken.de/pub/crypt/cryptlib/cl${MY_PV}.zip >SRC_URI="http://www.cypherpunks.to/~peter/cl${MY_PV}.zip > doc? ( mirror://gentoo/${PN}-3.2.2-manual.pdf.bz2 )" > >LICENSE="Sleepycat" >KEYWORDS="~x86 ~amd64" >SLOT="0" >IUSE="doc odbc static" > >S="${WORKDIR}" > >DEPEND=">=sys-apps/sed-4 > app-arch/unzip > odbc? ( dev-db/unixODBC )" >RDEPEND=" > odbc? ( dev-db/unixODBC )" > >src_unpack() { > # we need the -a option, so we can not use 'unpack' > unzip -qoa "${DISTDIR}/cl${MY_PV}.zip" > use doc && unpack ${PN}-3.2.2-manual.pdf.bz2 > > # we want our own CFLAGS) ;-) > sed -i -e "s:-m.*=pentium::g" -e "s:-fomit-frame-pointer::g" -e "s:-O2::g" \ > -e "s:-O3::g" -e "s:-O4::g" makefile || die "sed makefile failed" > > # change 'make' to '$(MAKE)' > sed -i -e "s:@\?make:\$(MAKE):g" makefile || die "sed makefile failed" >} > >src_compile() { > # we need at least -O2 > replace-flags -O -O2 > replace-flags -Os -O2 > replace-flags -O1 -O2 > local MYCFLAGS="-c -D__UNIX__ -DNDEBUG -I. ${CFLAGS}" > > if use static; then > emake -j1 CFLAGS="${MYCFLAGS}" SCFLAGS="${MYCFLAGS} -fPIC" || \ > die "emake static failed" > fi > > emake -j1 shared CFLAGS="${MYCFLAGS}" SCFLAGS="${MYCFLAGS} -fPIC" || \ > die "emake shared failed" >} > >src_install() { > dolib.so libcl.so.${PV}.0 > dosym libcl.so.${PV}.0 /usr/$(get_libdir)/libcl.so > use static && dolib.a libcl.a > > insinto /usr/include > doins cryptlib.h > > dodoc README > use doc && newdoc ${PN}-3.2.2-manual.pdf manual.pdf >}
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 105954
:
68451
|
68452
|
71915
|
91365
|
95549
|
96004
| 97615