Difference between revisions of "Zip"

From CBLFS
Jump to navigationJump to search
(Multilib)
(add pkg intro)
 
(14 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
{| style="text-align: left; background-color: AliceBlue;"
 
{| style="text-align: left; background-color: AliceBlue;"
|-
+
|-valign="top"
 
!Download Source:
 
!Download Source:
| http://ftp.info-zip.org/pub/infozip/src/zip232.tar.gz
+
| ftp://ftp.info-zip.org/pub/infozip/src/zip{{Zip-Version}}.tgz
 
|}
 
|}
  
 
----
 
----
 +
 +
{{Package-Introduction|Info-ZIP's purpose is to provide free, portable, high-quality versions of the Zip and UnZip compressor-archiver utilities that are compatible with the DOS-based PKZIP by PKWARE, Inc.|http://info-zip.org/}}
  
 
== Dependencies ==
 
== Dependencies ==
  
== Non-Multilib ==
+
== Additional Configuration Options ==
 
 
Compile the package:
 
  
  sed -i -e 's@$(INSTALL) man/zip.1@$(INSTALL_PROGRAM) man/zip.1@' \
+
Use the '''make -f unix/Makefile list''' command to see the alternatives to generic_gcc for make.
unix/Makefile &&
 
make prefix=/usr -f unix/Makefile generic_gcc
 
  
Install the package
+
== Non-Multilib ==
 
 
make prefix=/usr -f unix/Makefile install
 
 
 
== Multilib ==
 
'''''This package does not provide any libraries so only one installation is needed.'''''
 
 
 
=== 32Bit ===
 
  
 
Compile the package:
 
Compile the package:
  
sed -i -e 's@$(INSTALL) man/zip.1@$(INSTALL_PROGRAM) man/zip.1@' \
+
  make -f unix/Makefile generic
unix/Makefile &&
 
  make prefix=/usr CC="gcc -m32" -f unix/Makefile generic  
 
  
 
Install the package
 
Install the package
Line 36: Line 25:
 
  make prefix=/usr -f unix/Makefile install
 
  make prefix=/usr -f unix/Makefile install
  
=== N32 ===
+
=== Command Explanations ===
  
Compile the package:
+
'''make prefix=/usr -f unix/Makefile install''': This sets the prefix variable to /usr instead of /usr/local which is the default.
  
sed -i -e 's@$(INSTALL) man/zip.1@$(INSTALL_PROGRAM) man/zip.1@' \
+
== Multilib ==
unix/Makefile &&
+
'''''This package does not provide any libraries so only one installation is needed.'''''
make prefix=/usr CC="gcc ${BUILDN32}" -f unix/Makefile generic
 
 
 
Install the package
 
 
 
make prefix=/usr -f unix/Makefile install
 
  
 
=== 64Bit ===
 
=== 64Bit ===
Line 52: Line 36:
 
Compile the package:
 
Compile the package:
  
  sed -i -e 's@$(INSTALL) man/zip.1@$(INSTALL_PROGRAM) man/zip.1@' \
+
  make -f unix/Makefile generic CC="gcc ${BUILD64}"
unix/Makefile &&
 
make prefix=/usr CC="gcc -m64" -f unix/Makefile generic
 
  
 
Install the package
 
Install the package
Line 62: Line 44:
 
= Contents =
 
= Contents =
  
The Zip package contains Zip utilities. These are useful for compressing files into ZIP archives.
+
{| style="text-align: left;"
 +
|-valign="top"
 +
! Installed Programs:
 +
| zip, zipcloak, zipnote, and zipsplit
 +
|-valign="top"
 +
! Installed Libraries:
 +
| None
 +
|-valign="top"
 +
! Installed Directories:
 +
| None
 +
|}
 +
 
 +
=== Short Descriptions ===
 +
 
 +
{| style="text-align: left;"
 +
|-valign="top"
 +
! zip
 +
| compresses files into a ZIP archive.
 +
|-valign="top"
 +
! zipcloak
 +
| is a utility to encrypt and decrypt a ZIP archive.
 +
|-valign="top"
 +
! zipnote
 +
| reads or writes comments stored in a ZIP file.  
 +
|-valign="top"
 +
! zipsplit
 +
| is a utility to split ZIP files into smaller files.
 +
|}
 +
 
 +
[[Category:General Utilities]]

Latest revision as of 10:10, 17 April 2010

Download Source: ftp://ftp.info-zip.org/pub/infozip/src/zip30.tgz

Introduction to Zip

Info-ZIP's purpose is to provide free, portable, high-quality versions of the Zip and UnZip compressor-archiver utilities that are compatible with the DOS-based PKZIP by PKWARE, Inc.

Project Homepage: http://info-zip.org/

Dependencies

Additional Configuration Options

Use the make -f unix/Makefile list command to see the alternatives to generic_gcc for make.

Non-Multilib

Compile the package:

make -f unix/Makefile generic

Install the package

make prefix=/usr -f unix/Makefile install

Command Explanations

make prefix=/usr -f unix/Makefile install: This sets the prefix variable to /usr instead of /usr/local which is the default.

Multilib

This package does not provide any libraries so only one installation is needed.

64Bit

Compile the package:

make -f unix/Makefile generic CC="gcc ${BUILD64}"

Install the package

make prefix=/usr -f unix/Makefile install

Contents

Installed Programs: zip, zipcloak, zipnote, and zipsplit
Installed Libraries: None
Installed Directories: None

Short Descriptions

zip compresses files into a ZIP archive.
zipcloak is a utility to encrypt and decrypt a ZIP archive.
zipnote reads or writes comments stored in a ZIP file.
zipsplit is a utility to split ZIP files into smaller files.