Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 39008 Details for
Bug 61599
Porting: libpcap
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
libpcap-0.8.3-r1.ebuild.patch
libpcap-0.8.3-r1.ebuild.patch (text/plain), 1.68 KB, created by
Robin Munn
on 2004-09-05 14:48:44 UTC
(
hide
)
Description:
libpcap-0.8.3-r1.ebuild.patch
Filename:
MIME Type:
Creator:
Robin Munn
Created:
2004-09-05 14:48:44 UTC
Size:
1.68 KB
patch
obsolete
>--- /usr/portage/net-libs/libpcap/libpcap-0.8.3-r1.ebuild Mon Aug 23 11:40:49 2004 >+++ /usr/local/portage/net-libs/libpcap/libpcap-0.8.3-r1.ebuild Sun Sep 5 16:31:50 2004 >@@ -11,7 +11,7 @@ > > LICENSE="BSD" > SLOT="0" >-KEYWORDS="x86 ppc sparc mips alpha arm hppa amd64 ia64 ppc64" >+KEYWORDS="x86 ppc sparc mips alpha arm hppa amd64 ia64 ppc64 ~macos" > IUSE="ipv6" > > DEPEND="virtual/libc" >@@ -20,6 +20,7 @@ > unpack ${A} > cd ${S} > epatch ${FILESDIR}/${PN}-0.8.1-fPIC.patch >+ use macos && epatch ${FILESDIR}/${PN}-macos.patch > } > > src_compile() { >@@ -27,7 +28,12 @@ > emake || die "compile problem" > > # no provision for this in the Makefile, so... >- gcc -Wl,-soname,libpcap.so.0 -shared -fPIC -o libpcap.so.${PV:0:3} *.o >+ if [ ${ARCH} == macos ]; then >+ gcc -dynamiclib -flat_namespace -install_name /usr/lib/libpcap.0.dylib -compatibility_version ${PV:0:3} -current_version ${PV} -fPIC -o libpcap.${PV:0:3}.dylib *.o >+ else >+ gcc -Wl,-soname,libpcap.so.0 -shared -fPIC -o libpcap.so.${PV:0:3} *.o >+ fi > assert "couldn't make a shared lib" > } > >@@ -35,9 +41,15 @@ > einstall || die > > insopts -m 755 >- insinto /usr/lib ; doins libpcap.so.${PV:0:3} >- dosym /usr/lib/libpcap.so.${PV:0:3} /usr/lib/libpcap.so.0 >- dosym /usr/lib/libpcap.so.${PV:0:3} /usr/lib/libpcap.so >+ if [ ${ARCH} == macos ]; then >+ insinto /usr/lib ; doins libpcap.${PV:0:3}.dylib >+ dosym /usr/lib/libpcap.${PV:0:3}.dylib /usr/lib/libpcap.0.dylib >+ dosym /usr/lib/libpcap.${PV:0:3}.dylib /usr/lib/libpcap.dylib >+ else >+ insinto /usr/lib ; doins libpcap.so.${PV:0:3} >+ dosym /usr/lib/libpcap.so.${PV:0:3} /usr/lib/libpcap.so.0 >+ dosym /usr/lib/libpcap.so.${PV:0:3} /usr/lib/libpcap.so >+ fi > > dodoc CREDITS CHANGES FILES README* VERSION > }
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 61599
:
39007
| 39008