diff options
author | agc <agc@pkgsrc.org> | 1999-04-12 14:54:00 +0000 |
---|---|---|
committer | agc <agc@pkgsrc.org> | 1999-04-12 14:54:00 +0000 |
commit | 676afa1e3603ab742af0a596fbf5bea58ba07c32 (patch) | |
tree | 158c30a411944089bc80b414126c4dc061b2d0d9 /cross | |
parent | 4d1c0ee35ac2dad808ddb193098b17f9fc7c2dd6 (diff) | |
download | pkgsrc-676afa1e3603ab742af0a596fbf5bea58ba07c32.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/Makefile | 8 | ||||
-rw-r--r-- | cross/zoularis/files/md5 | 5 | ||||
-rw-r--r-- | cross/zoularis/pkg/DESCR | 7 |
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). |