Commit graph

1901 commits

Author SHA1 Message Date
drochner
7497ad9c29 some cleanup:
-USE_NEW_TEXINFO, saves some patches
-symlink libiberty.a into build tree instead of buildlink/lib,
 saves some patches
-put common make rules into Makefile.common (for all) and
 buildaddon.mk (for all but the base "c" pkg)
2003-07-08 15:04:53 +00:00
seb
c1771cd9b2 Install documentation in pkgsrc canonical directories.
Add directory entry to twelf.info via patch file.
Avoid patch backup files to be installed.
Convert to USE_NEW_TEXINFO.

Bump PKGREVISION.
2003-07-07 23:33:49 +00:00
jtb
f1f0d57d57 Add support for NetBSD on SPARC systems. 2003-07-07 21:31:52 +00:00
seb
329ad417bf Convert to USE_NEW_TEXINFO. 2003-07-07 21:14:12 +00:00
seb
91e4c832f9 REgen after last update of package. 2003-07-07 21:02:03 +00:00
seb
46b0c6fbee Mark with USE_GCC_SHLIB (for libstdc++) and let (via patch files)
LDFLAGS flowing to japhar's link command.

At least fix build on Solaris9.
2003-07-07 13:56:27 +00:00
seb
7c126a0b80 Convert to USE_NEW_TEXINFO. 2003-07-07 13:42:37 +00:00
seb
00fd7aba94 I don't quite understand why this 'rm -rf' had been put in
post-install target. Putting it in post-build instead does fix some
PLIST issues.

Correct me if I'm wrong.
2003-07-07 13:40:08 +00:00
seb
3a40ea2455 Convert to USE_NEW_TEXINFO. 2003-07-06 16:27:41 +00:00
seb
4e9c7c32d1 Specifying --infodir=... to configure is not needed anymore. 2003-07-06 15:33:36 +00:00
seb
aaa7115491 Ooops I missed this INSTALL script while doing the conversion
to USE_NEW_TEXINFO (I should have added it to INSTALL_TEMPLATES).

Anyway as info files are now registered in a package specific info
directory file I guess it can be removed.
2003-07-06 14:28:35 +00:00
seb
03fb7511aa Reorder a bit so pkglint is happier. 2003-07-06 14:28:08 +00:00
seb
f49d84b8ff No need anymore to specify --infodir=... to configure.
Factorize some install commands.
2003-07-06 14:23:31 +00:00
grant
354018ee63 style nits. use CC:M*gcc* to match any gcc, as per other packages. 2003-07-06 12:37:25 +00:00
grant
886b31b982 set GCC_VERSION for use in GCC_ARCHDIR. remove a superfluous comment
about GCC_PREFIX.

XXX why is GCC_PREFIX ${PREFIX}/gcc3 ?
2003-07-06 12:31:57 +00:00
drochner
bf1c6cfe93 Split the gcc3 pkg into per-language pieces.
Needs some cleanup and integration; eventually lang/gcc3 can turn into
a meta-pkg.
2003-07-06 12:15:03 +00:00
grant
4c586379b2 s/${PKGVERSION}/3.3/ - we don't have a variable for PKGVERSION
without PKGREVISION.
2003-07-06 12:06:32 +00:00
seb
a04fdf7f00 Convert to USE_NEW_TEXINFO.
Add info directory entries by way of patch files to most of the info files.
2003-07-05 21:16:36 +00:00
seb
659a3a05ef Convert to USE_NEW_TEXINFO. 2003-07-05 15:53:33 +00:00
seb
be3b4db1d4 Mark these two packages as conflicting: they install info file, libexec
commands and share files with the same pathnames.
2003-07-05 15:14:38 +00:00
seb
001c29835c Convert to USE_NEW_TEXINFO. 2003-07-05 14:50:17 +00:00
seb
6d0e9766fb Convert to USE_NEW_TEXINFO. 2003-07-05 14:39:25 +00:00
seb
6e88dfd605 Convert to USE_NEW_TEXINFO.
Remove inclusion of bsd.pkg.install.mk AFAICT it was not needed and more
such a direct inclusion is not really advised I guess.
2003-07-05 13:25:44 +00:00
seb
bbe649ec1c Sprinkle some '@dirrm' and '@unexec ${RMDIR}' to achieve a clean
deinstall.
2003-07-05 10:41:35 +00:00
seb
c5a5e12b61 Convert to USE_NEW_TEXINFO. 2003-07-05 10:29:16 +00:00
seb
d75cefc2c9 Convert to USE_NEW_TEXINFO.
While here fix a info directory entry in gawk.{texi,info}.
2003-07-04 20:57:21 +00:00
seb
26a183050b Convert to USE_NEW_TEXINFO.
Remove unnecessary patch file.
2003-07-04 20:41:36 +00:00
seb
730e84aa4d Convert to USE_NEW_TEXINFO. 2003-07-04 20:08:35 +00:00
seb
d537c737eb Convert to USE_NEW_TEXINFO.
XXX Does not build on 1.6U, someone pthreads savvy might want take a look
at it.
2003-07-04 19:59:51 +00:00
seb
d57d3b4d48 Convert to USE_NEW_TEXINFO. 2003-07-04 19:43:40 +00:00
seb
906d89b435 Regen. 2003-07-04 19:37:03 +00:00
seb
7948cb7b2e Convert to USE_NEW_TEXINFO.
Remove or trim "info related" patch files.
Install info files in package specific directory.
Hence the PLIST files are now nearly empty...

