summaryrefslogtreecommitdiff
path: root/lang/blackdown-jre13/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2008-03-25Remove blackdown-j{dk,re}13 and sun-j{dk,re}13.wiz1-45/+0
Both have security problems and are not maintained. Update infrastructure for their removal. Removal was announced on pkgsrc-users on March 13.
2007-07-31Rename the PLIST.<arch> fragments to PLIST.${EMUL_PLATFORM} so thatjlam1-6/+1
if the i386 versions of the JDK are built in x86_64, then the i386 PLIST is used.
2007-07-29* Add new emulator framework in pkgsrc/mk/emulator that handles alljlam1-5/+7
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.
2006-02-18Use REQD_DIRS instead of OWN_DIRS, for CHECK_FILES.wiz1-13/+13
While here, quiet pkglint.
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-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-05-15Rename BASENAME to BD_BASENAME to fix clashes with ${BASENAME} from pkgsrc/mkveego1-3/+3
2004-07-01Make blackdown-j* packages bl3-ready by avoiding to set PREFIX.wiz1-15/+13
Also, add some files to common to make deinstall work cleanly. And set NO_BUILDLINK, since nothing is built. Bump PKGREVISION.
2003-08-02Get the correct distfile for ${MACHINE_ARCH} == "arm".kristerw1-2/+2
2003-01-29Note that some of the installed files are config files and usejlam1-1/+28
bsd.pkg.install.mk to handle the file copying and directory handling. Bump PKGREVISION of lang/blackdown-jre13 to 1.
2002-11-25- move PLIST elements not found on powerpc to PLIST.i386schmonz1-5/+8
- include bsd.pkg.mk explicitly, rather than in Makefile.common - replace dependency on linuxppc_lib with suse_base to get a sufficiently recent glibc - teach the remaining two usages of `uname -m` output about our various powerpc platforms This makes the Blackdown JRE finally work on powerpc again. Note that suse_base requires a Linux kernel version >= 2.2. NetBSD-current's COMPAT_LINUX reports itself as 2.4.18 by default on i386 and powerpc. On NetBSD/powerpc 1.6, you'll need to override the default value of the "emul.linux.kern.osrelease" sysctl. On NetBSD < 1.6, you can try setting the sysctl, but the emulation may be insufficient to run this software properly. Also note that on powerpc, you must specify the "-green" option, because the Classic VM hangs.
2002-11-23Fix PLIST on powerpc.wiz1-1/+5
2002-10-13back out previous. EXTRACT_SUFX is already set to .binjschauma1-3/+1
Pointed out by jlam.
2002-10-13* Use buildlink2.jlam1-5/+5
* Build the blackdown packages with PREFIX=${LOCALBASE}/java/blackdown-1.3.1 and adjust the PLIST accordingly. This is to make the Java VM packages consistently return JAVA_HOME from `pkg_info -qp <jvm-pkg>'. * Cosmetic updates to package Makefiles.
2002-10-12The DISTFILE for powerpc requires a ".bin" suffix.jschauma1-1/+3
Pointed out by John Klos (john at sixgirls dot org)
2002-09-08* Introduce BLACKDOWN_ARCH, which is usually just ${MACHINE_ARCH}schmonz1-4/+3
(but is "ppc" on powerpc), and use it instead of MACHINE_ARCH where applicable. * Introduce BLACKDOWN_REL, which is usually just "FCS-02b" (but is "rc1" on arm). * Simplify how MASTER_SITES and DISTFILES get defined. * Improve some formatting. * Replace literal "i386" in PLIST with ${BLACKDOWN_ARCH}. * Adjust bin/.java_wrapper for powerpc platforms, and update the similar patch for bin/realpath. On NetBSD/powerpc, this greatly reduces noise during package installation, and gets us further at runtime. Believe it or not, seeing "/lib/libc.so.6: version `GLIBC_2.2' not found" is an improvement.
2002-09-05Don't set DISTFILES directly on powerpc; set DISTNAME instead, toschmonz1-2/+2
let the .bin suffix get added as on other platforms.
2002-07-28Shuffle logic to ensure that DISTNAME is always set, even on systemsschmonz1-8/+7
unsupported by this JRE. In such cases, this avoids the error message "CATEGORIES and DISTNAME are mandatory" and allows the usual NOT_FOR_PLATFORM message to be displayed. Also, entab a bit.
2002-07-27Initial import of blackdown-jre13, split off from lang/blackdown-jdk13.jschauma1-0/+19
Common Makefile functionality for this and lang/blackdown-jdk13 is in Makefile.common.