summaryrefslogtreecommitdiff
path: root/cross
diff options
context:
space:
mode:
authoragc <agc>1999-04-12 14:54:00 +0000
committeragc <agc>1999-04-12 14:54:00 +0000
commitdadce36617723202ec2249040082ef1a85a889ee (patch)
tree158c30a411944089bc80b414126c4dc061b2d0d9 /cross
parentca21c525c2bd514676ab5d65b01229b84e1697e9 (diff)
downloadpkgsrc-dadce36617723202ec2249040082ef1a85a889ee.tar.gz
Update to latest version of Zoularis.
This version is much more automated, and includes some more bug fixes: + don't try to link with libbsdcompat if you're creating libbsdcompat + use -DOLD_GETCWD when building libbsdcompat, so that -current NetBSD sources can be used (from David Brownlee). + install <sys/byteorder.h> with the rest of the include files. + fix the whole environment so that it compiles on Solaris 7, and on x86 (thanks, Bill). However, there are still some known problems. + add an ftp Makefile, and a pkg_install Makefile.inc showing what needs to be changed to build those 2 utilities + compile and link shared libraries -fPIC rather than -fpic. + automatically work out whether we're on a Sparc or i386. + all the user needs to do is to set BSDSRCDIR and DESTDIR appropriately, check /usr/ccs/bin is in the path, and then use Solaris make (/usr/ccs/bin/make) to make the cross-environment.
Diffstat (limited to 'cross')
-rw-r--r--cross/zoularis/Makefile8
-rw-r--r--cross/zoularis/files/md55
-rw-r--r--cross/zoularis/pkg/DESCR7
3 files changed, 12 insertions, 8 deletions
diff --git a/cross/zoularis/Makefile b/cross/zoularis/Makefile
index abc9c8dc7fa..0e70e3d025d 100644
--- a/cross/zoularis/Makefile
+++ b/cross/zoularis/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.4 1999/03/28 14:02:40 christos Exp $
+# $NetBSD: Makefile,v 1.5 1999/04/12 14:54:00 agc Exp $
#
-DISTNAME= zoularis-19990328
+DISTNAME= zoularis-19990412
CATEGORIES= cross
MASTER_SITES= ${MASTER_SITE_LOCAL}
@@ -15,6 +15,8 @@ NO_BUILD= yes
NO_PACKAGE= This package is needed to compile the pkgtools
post-extract:
- @${ECHO} "Please read the instructions in ${WRKSRC}/README"
+ @${ECHO} "Please set BSDSRCDIR and DESTDIR in Makefile.inc"
+ @${ECHO} "and make sure /usr/ccs/bin is in your PATH and then"
+ @${ECHO} "/usr/ccs/bin/make"
.include "../../mk/bsd.pkg.mk"
diff --git a/cross/zoularis/files/md5 b/cross/zoularis/files/md5
index cfc3c95be6e..7b9f2ea339c 100644
--- a/cross/zoularis/files/md5
+++ b/cross/zoularis/files/md5
@@ -1,4 +1,3 @@
-$NetBSD: md5,v 1.4 1999/03/28 14:02:40 christos Exp $
-
-MD5 (zoularis-19990328.tar.gz) = 8bdd677cbaeccc2fac574067bddc44a4
+$NetBSD: md5,v 1.5 1999/04/12 14:54:00 agc Exp $
+MD5 (zoularis-19990412.tar.gz) = 97fc9643ddcc86b8fd2d9ff7d42d147b
diff --git a/cross/zoularis/pkg/DESCR b/cross/zoularis/pkg/DESCR
index 8f0f13023fd..d93f001c0ff 100644
--- a/cross/zoularis/pkg/DESCR
+++ b/cross/zoularis/pkg/DESCR
@@ -8,5 +8,8 @@ To get this package running on Solaris, you'll need to have either
a recent gcc or egcs installed, and a version of GNU tar available,
as well as gzip.
-The README file, distributed with the package itself, provides
-instructions on how to build and install this environment.
+After extracting all the files, you need to edit Makefile.inc to set
+the correct paths for ${BSDSRCDIR} (where the NetBSD src tree is
+located), and for ${DESTDIR} (where the binaries and support files
+will be placed). Then, make sure that /usr/ccs/bin is in your path,
+and then invokde Solaris' make (/usr/ccs/bin/make).