This should finish making these two packages really non-conflicting.

Bump PKGREVISION.
2003-07-04 16:27:24 +00:00
seb
b132988247 Install example mk.conf in package specific directory.
Adjust and make uniform various substitution variables and MESSAGE files.

No PKGREVISION bump right now.
2003-07-04 16:11:55 +00:00
drochner
88ed99860e oops, missed the .info files 2003-07-03 18:19:18 +00:00
drochner
69d6a594ed sort stuff so that bsd.prefs.mk is pulled in before any decisions are
drawn from user variables
comma-separate the list of supported languages; while spaces work,
the libstdc++ configure script misbehaves if c++ is not the last one...
2003-07-03 18:04:23 +00:00
drochner
9596b6ffa6 provide a knob to turn on java support 2003-07-03 16:16:30 +00:00
yyamano
45900e9ace Regenarate patches. Darwin's patch can't handle the fuzz. 2003-07-03 16:02:05 +00:00
drochner
f92baced29 It seems that splitting gcc3 is more work than I expected.
Until this is done, put everything back but java.
2003-07-03 15:56:37 +00:00
drochner
97d73edc6e Building Java support takes too long.
Cripple the pkg to support c/c++ only.
If needed, f/java could be put into addon pkgs.
2003-07-03 11:58:05 +00:00
skrll
485d828594 Update wonka to 0.9.6.
Once again lots of fixes in Rudolph (various speed improvements, support for
overlapping components, a working MemoryImageSource and PixelGrabber, ...)
A few new packages: java.awt.dnd, java.awt.datatransfer and java.beans
Garbage collection safe points have been added (though disabled by default),
stdin/out/err no longer need javax.comm, javax.comm got a make over, an
ExtensionClassLoader has been introduced, ...
Use asynchronous IO for network, serial ports and touchscreen.
Lots of bugfixes and speed improvements.

A full list of changes can be found at http://www.acunia.com/wonka/CHANGES/0.9.6

We would like to thank Nick Hudson, Mark Anderson, Richard Vanderlaan and Willem
Geldhof for their substantial contributions.
2003-07-03 11:04:40 +00:00
rafal
4e7f0e5e9a Don't stomp prefix settings by overwriting CONFIGURE_ARGS (+= instead of =). 2003-07-03 04:25:27 +00:00
jtb
c22e594058 Use LIBTOOL_OVERRIDE rather than LTCONFIG_OVERRIDE. 2003-07-02 22:35:37 +00:00
jtb
157d032de4 Add a TEST_TARGET. 2003-07-02 22:28:05 +00:00
jtb
6475d6427a Add checksum and size info for boot.sparc-unix.tgz distfile. 2003-07-02 19:57:35 +00:00
drochner
60c92f2aaf make sure libgcc is compiled -fPIC 2003-07-02 19:51:43 +00:00
drochner
b8458ba8d0 The "libgcc_eh not found" was just buildlink lossage, not
gcc3's fault. Worse, programs got built against the wrong
(main tree) libgcc.
Now that this is fixed, set a netbsdelf2.0 target on -current,
to get both thread support and crt*.o files.
Also, use the usual buildlink magic to avoid picking up
a GNU pth from /usr/pkg.
pkgsrc/mail/imap-uw builds with a gcc3 set up this way.
2003-07-02 19:34:22 +00:00
drochner
cb574feaf0 Use some magic similar to share/mk/bsd.gcc.mk to set
_GCC_ARCHSUBDIR, which happens to be the location of
libgcc.
This makes the buildlink stuff work independantly of
the exact GNU_PLATFORM gcc3 was compiled for.
2003-07-02 19:02:55 +00:00
jlam
fea3121537 Apply patch to allow pkgsrc-wip *-openjit packages to correctly reach into
this directory for Makefiles.  From Todd Vierling in private mail.
2003-07-02 10:27:06 +00:00
taca
cc5b4bbe6b Come back boot.x86-unix.tgz in distinfo.
P.S.
Should "make mdi" fetch and process all ARCH (or MACHINE_ARCH)'s distfiles?
2003-07-02 02:38:29 +00:00
jtb
c06ab9fa03 Update to version 2.1.3.
The NEWS file contains around 650 lines of changes from 1.95.10, so
I won't include it here.
2003-07-02 00:00:22 +00:00