diff options
author | okazaki <okazaki@FreeBSD.org> | 2007-08-28 00:42:53 +0000 |
---|---|---|
committer | okazaki <okazaki@FreeBSD.org> | 2007-08-28 00:42:53 +0000 |
commit | 6e48a8facb8dc77b59b73d26dcc8d65d2a901af4 (patch) | |
tree | bdb655341be049556e56d692bcc3a1dbddc70929 /archivers/paq | |
parent | 64cbf94ee424f3d580e6c5cca394c453fd6c9cb4 (diff) | |
download | FreeBSD-ports-6e48a8facb8dc77b59b73d26dcc8d65d2a901af4.zip FreeBSD-ports-6e48a8facb8dc77b59b73d26dcc8d65d2a901af4.tar.gz |
Update to 8.o2.
PR: 115803
Submitted by: maintainer
Diffstat (limited to 'archivers/paq')
-rw-r--r-- | archivers/paq/Makefile | 25 | ||||
-rw-r--r-- | archivers/paq/distinfo | 6 | ||||
-rw-r--r-- | archivers/paq/pkg-descr | 4 | ||||
-rw-r--r-- | archivers/paq/pkg-plist | 4 |
4 files changed, 25 insertions, 14 deletions
diff --git a/archivers/paq/Makefile b/archivers/paq/Makefile index 4402a56..0657656 100644 --- a/archivers/paq/Makefile +++ b/archivers/paq/Makefile @@ -6,10 +6,10 @@ # PORTNAME= paq -PORTVERSION= 8.n +PORTVERSION= 8.o2 CATEGORIES= archivers MASTER_SITES= http://www.cs.fit.edu/~mmahoney/compression/ -DISTNAME= paq8n +DISTNAME= paq8o2 MAINTAINER= bf2006a@yahoo.com COMMENT= An archiver with an extremely high compression ratio @@ -17,7 +17,8 @@ COMMENT= An archiver with an extremely high compression ratio NO_WRKSUBDIR= yes USE_ZIP= yes SUB_FILES= pkg-message -PLIST_SUB= DISTNAME=${DISTNAME} +CPPFILE= paq8o +PLIST_SUB= CPPFILE=${CPPFILE} .include <bsd.port.pre.mk> @@ -26,7 +27,11 @@ BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm CXXFLAGS+= -DUNIX -O3 ASM1?= nasm -f elf -o ASM2?= +.if !defined(WITH_SSE) ASMFILE= paq7asm +.else +ASMFILE= paq7asmsse +.endif STRIP= .elif !defined(WITHOUT_ASM) && ${ARCH} == "amd64" && !defined(PACKAGE_BUILDING) BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm @@ -37,7 +42,7 @@ ASMFILE= paq7asm-x86_64 STRIP= .else WITHOUT_ASM= yes -CXXFLAGS+= -DUNIX -DNOASM -O3 +CXXFLAGS+=-DUNIX -DNOASM -O3 .endif pre-everything:: @@ -48,25 +53,29 @@ pre-everything:: @${ECHO_MSG} "enabled by default on x86 and amd64 architectures, hit Ctrl-C" @${ECHO_MSG} "now and use \"make WITHOUT_ASM=yes\"." @${ECHO_MSG} + @${ECHO_MSG} "If you wish to use the version of the assembly code that is" + @${ECHO_MSG} "optimized for x86 (not amd64) processors with SSE instruction" + @${ECHO_MSG} "support, hit Ctrl-C now and use \"make WITH_SSE=yes\"." + @${ECHO_MSG} do-build: .if !defined(WITHOUT_ASM) ${ASM1} ${WRKSRC}/${ASMFILE}.o ${ASM2} ${WRKSRC}/${ASMFILE}.asm - ${CXX} ${WRKSRC}/${DISTNAME}.cpp ${CXXFLAGS} -o ${WRKSRC}/${DISTNAME} ${WRKSRC}/${ASMFILE}.o + ${CXX} ${WRKSRC}/${CPPFILE}.cpp ${CXXFLAGS} -o ${WRKSRC}/${CPPFILE} ${WRKSRC}/${ASMFILE}.o .else - ${CXX} ${WRKSRC}/${DISTNAME}.cpp ${CXXFLAGS} -o ${WRKSRC}/${DISTNAME} + ${CXX} ${WRKSRC}/${CPPFILE}.cpp ${CXXFLAGS} -o ${WRKSRC}/${CPPFILE} .endif do-install: .if !exists(${PREFIX}/bin) ${MKDIR} ${PREFIX}/bin .endif - ${INSTALL_PROGRAM} ${WRKSRC}/${DISTNAME} ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/${CPPFILE} ${PREFIX}/bin .if !defined(NOPORTDOCS) .if !exists(${DOCSDIR}) ${MKDIR} ${DOCSDIR} .endif - ${INSTALL_MAN} ${WRKSRC}/${DISTNAME}.cpp ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/${CPPFILE}.cpp ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/readme.txt ${DOCSDIR} .endif ${CAT} ${PKGMESSAGE} diff --git a/archivers/paq/distinfo b/archivers/paq/distinfo index 9938407..da9b40e 100644 --- a/archivers/paq/distinfo +++ b/archivers/paq/distinfo @@ -1,3 +1,3 @@ -MD5 (paq8n.zip) = a05c932155d6b67a3e95fb1a46693d6d -SHA256 (paq8n.zip) = d90964ac9c3f539e433883845cbdc511ee13f6e920e64ccd0d369d1ddab0a5bc -SIZE (paq8n.zip) = 85065 +MD5 (paq8o2.zip) = dc976099dfe87d0307218b631cb02924 +SHA256 (paq8o2.zip) = cbf90fa395f6caa346838dd60ede92c57db309616311bf54875bfb6f8490ef3d +SIZE (paq8o2.zip) = 150288 diff --git a/archivers/paq/pkg-descr b/archivers/paq/pkg-descr index 324a6b9..bb6f8dd 100644 --- a/archivers/paq/pkg-descr +++ b/archivers/paq/pkg-descr @@ -15,6 +15,8 @@ but not file attributes. There are no commands to update an existing archive or to extract part of an archive. Files and archives larger than 2GB are not supported (but might work on 64-bit machines, not tested). File names with nonprintable characters are not supported (spaces -are OK). +are OK). Note that different versions of paq are usually incompatible, so +steps must be taken to ensure that the contents of archives made with older +versions of paq will still be accessible after updating paq. WWW: http://www.cs.fit.edu/~mmahoney/compression/ diff --git a/archivers/paq/pkg-plist b/archivers/paq/pkg-plist index e0f5117..ebc464d 100644 --- a/archivers/paq/pkg-plist +++ b/archivers/paq/pkg-plist @@ -1,4 +1,4 @@ -bin/%%DISTNAME%% -%%PORTDOCS%%%%DOCSDIR%%/%%DISTNAME%%.cpp +bin/%%CPPFILE%% +%%PORTDOCS%%%%DOCSDIR%%/%%CPPFILE%%.cpp %%PORTDOCS%%%%DOCSDIR%%/readme.txt %%PORTDOCS%%@dirrm %%DOCSDIR%% |