FreeBSD Bugzilla – Attachment 44803 Details for
Bug 69248
new port archivers/p7zip
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 6.27 KB, created by
Juergen Lock
on 2004-07-18 20:40:22 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Juergen Lock
Created:
2004-07-18 20:40:22 UTC
Size:
6.27 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># Makefile ># pkg-descr ># pkg-plist ># distinfo ># files/ ># files/7z ># files/patch-aa ># files/patch-ab ># files/patch-ac ># files/patch-ba ># >echo x - Makefile >sed 's/^X//' >Makefile << 'END-of-Makefile' >X# New ports collection makefile for: p7zip >X# Date created: Sun Jul 18 15:07:26 CEST 2004 >X# Whom: Juergen Lock <nox@jelal.kn-bremen.de> >X# >X# $FreeBSD: $ >X# >X >XPORTNAME= p7zip >XPORTVERSION= 0.90 >XCATEGORIES= archivers >XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >XMASTER_SITE_SUBDIR= p7zip >XDISTNAME= ${PORTNAME}_${PORTVERSION} >X >XMAINTAINER= nox@jelal.kn-bremen.de >XCOMMENT= Command line versions of 7-zip >X >XUSE_BZIP2= yes >XUSE_GMAKE= yes >XMAKEFILE= makefile >XONLY_FOR_ARCHS= alpha amd64 i386 ia64 >X >Xdo-install: >X ${MKDIR} ${PREFIX}/p7zip/bin/Codecs >X ${MKDIR} ${PREFIX}/p7zip/bin/Formats >X ${INSTALL_PROGRAM} ${WRKSRC}/bin/7z ${PREFIX}/p7zip/bin >X ${INSTALL_PROGRAM} ${WRKSRC}/bin/7za ${PREFIX}/bin >X ${INSTALL_DATA} ${WRKSRC}/bin/Codecs/* ${PREFIX}/p7zip/bin/Codecs >X ${INSTALL_DATA} ${WRKSRC}/bin/Formats/* ${PREFIX}/p7zip/bin/Formats >X ${INSTALL_SCRIPT} ${FILESDIR}/7z ${PREFIX}/bin >X ${MKDIR} ${PREFIX}/share/doc/p7zip/commands >X ${MKDIR} ${PREFIX}/share/doc/p7zip/switches >X ${INSTALL_DATA} ${WRKSRC}/html/cmdline/*.htm ${PREFIX}/share/doc/p7zip >X ${INSTALL_DATA} ${WRKSRC}/html/cmdline/commands/* ${PREFIX}/share/doc/p7zip/commands >X ${INSTALL_DATA} ${WRKSRC}/html/cmdline/switches/* ${PREFIX}/share/doc/p7zip/switches >X >X.include <bsd.port.mk> >END-of-Makefile >echo x - pkg-descr >sed 's/^X//' >pkg-descr << 'END-of-pkg-descr' >Xp7zip is a port of 7z.exe and 7za.exe for Unix. >X >X7z and 7za are command line version of 7-zip, see http://www.7-zip.org/. >X >X7-Zip is a file archiver with highest compression ratio. >X >XCurrently, p7zip (like 7-zip) supports only little-endian machine. >X >X7z uses shared libraries and supports more archive formats, otherwise >X7z and 7za work the same. They didn't come with a manpage, html >Xcommandline documentation will be installed in %%PREFIX%%/share/doc/p7zip/ >X >X >XWWW: http://p7zip.sourceforge.net/ >END-of-pkg-descr >echo x - pkg-plist >sed 's/^X//' >pkg-plist << 'END-of-pkg-plist' >Xbin/7z >Xbin/7za >Xp7zip/bin/7z >Xp7zip/bin/Codecs/7zAES.dll >Xp7zip/bin/Codecs/BZip2.dll >Xp7zip/bin/Codecs/Copy.dll >Xp7zip/bin/Codecs/Implode.dll >Xp7zip/bin/Codecs/PPMD.dll >Xp7zip/bin/Codecs/AES.dll >Xp7zip/bin/Codecs/Branch.dll >Xp7zip/bin/Codecs/Deflate.dll >Xp7zip/bin/Codecs/LZMA.dll >Xp7zip/bin/Codecs/Swap.dll >Xp7zip/bin/Formats/7z.dll >Xp7zip/bin/Formats/Rar.dll >Xp7zip/bin/Formats/Tar.dll >Xp7zip/bin/Formats/Zip.dll >Xp7zip/bin/Formats/arj.dll >Xp7zip/bin/Formats/bz2.dll >Xp7zip/bin/Formats/cab.dll >Xp7zip/bin/Formats/cpio.dll >Xp7zip/bin/Formats/deb.dll >Xp7zip/bin/Formats/gz.dll >Xp7zip/bin/Formats/rpm.dll >Xp7zip/bin/Formats/split.dll >X%%PORTDOCS%%%%DOCSDIR%%/index.htm >X%%PORTDOCS%%%%DOCSDIR%%/syntax.htm >X%%PORTDOCS%%%%DOCSDIR%%/commands/add.htm >X%%PORTDOCS%%%%DOCSDIR%%/commands/delete.htm >X%%PORTDOCS%%%%DOCSDIR%%/commands/extract.htm >X%%PORTDOCS%%%%DOCSDIR%%/commands/extract_full.htm >X%%PORTDOCS%%%%DOCSDIR%%/commands/index.htm >X%%PORTDOCS%%%%DOCSDIR%%/commands/list.htm >X%%PORTDOCS%%%%DOCSDIR%%/commands/test.htm >X%%PORTDOCS%%%%DOCSDIR%%/commands/update.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/exclude.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/include.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/index.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/method.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/output_dir.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/overwrite.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/password.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/recurse.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/sfx.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/type.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/update.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/working_dir.htm >X%%PORTDOCS%%%%DOCSDIR%%/switches/yes.htm >X@dirrm p7zip/bin/Formats >X@dirrm p7zip/bin/Codecs >X@dirrm p7zip/bin >X@dirrm p7zip >X%%PORTDOCS%%@dirrm %%DOCSDIR%%/commands >X%%PORTDOCS%%@dirrm %%DOCSDIR%%/switches >X%%PORTDOCS%%@dirrm %%DOCSDIR%% >END-of-pkg-plist >echo x - distinfo >sed 's/^X//' >distinfo << 'END-of-distinfo' >XMD5 (p7zip_0.90.tar.bz2) = 6600fd9711b5cebd52aac2ce4d9ba727 >XSIZE (p7zip_0.90.tar.bz2) = 447371 >END-of-distinfo >echo c - files/ >mkdir -p files/ > /dev/null 2>&1 >echo x - files/7z >sed 's/^X//' >files/7z << 'END-of-files/7z' >X#! /bin/sh >XPROG=$(dirname $(realpath $0))/../p7zip/bin/7z >X >X$PROG "$@" >END-of-files/7z >echo x - files/patch-aa >sed 's/^X//' >files/patch-aa << 'END-of-files/patch-aa' >XIndex: myWindows/makefile >X@@ -2,7 +2,7 @@ >X >X LOCAL_FLAGS=-I. -I.. -I../include_windows >X >X-LOCAL_SHARED=-lpthread -lm >X+LOCAL_SHARED=-pthread >X >X OBJS=myEvents.o myFiles.o myFindFile.o myDirectoryAndPath.o \ >X myLastError.o myModuleFileName.o my_itow.o \ >END-of-files/patch-aa >echo x - files/patch-ab >sed 's/^X//' >files/patch-ab << 'END-of-files/patch-ab' >XIndex: 7zip/UI/Console/makefile >X@@ -8,7 +8,7 @@ >X # Cygwin does not support -ldl >X LOCAL_LIBS=-lpthread >X else >X-LOCAL_LIBS=-lpthread -ldl -lm >X+LOCAL_LIBS=-pthread >X endif >X >X MY_WINDOWS=$(MY_HOME)/myDirectoryAndPath.o \ >END-of-files/patch-ab >echo x - files/patch-ac >sed 's/^X//' >files/patch-ac << 'END-of-files/patch-ac' >XIndex: 7zip/Bundles/Alone/makefile >X@@ -21,7 +21,7 @@ >X $(MY_HOME)/wine_strings.o \ >X $(MY_HOME)/stuff_for_cygwin.o >X >X-LOCAL_SHARED=-lpthread -lm >X+LOCAL_SHARED=-pthread >X >X >X OBJS=\ >END-of-files/patch-ac >echo x - files/patch-ba >sed 's/^X//' >files/patch-ba << 'END-of-files/patch-ba' >XIndex: Windows/Time.h >X@@ -41,7 +41,11 @@ >X fileTime.dwHighDateTime = DWORD(ll >> 32); >X } >X >X+#ifdef __FreeBSD__ >X+inline bool FileTimeToUnixTime(const FILETIME &fileTime, time_t &unixTime) >X+#else >X inline bool FileTimeToUnixTime(const FILETIME &fileTime, long &unixTime) >X+#endif >X { >X UINT64 winTime = (((UINT64)fileTime.dwHighDateTime) << 32) + fileTime.dwLowDateTime; >X if (winTime < kUnixTimeStartValue) >X@@ -49,7 +53,11 @@ >X winTime = (winTime - kUnixTimeStartValue) / kNumTimeQuantumsInSecond; >X if (winTime >= 0xFFFFFFFF) >X return false; >X+#ifdef __FreeBSD__ >X+ unixTime = (time_t)winTime; >X+#else >X unixTime = (long)winTime; >X+#endif >X return true; >X } >X >END-of-files/patch-ba >exit
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 69248
: 44803