Commit graph

20 commits

Author SHA1 Message Date
jperkin
8fc3f6888a Ensure EMUL_PLATFORMS is defined before including bsd.prefs.mk 2013-03-01 09:54:12 +00:00
jperkin
77b9181c4b Add support for SunOS jre. 2013-02-28 18:29:13 +00:00
asau
88feb4ac62 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-02 20:11:34 +00:00
sbd
f94d704338 Use JAVA_ARCH not EMUL_ARCH in the de-install script.
Bump PKGREVISION.
2011-12-30 07:12:23 +00:00
sbd
424314f9fe 1) Determine JAVA_ARCH and use that instead of EMUL_ARCH when referenceing
installed files.  (This fixes a libX11.so.6 symlink creation bug).

2) Correct PLIST.linux-x86_64 now that the above symlink bug is fixed and
   use the ${PLIST.x11} plist var.

Should fix PR pkg/45283.
2011-08-25 10:32:52 +00:00
abs
b1b3e1ce4a 64 bit linux systems deserve a 64 bit java runtime 2011-08-16 22:11:42 +00:00
obache
34e0d34054 Update Sun Java SE 6 to 1.6.0_22, a.k.a. 6.0.22.
[Changes in 1.6.0_22 (6u22)]
http://www.oracle.com/technetwork/java/javase/6u22releasenotes-176121.html

* OlsonData 2010l

* Root Certificates

  Added new Entrust Root CA-G2 and updated Entrust.net CA (2048) root
  certificates. (Refer to 6959911.)

* Bug Fixes
  This release contains fixes for security vulnerabilities. For more
  information, please see Oracle Java SE and Java for Business Critical Patch
  Update advisory.
  http://www.oracle.com/technetwork/topics/security/javacpuoct2010-176258.html

[Changes in 1.6.0_21 (6u21)]
http://www.oracle.com/technetwork/java/javase/6u21-156341.html
* OlsonData 2010i
2010-10-16 04:41:19 +00:00
joerg
0af3d58608 Allow build on DragonFly. From PR 43085 2010-03-31 02:35:05 +00:00
abs
fafa4ffc55 More pkglint 2009-03-06 16:22:55 +00:00
abs
e3ed8eb8c1 pkglint, use ${PLIST.x11} instead of PLIST_SUBST 2009-03-06 16:18:04 +00:00
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
jlam
8216d744ac Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 16:38:11 +00:00
obache
bb62b9cc42 Use EMUL_ARCH instead of MACHINE_ARCH for x86_64 platform using 32bit binary.
Problem reported in PR 37725.
2008-01-20 12:51:43 +00:00
tnn
d7aae7dacd Keep sun-jre6 and sun-jdk6 versions in sync. Noted by veego@ 2008-01-20 09:21:35 +00:00
tnn
4f40d394f8 Update lang/sun-jre6 to 6.0.3 and lang/sun-jdk6 to 6.0.4.
Please see the release notes online[1] for the list of fixed bugs.
Also, the license was wrong. There are several differences in all clauses
between the 1.3 and 6 licenses, so add the proper license files.
[1] http://java.sun.com/javase/6/webnotes/ReleaseNotes.html
2008-01-20 02:31:46 +00:00
jlam
505cbc4440 Fix error that happened during conversion to the emulator framework:
the Sun JDK/JRE packages require the "compat" Linux module, so make
that a hard requirement in EMUL_MODULES.linux.

Bump the PKGREVISION for sun-{jdk,jre}{13,14,15,6}.
2007-08-22 14:03:47 +00:00
jlam
33f30156fb * Add new emulator framework in pkgsrc/mk/emulator that handles all
binary-only packages that require binary "emulation" on the native
  operating system.  Please see pkgsrc/mk/emulator/README for more
  details.

* Teach the plist framework to automatically use any existing
  PLIST.${EMUL_PLATFORM} as part of the default PLIST_SRC definition.

* Convert all of the binary-only packages in pkgsrc to use the
  emulator framework.  Most of them have been tested to install and
  deinstall correctly.  This involves the following cleanup actions:

    * Remove use of custom PLIST code and use PLIST.${EMUL_PLATFORM}
      more consistently.

    * Simplify packages by using default INSTALL and DEINSTALL scripts
      instead of custom INSTALL/DEINSTALL code.

    * Remove "SUSE_COMPAT32" and "PKG_OPTIONS.suse" from pkgsrc.
      Packages only need to state exactly which emulations they support,
      and the framework handles any i386-on-x86_64 or sparc-on-sparc64
      uses.

    * Remove "USE_NATIVE_LINUX" from pkgsrc.  The framework will
      automatically detect when the package is installing on Linux.

  Specific changes to packages include:

    * Bump the PKGREVISIONs for all of the suse100* and suse91* packages
      due to changes in the +INSTALL/+DEINSTALL scripts used in all
      of the packages.

    * Remove pkgsrc/emulators/suse_linux, which is unused by any
      packages.

    * cad/lc -- remove custom code to create the distinfo file for
	all supported platforms; just use "emul-fetch" and "emul-distinfo"
	instead.

    * lang/Cg-compiler -- install the shared libraries under ${EMULDIR}
	instead of ${PREFIX}/lib so that compiled programs will find
	the shared libraries.

    * mail/thunderbird-bin-nightly -- update to latest binary
	distributions for supported platforms.

    * multimedia/ns-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.

    * security/uvscan -- set LD_LIBRARY_PATH explicitly so that
	it's not necessary to install library symlinks into
	${EMULDIR}/usr/local/lib.

    * www/firefox-bin-flash -- update Linux version to 9.0.48 as the
	older version is no longer available for interactive fetch.
2007-07-29 05:18:36 +00:00
joerg
0805729013 Mask DragonFly. It coredumps and just hangs around. 2007-06-25 23:20:58 +00:00
tv
b627e2cc01 Update to 6u1; fixes PR pkg/36181.
Give away to pkgsrc-users.
2007-04-26 20:35:33 +00:00
tv
80bd453764 SUN JRE/JDK 6.0. The new naming convention is that "1.6.0" is now "6.0"
(true for 1.5, but officially branded as such for 6), so this is called
"sun-j{dk,re}6" rather than "sun-j{dk,re}16".

amd64 support is not currently included, but initial provision exists in
the sun-jre6 package as it was cloned initially from sun-jre15.
2007-02-18 19:11:26 +00:00