libranlib: fix bypassing of destroot, install all docs, set license, use better homepage

git-svn-id: https://svn.macports.org/repository/macports/trunk/dports@111510 d073be05-634f-4543-b044-5fe20cf6d1d6
This commit is contained in:
Joshua Root
2013-09-24 07:59:07 +00:00
parent 1956c8c7a9
commit cb3d68b2b8
2 changed files with 16 additions and 7 deletions
+13 -4
View File
@@ -5,7 +5,9 @@ PortSystem 1.0
name libranlib
version 1.0
revision 1
categories math
license Restrictive/Distributable Noncommercial
platforms darwin
maintainers nomaintainer
@@ -24,7 +26,7 @@ long_description This library provides routines that return: Beta random \
deviates between specified limits and Seeds for the \
random number generator calculated from a character string.
homepage ftp://ftp.netlib.org/random/
homepage http://netlib.org/random/
master_sites ftp://ftp.netlib.org/random/
distname ranlib.c
@@ -44,8 +46,15 @@ use_configure no
variant universal {}
build.args CC=${configure.cc} \
CFLAGS="[get_canonical_archflags] -fno-common" \
prefix=${prefix}
build.args CC="${configure.cc}" \
CFLAGS="[get_canonical_archflags cc] -fno-common" \
prefix="${prefix}"
eval destroot.args ${build.args}
pre-activate {
set readmefile ${prefix}/share/doc/libranlib/README
if {[file exists $readmefile] && [registry_file_registered $readmefile] == "0"} {
file delete -force $readmefile
}
}
+3 -3
View File
@@ -8,6 +8,6 @@ install: all
install -m 644 libranlib-1.0.dylib $(DESTDIR)$(prefix)/lib
cd $(DESTDIR)$(prefix)/lib && ln -s libranlib-1.0.dylib libranlib-1.dylib
cd $(DESTDIR)$(prefix)/lib && ln -s libranlib-1.0.dylib libranlib.dylib
install -m 755 -d $(DESTROOT)$(prefix)/share/doc/libranlib
install -m 644 ../README $(DESTROOT)$(prefix)/share/doc/libranlib
install -m 755 -d $(DESTDIR)$(prefix)/share/doc/libranlib
install -m 644 ../README $(DESTDIR)$(prefix)/share/doc/libranlib
install -m 644 ../doc/* $(DESTDIR)$(prefix)/share/doc/libranlib