Fix problem with destroot (tries to chown bin:bin).

Also update to latest version and clean up Portfile.

git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@10214 d073be05-634f-4543-b044-5fe20cf6d1d6
This commit is contained in:
Toby Peterson
2005-01-04 22:14:14 +00:00
parent 333963bc4b
commit cf158a7eef
2 changed files with 21 additions and 9 deletions
+10 -9
View File
@@ -1,10 +1,9 @@
# $Id: Portfile,v 1.3 2004/10/05 14:18:16 mww Exp $
# $Id: Portfile,v 1.4 2005/01/04 22:14:12 toby Exp $
PortSystem 1.0
name star
version 1.4
revision 2
version 1.4.3
categories archivers
platforms darwin
maintainers mww@opendarwin.org
@@ -12,20 +11,22 @@ description fastest and most POSIX 1003.1 conformant tar implementation
long_description ${description}
homepage http://www.fokus.fraunhofer.de/research/cc/berlios/employees/joerg.schilling/private/star.html
master_sites ftp://ftp.berlios.de/pub/star/
checksums md5 ca7f1a8d65a4886026407d2b6977f837
master_sites ftp://ftp.berlios.de/pub/star/
checksums md5 e0760d494c1962d9d784d0c4378d40df
use_bzip2 yes
use_configure no
patchfiles patch-RULES__rules.prg
configure {}
build.type gnu
pre-destroot {
pre-destroot {
file delete ${worksrcpath}/INSTALL
}
destroot.destdir INS_BASE=${destroot}${prefix} \
MANDIR=share/man
post-destroot {
MANDIR=share/man
post-destroot {
file delete -force ${destroot}${prefix}/share/man/man5 \
${destroot}${prefix}/lib ${destroot}${prefix}/include
}
@@ -0,0 +1,11 @@
--- RULES/rules.prg.orig Tue Jan 4 16:57:05 2005
+++ RULES/rules.prg Tue Jan 4 16:57:41 2005
@@ -75,7 +75,7 @@
LD= @echo " ==> LINKING \"$@\""; ld
LOCALIZE= @echo " ==> LOCALIZING \"$@\""; $(RM_F) $@; cp
-INSTALL= @echo " ==> INSTALLING \"$@\""; sh $(SRCROOT)/conf/install-sh -c -m $(INSMODEINS) -o $(INSUSR) -g $(INSGRP)
+INSTALL= @echo " ==> INSTALLING \"$@\""; sh $(SRCROOT)/conf/install-sh -c -m $(INSMODEINS)
CHMOD= @echo " ==> SEETING PERMISSIONS ON \"$@\""; chmod
CHOWN= @echo " ==> SETTING OWNER ON \"$@\""; chown
CHGRP= @echo " ==> SETTING GROUP ON \"$@\""; chgrp