diff options
author | Pav Lucistnik <pav@FreeBSD.org> | 2007-01-31 22:09:55 +0800 |
---|---|---|
committer | Pav Lucistnik <pav@FreeBSD.org> | 2007-01-31 22:09:55 +0800 |
commit | eb81a88093e7d71530eebb2957f8ba4317b26ee6 (patch) | |
tree | 9290c97700f22b8ed6b87a10fda7d195dac09f04 /net/libnet-devel/Makefile | |
parent | e6b247dce1d9f6355a583ef6269fdbba110eaea8 (diff) | |
download | freebsd-ports-gnome-eb81a88093e7d71530eebb2957f8ba4317b26ee6.tar.gz freebsd-ports-gnome-eb81a88093e7d71530eebb2957f8ba4317b26ee6.tar.zst freebsd-ports-gnome-eb81a88093e7d71530eebb2957f8ba4317b26ee6.zip |
- Patch net/libnet* to versioned libraries and header files, so they can
coexist
PR: ports/103861
Submitted by: alepulver
Tested by: pointyhat
With hat: portmgr
Diffstat (limited to 'net/libnet-devel/Makefile')
-rw-r--r-- | net/libnet-devel/Makefile | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/net/libnet-devel/Makefile b/net/libnet-devel/Makefile index 4ef7cabdbe0e..dd445dff8fb3 100644 --- a/net/libnet-devel/Makefile +++ b/net/libnet-devel/Makefile @@ -7,43 +7,48 @@ PORTNAME= libnet PORTVERSION= 1.1.3.r1 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://www.packetfactory.net/libnet/dist/ -PKGNAMESUFFIX= -devel +PKGNAMESUFFIX= ${SHORT_VER}-devel DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r1$//}-RC-01 MAINTAINER= ports@FreeBSD.org COMMENT= A C library for creating IP packets (development version) -CONFLICTS= libnet*-1.* - -DEPRECATED= distfile and homepage disappeared -EXPIRATION_DATE= 2007-01-04 - +USE_LDCONFIG= yes GNU_CONFIGURE= yes -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} WRKSRC= ${WRKDIR}/${PORTNAME} +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${SHORT_VER} +EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME}${SHORT_VER} DOCS= README doc/BUGS doc/CHANGELOG doc/CONTRIB doc/COPYING \ doc/DESIGN_NOTES doc/MIGRATION doc/PACKET_BUILDING doc/PORTED \ doc/RAWSOCKET_NON_SEQUITUR doc/TODO EXAMPLES= sample/*.c +SHORT_VER= 113 + .include <bsd.port.pre.mk> post-patch: .if ${OSVERSION} < 500000 - ${REINPLACE_CMD} -e "s|stdint.h|inttypes.h|g" \ + ${REINPLACE_CMD} -e "s|stdint\.h|inttypes.h|g" \ ${WRKSRC}/include/libnet/libnet-types.h .else ${DO_NADA} .endif post-install: - ${INSTALL_SCRIPT} ${WRKSRC}/libnet-config ${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/libnet-config \ + ${PREFIX}/bin/libnet${SHORT_VER}-config @${MKDIR} ${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR} + @cd ${PREFIX}/lib && \ + ${LN} -sf libnet${SHORT_VER}/libnet.so libnet-1.1.3.so.1 && \ + ${LN} -sf libnet-1.1.3.so.1 libnet-1.1.3.so .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} |