summaryrefslogtreecommitdiff
path: root/lang/jdk/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2010-02-10Retire jdk, jdk-openjit, sun-jdk14, sun-jdk15, sun-jre14, sun-jre15.joerg1-99/+0
2009-05-19Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENTwiz1-2/+1
block). Uncomment some commented out LICENSE lines while here.
2008-05-26Second round of explicit pax dependencies. As reminded by tnn@,joerg1-2/+4
many packages used to use ${PAX}. Use the common way of directly calling pax, it is created as tool after all.
2008-03-04Mechanical changes to add DESTDIR support to packages that installjlam1-3/+5
their files via a custom do-install target.
2007-03-21Per Juan RP, use pkgsrc-users@ as MAINTAINER of unmaintained pkgs.jwise1-2/+2
2007-03-21I'm not using any of these packages any more, and have not been keeping upjwise1-2/+2
on maintaining them. Switch MAINTAINER to tech-pkg, so I can focus on those which I am still using.
2006-05-22Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk wherejlam1-3/+2
it will live with other "check" targets run after package installation. Get rid of SHLIB_HANDLING, whose meaning had mutated over the years from one thing to another. Currently, it is used to basically note whether the system's "ldd" command can be usefully run on the package's binaries and libraries. Rename this variable to CHECK_SHLIBS_SUPPORTED for more clarity. CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf to note whether the check for missing run-time search paths is performed after a package is installed. It defaults to "no" unless PKG_DEVELOPER is set.
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig1-2/+2
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-08-20Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} sojlam1-2/+2
that these directories will be conditionally removed (based on reference counts), regardless of the value of PKG_CONFIG. Bump the PKGREVISION for packages that were modified as a result.
2005-08-19Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMSjlam1-3/+3
as the INSTALL and DEINSTALL scripts no longer distinguish between the two types of files. Drop SUPPORT_FILES{,_PERMS} and modify the packages in pkgsrc accordingly.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-01-30Convert the Java related packages to use the alternatives system. To dojmmv1-2/+2
this, we only need some simple logic in java-env.mk to automatically generate an ALTERNATIVES file for us. There are two exceptions, though: fastjar and jikes (pointed out by tv@), which do not use this file; they have to be handled manually. Bump PKGREVISION for all affected packages. While doing this, remove the java-wrapper package, obsoleted by the new functionality provided by pkg_alternatives.
2004-10-11Fix the "jre" symlink in the various Sun-based JDK packages; it was wrongtv1-2/+2
for quite some time after the ${PREFIX}/java migration. Since pkgsrc now has proper symlink handling in pkg_install, this can now be a simple PLIST entry rather than an @exec/@unexec pair.
2004-07-29Add java-env.mk support; bump PKGREVISION.tv1-10/+15
2004-07-02Add -f to mv for non-root users.wiz1-3/+3
2004-07-01To be on the safe side, bump PKGREVISION for the RPEFIX change.wiz1-2/+2
2004-07-01Make bl3-ready -- do not set PREFIX, use paths relative to "real" PREFIX.wiz1-13/+11
2004-02-23Fix (de)installation by removing a .orig filewiz1-1/+2
from the install dir.
2003-08-23Put these packages into a new pseudo-category called 'java'.jschauma1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-4/+4
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-2/+2
2003-02-11Bump PKGREVISIONs for:jlam1-2/+3
lang/blackdown-jdk13 lang/jdk lang/sun-jdk13 lang/sun-jdk14 Create a symlink from ${JAVA_HOME} to ${JAVA_HOME}/jre so that the proper JDK hierarchy is found. This addresses PR 20269 by Todd Vierling <tv at pobox dot com>. This makes misc/openoffice-linux find the Java2 installation again.
2003-02-03Bump PKGREVISION of lang/jdk to 3: we use bsd.pkg.install.mk to handlejlam1-6/+28
copying of config files and handling of directories.
2002-10-13* Use buildlink2.jlam1-10/+10
* Install with JAVA_HOME=${LOCALBASE}/java/jdk-1.1.8 instead of into ${LOCALBASE}/java/${PKGNAME}, which lead to the jdk installation moving even when the PKGREVISION is bumped. * Cosmetic updates to the package Makefile. * Sort the PLIST.
2002-07-28Entab.schmonz1-7/+7
2002-07-27We allow several JDKs/JREs to coexist, installing them in separatejschauma1-8/+5
subdirectories under ${PREFIX}/java/ -- Change II of many. Thus, install this jdk in ${PREFIX}/java/jdk-1.1.8, remove CONFLICTS with other JDKs/JREs and bump PKGREVISION.
2002-03-01If we find ourself on Linux-*-i686, deal with it.abs1-2/+2
2001-05-17Enable for Linux-*-i386abs1-2/+2
2001-02-17Move the COMMENT from being in its own file to a definition in theagc1-1/+2
package Makefile.
2001-02-09Fix typoagc1-2/+2
2001-02-09+ Create the symlinks relative to the cwd, so that we don't get erroneousagc1-4/+7
pathnames in there. + Treat libXm separately from the rest of the libs, since (a) it needs a separate "intermediate" symlink as well, even for ELF libs, and (b) it uses a completely different version number from the rest of the libs, for obvious reasons
2001-02-09On ELF systems, install symlinks to shared libs as well as the libsagc1-7/+9
themselves, in sync with the new PLIST style. Not tested on a.out i386 platform, as I don't have one to hand. Should address PR 12044, from Chris Jones.
2001-02-09Add jdk licence to the licenses/ directory, so that "make show-license"agc1-3/+4
in pkgsrc/lang/jdk DTRT Remove duplicate inclusion of bsd.prefs.mk in in jdk package Makefile
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz1-5/+3
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2000-11-18Add needed CONFLICTS.tv1-1/+3
2000-09-12Need CHECK_SHLIBS=no.jlam1-1/+2
2000-08-18Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive andhubertf1-2/+5
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions. MIRROR_DISTFILES and NO_CDROM are now dead.
2000-03-16Using ${VERSION} instead of a hard-coded 1.1.8kim1-2/+2
in the shared library hack feels safer.
2000-02-01Update this to use ELF version of jdk-1.1.8 distribution on ELFin i386jwise1-6/+27
systems. Many thanks to Scott Bartram/OrionSoft for providing this (and the a.out version)
2000-01-15Two nits with the show-shlib-type target:jwise1-3/+3
1.) protect definition of show-shlib-type with `if !target(show-shlib-type)' so that it can be overriden in a pkg makefile 2.) move the definition in lang/jdk/Makefile before the include of bsd.pkg.mk to trigger this. Without these changes, show-shlib-type was `ELF\na.out' on i386/ELF, so it was still treated as ELF. lang/jdk now works on i386/ELF (yay!). While there, fix JAVA_HOME default to be JDK_HOME if PKG_JVM is jdk and JDK_HOME is defined.
2000-01-13Set NO_MTREE, since we modify PREFIX, and don't want all sorts of emptyjwise1-1/+6
directories created under JAVA_HOME. Is there a cleaner way to do this?
2000-01-11update to JDK 1.1.18-rc1hubertf1-4/+3
2000-01-09whitespace cleanupwiz1-3/+1
1999-12-10Make this relocatable outside of $LOCALBASE/java by setting JDK_HOME.hubertf1-18/+31
1999-11-23add a bunch of NO_CDROM where appropriatehubertf1-1/+2
1999-05-24Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORMtv1-2/+2
pattern match format. Minor pkglint along the way.
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1999-02-05Update jdk from beta2 to 1.1.6. This one should also have all necessaryfrueauf1-4/+4
includes.
1998-12-17make this conflict with jdk-1.1.5b1jwise1-1/+3