zip: new deps style, fix installation.

--HG--
extra : convert_revision : 914a74622992d7d3197c5eddd538b06738821b02
This commit is contained in:
Juan RP 2009-04-19 00:22:24 +02:00
parent adec57fb9b
commit 3ccdc3d217
2 changed files with 37 additions and 2 deletions

View file

@ -0,0 +1,33 @@
--- unix/Makefile.orig 2009-04-19 00:15:07.062942983 +0200
+++ unix/Makefile 2009-04-19 00:18:01.606837606 +0200
@@ -34,10 +34,11 @@ BINFLAGS = 755
MANFLAGS = 644
# target directories - where to install executables and man pages to
-prefix = /usr/local
+DESTDIR =
+prefix = /usr
BINDIR = $(prefix)/bin
manext=1
-MANDIR = $(prefix)/man/man$(manext)
+MANDIR = $(prefix)/share/man/man$(manext)
ZIPMANUAL = MANUAL
PKGDIR = IZzip
VERSION = Version 2.32
@@ -127,12 +128,10 @@ $(ZIPMANUAL): man/zip.1
# install
install: $(ZIPS)
- -$(INSTALL_D) $(BINDIR)
- $(INSTALL_PROGRAM) $(ZIPS) $(BINDIR)
- -cd $(BINDIR); $(CHMOD) $(BINFLAGS) $(ZIPS)
- -$(INSTALL_D) $(MANDIR)
- $(INSTALL) man/zip.1 $(MANDIR)/zip.$(manext)
- $(CHMOD) $(MANFLAGS) $(MANDIR)/zip.$(manext)
+ install -d $(DESTDIR)$(BINDIR)
+ install -m 755 $(ZIPS) $(DESTDIR)$(BINDIR)
+ install -d $(DESTDIR)$(MANDIR)
+ install -m 644 man/zip.1 $(DESTDIR)$(MANDIR)/zip.$(manext)
uninstall:
-cd $(BINDIR); rm -f $(ZIPS)

View file

@ -1,16 +1,18 @@
# Template build file for 'zip'. # Template build file for 'zip'.
pkgname=zip pkgname=zip
version=2.32 version=2.32
distfiles="ftp://ftp.info-zip.org/pub/infozip/src/zip232@.tgz" distfiles="ftp://ftp.info-zip.org/pub/infozip/src/zip232.tgz"
build_style=bsd_makefile build_style=bsd_makefile
make_build_args="-f unix/Makefile" make_build_args="-f unix/Makefile"
make_build_target="generic_gcc" make_build_target="generic_gcc"
make_install_args="-f unix/Makefile" make_install_args="-f unix/Makefile"
short_desc="Create/update ZIP files compatible with pkzip" short_desc="Create/update ZIP files compatible with pkzip"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
checksum=6b9326c8a60bc6bf08825e416140fd0ca8a6a7f1 checksum=d0d3743f732a9baa162f80d0c4567b9c545b41a3385825042113810f2a56eb2f
long_desc=" long_desc="
Zip is a compression and file packaging utility. It is compatible with Zip is a compression and file packaging utility. It is compatible with
PKZIP 2.04g (Phil Katz ZIP) for MSDOS systems. There is a companion to zip PKZIP 2.04g (Phil Katz ZIP) for MSDOS systems. There is a companion to zip
called unzip (of course) which you should be able to find the same place called unzip (of course) which you should be able to find the same place
you got zip." you got zip."
Add_dependency full glibc