diff options
Diffstat (limited to 'audio/lame/Makefile')
-rw-r--r-- | audio/lame/Makefile | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/audio/lame/Makefile b/audio/lame/Makefile index 631a2267cea4..c4970ed078ef 100644 --- a/audio/lame/Makefile +++ b/audio/lame/Makefile @@ -7,15 +7,21 @@ PORTNAME= lame PORTVERSION= 3.70 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= http://lame.sourceforge.net/download/beta/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= yoshiaki@kt.rim.or.jp +EXTRA_PATCHES= ${WRKDIR}/patch-lib_version USE_GMAKE= yes WANT_GTK= yes ALL_TARGET= lame +INSTALLS_SHLIB= yes +PLIST_SUB= LIB_VERSION="${LIB_VERSION}" + +LIB_VERSION= 1 MAN1= lame.1 @@ -25,13 +31,24 @@ MAN1= lame.1 USE_GTK= yes .endif +pre-patch: + @${SED} "s!%%LIB_VERSION%%!${LIB_VERSION}!g" \ + ${FILESDIR}/template-extra-patch-lib_version \ + > ${WRKDIR}/patch-lib_version + do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/lame ${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/doc/man/lame.1 ${PREFIX}/man/man1 + @${INSTALL_DATA} ${WRKSRC}/libmp3lame.a ${PREFIX}/lib + @${INSTALL_DATA} ${WRKSRC}/libmp3lame.so.${LIB_VERSION} ${PREFIX}/lib + @${INSTALL_DATA} ${WRKSRC}/lame.h ${PREFIX}/include + @${INSTALL_PROGRAM} ${WRKSRC}/lame ${PREFIX}/bin + @${INSTALL_MAN} ${WRKSRC}/doc/man/lame.1 ${PREFIX}/man/man1 .if !defined(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/lame - ${INSTALL_DATA} ${WRKSRC}/doc/html/*.html \ - ${WRKSRC}/doc/html/*.css ${PREFIX}/share/doc/lame + @${INSTALL_DATA} ${WRKSRC}/doc/html/*.html \ + ${WRKSRC}/doc/html/*.css ${PREFIX}/share/doc/lame .endif +post-install: + @${LN} -sf libmp3lame.so.${LIB_VERSION} ${PREFIX}/lib/libmp3lame.so + .include <bsd.port.post.mk> |