dev-java/sun-jre-bin: add all arm subarchs
(Portage version: 2.2.0_alpha78/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)
This commit is contained in:
		| @@ -2,6 +2,11 @@ | |||||||
| # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 | # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 | ||||||
| # $Header: $ | # $Header: $ | ||||||
|  |  | ||||||
|  |   11 Dec 2011; Mario Fetka <mario.fetka@gmail.com> | ||||||
|  |   -sun-jre-bin-1.6.0.10.ebuild, -sun-jre-bin-1.6.0.21.ebuild, | ||||||
|  |   -sun-jre-bin-1.6.0.25.ebuild, sun-jre-bin-1.6.0.27.ebuild: | ||||||
|  |   add all arm subarchs | ||||||
|  |  | ||||||
| *sun-jre-bin-1.6.0.27 (29 Oct 2011) | *sun-jre-bin-1.6.0.27 (29 Oct 2011) | ||||||
|  |  | ||||||
|   29 Oct 2011; Mario Fetka <mario.fetka@gmail.com> |   29 Oct 2011; Mario Fetka <mario.fetka@gmail.com> | ||||||
|   | |||||||
| @@ -1,12 +1,8 @@ | |||||||
| AUX fontconfig.Gentoo.properties 10932 RMD160 ce1fb555f3f5f281f328c8016e12407ac0893819 SHA1 59f68c06f4f727bc72449a76bd4941cbee626373 SHA256 893b469c87ba547122fe158941c00512bf3f15046251f4b8639d967203d32bc1 | AUX fontconfig.Gentoo.properties 10932 RMD160 ce1fb555f3f5f281f328c8016e12407ac0893819 SHA1 59f68c06f4f727bc72449a76bd4941cbee626373 SHA256 893b469c87ba547122fe158941c00512bf3f15046251f4b8639d967203d32bc1 | ||||||
| AUX sun-jre-bin-1.6.env 900 RMD160 e9e219f6096b0cbf35315f5e6015ff0facfef9cd SHA1 dcb469843756552757a3e99df0e2da055eeeb3ea SHA256 aa111a700e2029ca6b4c3dca0183d59121275822c702bae14f41242d677ca5f1 | AUX sun-jre-bin-1.6.env 900 RMD160 e9e219f6096b0cbf35315f5e6015ff0facfef9cd SHA1 dcb469843756552757a3e99df0e2da055eeeb3ea SHA256 aa111a700e2029ca6b4c3dca0183d59121275822c702bae14f41242d677ca5f1 | ||||||
| DIST ejre-1_6_0_10-fcs-b42-linux-armv5-sflt-eabi-headless-10_jun_2010.tar.gz 28780702 RMD160 191bc16a67285f5a56dd6a64d610574d8621f7f6 SHA1 17d7798047805aa4e4fdd201c6d439e1ae45ea71 SHA256 c328bbfa2cbf5522e2c9c4f88db3b43e75c9cfc8aa3add73545bd0336830ee6f |  | ||||||
| DIST ejre-1_6_0_21-fcs-b09-linux-arm-sflt-eabi-headless-27_sep_2010.tar.gz 27714409 RMD160 16c53026d6bf4ce3b72e1f7bd83eb30dfea3f451 SHA1 f7e2b6e0d7c824fe1735153f1897b4f63c1acfa9 SHA256 81df3d35deba1f886d16970c0bde1df613f0ac479a3101ea98177f478579b1cd |  | ||||||
| DIST ejre-1_6_0_25-fcs-b06-linux-arm-sflt-eabi-headless-14_apr_2011.tar.gz 27849829 RMD160 037b1c6f3b3a4e653f63940993035ccc8746a2cc SHA1 8b47d0fc26dbb403edc4c31705473648deb4db61 SHA256 1130085fadcd38eff6cbfd51b348517c450e5c180382d7e3cd4e8466ff481a0b |  | ||||||
| DIST ejre-1_6_0_27-fcs-b07-linux-arm-sflt-eabi-headless-18_jul_2011.tar.gz 27858955 RMD160 a47a72111b531ef750bfd8f9ddec24ad408cdcda SHA1 90eeda6bc1cb11fbc4460e5644de7d35a2de3681 SHA256 55e063836f3ea5e98f020fbc44898c89b74f2770f29b286f27fbac30e0ad4a4d | DIST ejre-1_6_0_27-fcs-b07-linux-arm-sflt-eabi-headless-18_jul_2011.tar.gz 27858955 RMD160 a47a72111b531ef750bfd8f9ddec24ad408cdcda SHA1 90eeda6bc1cb11fbc4460e5644de7d35a2de3681 SHA256 55e063836f3ea5e98f020fbc44898c89b74f2770f29b286f27fbac30e0ad4a4d | ||||||
| EBUILD sun-jre-bin-1.6.0.10.ebuild 2757 RMD160 d06d131c1e8f672ad1bd62f30e5a211eb19fc421 SHA1 2ef1e4a396cabdf86350c9df8f2bb8ec2dd10dd0 SHA256 37cb05b4bd4ceb04d7444b6b110b0522050a89205adaca12009f8812edbbed82 | DIST ejre-1_6_0_27-fcs-b07-linux-arm-vfp-eabi-headful-18_jul_2011.tar.gz 34316063 RMD160 6f2adbbd0f206f920f1beb1ced6e7ff462841dfa SHA1 3a85b0df7f0c8967a5801615f90293b76ce0fa7f SHA256 d65f89fd537b4c912348b3f651ca6fb6c7726115b6882440e10b95f52ed681f5 | ||||||
| EBUILD sun-jre-bin-1.6.0.21.ebuild 2797 RMD160 2f12f693323c445b5d198e8a31547c6333ee395a SHA1 6d1ffd14cbb153b0cabc35d4b65e06354a661831 SHA256 05d83982ec14aab6bbdb40a2f55b46119b9c0ff55d709e2d347010f4381a8739 | DIST ejre-1_6_0_27-fcs-b07-linux-arm-vfp-eabi-headless-18_jul_2011.tar.gz 27726930 RMD160 398d69394cf0caba9f78b749c806aa6545f21535 SHA1 bf66081cca44e008cf1d9d576fcc39c88d9232cf SHA256 d8b02bd16c95435d9c460cea060bc10b6eda00a2e8864d6412074903dd73243c | ||||||
| EBUILD sun-jre-bin-1.6.0.25.ebuild 2772 RMD160 b848774631f2167d2424ff4bfc670275f4535efc SHA1 c4c3c2b0b7874d8f7126c4ceb049003cfc671247 SHA256 04b1c44b02dacd04e1fa07cf8a31d40f914475ee4fce6be42c4594695fdb5330 | EBUILD sun-jre-bin-1.6.0.27.ebuild 3395 RMD160 b7773438bfcf8a5fb0899b68bc612b49ac2648b2 SHA1 c3e79a78f056e623812f6e6a599c8a603692688c SHA256 6c7a96580f40178aaa887b6183e8ddf9658fbafb9779d97c99cf0fe66197a633 | ||||||
| EBUILD sun-jre-bin-1.6.0.27.ebuild 2772 RMD160 134ce46d1f017676347dd4cf89c733dfe3bb7c71 SHA1 e4bdef8c3e37898b2a3812f0c946e1e6440e86ec SHA256 b196675df7bef3ea189f1a1beb8539849b068d18b223d2c7f2912502edf8ae5e | MISC ChangeLog 1186 RMD160 4eceb073dff6297558708a1b2cff233d51ae4d77 SHA1 385adba4057dfd43dc08dbae558f7ebfe7400b2f SHA256 a47556ee0b1dac515d44b8398a534990cb7f89dbb46cf65fcb7ac00ac2098aee | ||||||
| MISC ChangeLog 988 RMD160 b83fc07f6fd0bb74b3bf4938e285ce1aca2325d6 SHA1 b69f97fa4f5950c0318e068a77e7f4ac67bd4efc SHA256 8bcfcb71699ee5d27860e9bbc24517b639806c2ed0da1274546f78a0d3ee83a6 |  | ||||||
| MISC metadata.xml 349 RMD160 ae6db154651b0c2b160e1e6956fb722cb52f2e8b SHA1 219312b9ae33153d205b514009927531ee14b93a SHA256 fe0ef52d77b220fb36e9c39d2148bf03ec11223d80320cdc066c0fa723a1ae7d | MISC metadata.xml 349 RMD160 ae6db154651b0c2b160e1e6956fb722cb52f2e8b SHA1 219312b9ae33153d205b514009927531ee14b93a SHA256 fe0ef52d77b220fb36e9c39d2148bf03ec11223d80320cdc066c0fa723a1ae7d | ||||||
|   | |||||||
| @@ -1,95 +0,0 @@ | |||||||
| # Copyright 1999-2010 Gentoo Foundation |  | ||||||
| # Distributed under the terms of the GNU General Public License v2 |  | ||||||
| # $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.22.ebuild,v 1.3 2010/10/13 11:24:06 hwoarang Exp $ |  | ||||||
|  |  | ||||||
| inherit versionator pax-utils eutils java-vm-2 |  | ||||||
|  |  | ||||||
| MY_PVR="$(replace_version_separator 3 _)" |  | ||||||
| MY_PV="$(replace_all_version_separators _ )" |  | ||||||
|  |  | ||||||
| SUFFIX=".tar.gz" |  | ||||||
| ARMV5_AT="ejre-${MY_PV}-fcs-b42-linux-armv5-sflt-eabi-headless-10_jun_2010${SUFFIX}" |  | ||||||
|  |  | ||||||
| DESCRIPTION="Sun's Java SE Embedded Runtime Environment" |  | ||||||
| HOMEPAGE="http://www.oracle.com/technetwork/java/embedded/overview/index.html" |  | ||||||
| URL_BASE="http://download.java.net/dlj/binaries" |  | ||||||
| SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} )" |  | ||||||
| SLOT="1.6" |  | ||||||
| LICENSE="ejre-6" |  | ||||||
| KEYWORDS="~arm" |  | ||||||
| RESTRICT="strip fetch" |  | ||||||
| IUSE="X jce odbc" |  | ||||||
|  |  | ||||||
| DEPEND="jce? ( =dev-java/sun-jce-bin-1.6.0* )" |  | ||||||
| RDEPEND="${DEPEND} |  | ||||||
| 	sys-libs/glibc |  | ||||||
| 	X? ( |  | ||||||
| 		x11-libs/libXext |  | ||||||
| 		x11-libs/libX11 |  | ||||||
| 	) |  | ||||||
| 	odbc? ( dev-db/unixODBC )" |  | ||||||
|  |  | ||||||
| JAVA_PROVIDE="jdbc-stdext jdbc-rowset" |  | ||||||
|  |  | ||||||
| QA_TEXTRELS_x86="opt/${P}/lib/arm/client/libjvm.so |  | ||||||
| 	opt/${P}/lib/arm/motif21/libmawt.so |  | ||||||
| 	opt/${P}/lib/arm/libdeploy.so |  | ||||||
| 	opt/${P}/lib/arm/server/libjvm.so" |  | ||||||
|  |  | ||||||
| S="${WORKDIR}/ejre${MY_PVR}" |  | ||||||
|  |  | ||||||
| src_compile() { |  | ||||||
| 	# Set PaX markings on all JDK/JRE executables to allow code-generation on |  | ||||||
| 	# the heap by the JIT compiler. This has to be done before CDS - #215225 |  | ||||||
| 	pax-mark m $(list-paxables "${S}"/bin/*) |  | ||||||
|  |  | ||||||
| 	# see bug #207282 |  | ||||||
| 	if use arm; then |  | ||||||
| 		einfo "Creating the Class Data Sharing archives" |  | ||||||
| 		"${S}"/bin/java -client -Xshare:dump || die |  | ||||||
| 	#	"${S}"/bin/java -server -Xshare:dump || die |  | ||||||
| 	fi |  | ||||||
| } |  | ||||||
|  |  | ||||||
| src_install() { |  | ||||||
| 	local dirs="bin lib" |  | ||||||
|  |  | ||||||
| 	dodir /opt/${P} |  | ||||||
|  |  | ||||||
| 	cp -pPR $dirs "${D}/opt/${P}/" || die "failed to copy" |  | ||||||
|  |  | ||||||
| 	dodoc legal/COPYRIGHT.txt legal/THIRDPARTYLICENSE.txt || die |  | ||||||
| 	dohtml *.html || die |  | ||||||
| 	dodir /opt/${P}/share/ |  | ||||||
|  |  | ||||||
| 	if use jce; then |  | ||||||
| 		cd "${D}/opt/${P}/lib/security" |  | ||||||
| 		dodir /opt/${P}/lib/security/strong-jce |  | ||||||
| 		mv "${D}"/opt/${P}/lib/security/US_export_policy.jar \ |  | ||||||
| 			"${D}"/opt/${P}/lib/security/strong-jce || die |  | ||||||
| 		mv "${D}"/opt/${P}/lib/security/local_policy.jar \ |  | ||||||
| 			"${D}"/opt/${P}/lib/security/strong-jce || die |  | ||||||
| 		dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar /opt/${P}/lib/security/ |  | ||||||
| 		dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar /opt/${P}/lib/security/ |  | ||||||
| 	fi |  | ||||||
|  |  | ||||||
| 	# bug #56444 |  | ||||||
| 	insinto /opt/${P}/lib/ |  | ||||||
| 	newins "${FILESDIR}"/fontconfig.Gentoo.properties fontconfig.properties |  | ||||||
|  |  | ||||||
| 	set_java_env |  | ||||||
| 	java-vm_revdep-mask |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pkg_postinst() { |  | ||||||
| 	# Set as default VM if none exists |  | ||||||
| 	java-vm-2_pkg_postinst |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pkg_nofetch() { |  | ||||||
| 	einfo "This files require you to register at ${HOMEPAGE} (free account)" |  | ||||||
| 	einfo "Please download following file:" |  | ||||||
| 	einfo " - ${ARMV5_AT}" |  | ||||||
| 	einfo "from ${HOMEPAGE}" |  | ||||||
| 	einfo "and place them in ${DISTDIR}" |  | ||||||
| } |  | ||||||
| @@ -1,97 +0,0 @@ | |||||||
| # Copyright 1999-2010 Gentoo Foundation |  | ||||||
| # Distributed under the terms of the GNU General Public License v2 |  | ||||||
| # $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.22.ebuild,v 1.3 2010/10/13 11:24:06 hwoarang Exp $ |  | ||||||
|  |  | ||||||
| inherit versionator pax-utils eutils java-vm-2 |  | ||||||
|  |  | ||||||
| MY_PVR="$(replace_version_separator 3 _)" |  | ||||||
| MY_PV="$(replace_all_version_separators _ )" |  | ||||||
|  |  | ||||||
| BUILD="09" |  | ||||||
| BUILDDATE="27_sep_2010" |  | ||||||
| SUFFIX=".tar.gz" |  | ||||||
| ARMV5_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-sflt-eabi-headless-${BUILDDATE}${SUFFIX}" |  | ||||||
|  |  | ||||||
| DESCRIPTION="Sun's Java SE Embedded Runtime Environment" |  | ||||||
| HOMEPAGE="http://www.oracle.com/technetwork/java/embedded/overview/index.html" |  | ||||||
| URL_BASE="http://download.java.net/dlj/binaries" |  | ||||||
| SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} )" |  | ||||||
| SLOT="1.6" |  | ||||||
| LICENSE="ejre-6" |  | ||||||
| KEYWORDS="~arm" |  | ||||||
| RESTRICT="strip fetch" |  | ||||||
| IUSE="X jce odbc" |  | ||||||
|  |  | ||||||
| DEPEND="jce? ( =dev-java/sun-jce-bin-1.6.0* )" |  | ||||||
| RDEPEND="${DEPEND} |  | ||||||
| 	sys-libs/glibc |  | ||||||
| 	X? ( |  | ||||||
| 		x11-libs/libXext |  | ||||||
| 		x11-libs/libX11 |  | ||||||
| 	) |  | ||||||
| 	odbc? ( dev-db/unixODBC )" |  | ||||||
|  |  | ||||||
| JAVA_PROVIDE="jdbc-stdext jdbc-rowset" |  | ||||||
|  |  | ||||||
| QA_TEXTRELS_x86="opt/${P}/lib/arm/client/libjvm.so |  | ||||||
| 	opt/${P}/lib/arm/motif21/libmawt.so |  | ||||||
| 	opt/${P}/lib/arm/libdeploy.so |  | ||||||
| 	opt/${P}/lib/arm/server/libjvm.so" |  | ||||||
|  |  | ||||||
| S="${WORKDIR}/ejre${MY_PVR}" |  | ||||||
|  |  | ||||||
| src_compile() { |  | ||||||
| 	# Set PaX markings on all JDK/JRE executables to allow code-generation on |  | ||||||
| 	# the heap by the JIT compiler. This has to be done before CDS - #215225 |  | ||||||
| 	pax-mark m $(list-paxables "${S}"/bin/*) |  | ||||||
|  |  | ||||||
| 	# see bug #207282 |  | ||||||
| 	if use arm; then |  | ||||||
| 		einfo "Creating the Class Data Sharing archives" |  | ||||||
| 		"${S}"/bin/java -client -Xshare:dump || die |  | ||||||
| 	#	"${S}"/bin/java -server -Xshare:dump || die |  | ||||||
| 	fi |  | ||||||
| } |  | ||||||
|  |  | ||||||
| src_install() { |  | ||||||
| 	local dirs="bin lib" |  | ||||||
|  |  | ||||||
| 	dodir /opt/${P} |  | ||||||
|  |  | ||||||
| 	cp -pPR $dirs "${D}/opt/${P}/" || die "failed to copy" |  | ||||||
|  |  | ||||||
| 	dodoc legal/COPYRIGHT.txt legal/THIRDPARTYLICENSE.txt || die |  | ||||||
| 	dohtml *.html || die |  | ||||||
| 	dodir /opt/${P}/share/ |  | ||||||
|  |  | ||||||
| 	if use jce; then |  | ||||||
| 		cd "${D}/opt/${P}/lib/security" |  | ||||||
| 		dodir /opt/${P}/lib/security/strong-jce |  | ||||||
| 		mv "${D}"/opt/${P}/lib/security/US_export_policy.jar \ |  | ||||||
| 			"${D}"/opt/${P}/lib/security/strong-jce || die |  | ||||||
| 		mv "${D}"/opt/${P}/lib/security/local_policy.jar \ |  | ||||||
| 			"${D}"/opt/${P}/lib/security/strong-jce || die |  | ||||||
| 		dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar /opt/${P}/lib/security/ |  | ||||||
| 		dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar /opt/${P}/lib/security/ |  | ||||||
| 	fi |  | ||||||
|  |  | ||||||
| 	# bug #56444 |  | ||||||
| 	insinto /opt/${P}/lib/ |  | ||||||
| 	newins "${FILESDIR}"/fontconfig.Gentoo.properties fontconfig.properties |  | ||||||
|  |  | ||||||
| 	set_java_env |  | ||||||
| 	java-vm_revdep-mask |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pkg_postinst() { |  | ||||||
| 	# Set as default VM if none exists |  | ||||||
| 	java-vm-2_pkg_postinst |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pkg_nofetch() { |  | ||||||
| 	einfo "This files require you to register at ${HOMEPAGE} (free account)" |  | ||||||
| 	einfo "Please download following file:" |  | ||||||
| 	einfo " - ${ARMV5_AT}" |  | ||||||
| 	einfo "from ${HOMEPAGE}" |  | ||||||
| 	einfo "and place them in ${DISTDIR}" |  | ||||||
| } |  | ||||||
| @@ -1,96 +0,0 @@ | |||||||
| # Copyright 1999-2011 Gentoo Foundation |  | ||||||
| # Distributed under the terms of the GNU General Public License v2 |  | ||||||
| # $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.22.ebuild,v 1.3 2010/10/13 11:24:06 hwoarang Exp $ |  | ||||||
|  |  | ||||||
| inherit versionator pax-utils eutils java-vm-2 |  | ||||||
|  |  | ||||||
| MY_PVR="$(replace_version_separator 3 _)" |  | ||||||
| MY_PV="$(replace_all_version_separators _ )" |  | ||||||
|  |  | ||||||
| BUILD="06" |  | ||||||
| BUILDDATE="14_apr_2011" |  | ||||||
| SUFFIX=".tar.gz" |  | ||||||
| ARMV5_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-sflt-eabi-headless-${BUILDDATE}${SUFFIX}" |  | ||||||
|  |  | ||||||
| DESCRIPTION="Sun's Java SE Embedded Runtime Environment" |  | ||||||
| HOMEPAGE="http://www.oracle.com/technetwork/java/embedded/overview/index.html" |  | ||||||
| URL_BASE="http://download.java.net/dlj/binaries" |  | ||||||
| SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} )" |  | ||||||
| SLOT="1.6" |  | ||||||
| LICENSE="ejre-6" |  | ||||||
| KEYWORDS="~arm" |  | ||||||
| RESTRICT="strip fetch" |  | ||||||
| IUSE="X jce odbc" |  | ||||||
|  |  | ||||||
| DEPEND="jce? ( =dev-java/sun-jce-bin-1.6.0* )" |  | ||||||
| RDEPEND="${DEPEND} |  | ||||||
| 	sys-libs/glibc |  | ||||||
| 	X? ( |  | ||||||
| 		x11-libs/libXext |  | ||||||
| 		x11-libs/libX11 |  | ||||||
| 	) |  | ||||||
| 	odbc? ( dev-db/unixODBC )" |  | ||||||
|  |  | ||||||
| JAVA_PROVIDE="jdbc-stdext jdbc-rowset" |  | ||||||
|  |  | ||||||
| QA_TEXTRELS_ARM="opt/${P}/lib/arm/client/libjvm.so |  | ||||||
| 	opt/${P}/lib/arm/motif21/libmawt.so |  | ||||||
| 	opt/${P}/lib/arm/libdeploy.so |  | ||||||
| 	opt/${P}/lib/arm/server/libjvm.so" |  | ||||||
|  |  | ||||||
| S="${WORKDIR}/ejre${MY_PVR}" |  | ||||||
|  |  | ||||||
| src_compile() { |  | ||||||
| 	# Set PaX markings on all JDK/JRE executables to allow code-generation on |  | ||||||
| 	# the heap by the JIT compiler. This has to be done before CDS - #215225 |  | ||||||
| 	pax-mark m $(list-paxables "${S}"/bin/*) |  | ||||||
|  |  | ||||||
| 	# see bug #207282 |  | ||||||
| 	if use arm; then |  | ||||||
| 		einfo "Creating the Class Data Sharing archives" |  | ||||||
| 		"${S}"/bin/java -client -Xshare:dump || die |  | ||||||
| 	#	"${S}"/bin/java -server -Xshare:dump || die |  | ||||||
| 	fi |  | ||||||
| } |  | ||||||
|  |  | ||||||
| src_install() { |  | ||||||
| 	local dirs="bin lib" |  | ||||||
|  |  | ||||||
| 	dodir /opt/${P} |  | ||||||
|  |  | ||||||
| 	cp -pPR $dirs "${D}/opt/${P}/" || die "failed to copy" |  | ||||||
|  |  | ||||||
| 	dodoc README COPYRIGHT THIRDPARTYLICENSEREADME.txt || die |  | ||||||
| 	dodir /opt/${P}/share/ |  | ||||||
|  |  | ||||||
| 	if use jce; then |  | ||||||
| 		cd "${D}/opt/${P}/lib/security" |  | ||||||
| 		dodir /opt/${P}/lib/security/strong-jce |  | ||||||
| 		mv "${D}"/opt/${P}/lib/security/US_export_policy.jar \ |  | ||||||
| 			"${D}"/opt/${P}/lib/security/strong-jce || die |  | ||||||
| 		mv "${D}"/opt/${P}/lib/security/local_policy.jar \ |  | ||||||
| 			"${D}"/opt/${P}/lib/security/strong-jce || die |  | ||||||
| 		dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar /opt/${P}/lib/security/ |  | ||||||
| 		dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar /opt/${P}/lib/security/ |  | ||||||
| 	fi |  | ||||||
|  |  | ||||||
| 	# bug #56444 |  | ||||||
| 	insinto /opt/${P}/lib/ |  | ||||||
| 	newins "${FILESDIR}"/fontconfig.Gentoo.properties fontconfig.properties |  | ||||||
|  |  | ||||||
| 	set_java_env |  | ||||||
| 	java-vm_revdep-mask |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pkg_postinst() { |  | ||||||
| 	# Set as default VM if none exists |  | ||||||
| 	java-vm-2_pkg_postinst |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pkg_nofetch() { |  | ||||||
| 	einfo "This files require you to register at ${HOMEPAGE} (free account)" |  | ||||||
| 	einfo "Please download following file:" |  | ||||||
| 	einfo " - ${ARMV5_AT}" |  | ||||||
| 	einfo "from ${HOMEPAGE}" |  | ||||||
| 	einfo "and place them in ${DISTDIR}" |  | ||||||
| } |  | ||||||
| @@ -11,11 +11,26 @@ BUILD="07" | |||||||
| BUILDDATE="18_jul_2011" | BUILDDATE="18_jul_2011" | ||||||
| SUFFIX=".tar.gz" | SUFFIX=".tar.gz" | ||||||
| ARMV5_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-sflt-eabi-headless-${BUILDDATE}${SUFFIX}" | ARMV5_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-sflt-eabi-headless-${BUILDDATE}${SUFFIX}" | ||||||
|  | ARMV6_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-vfp-eabi-headless-${BUILDDATE}${SUFFIX}" | ||||||
|  | ARMV7_AT="ejre-${MY_PV}-fcs-b${BUILD}-linux-arm-vfp-eabi-headful-${BUILDDATE}${SUFFIX}" | ||||||
|  |  | ||||||
| DESCRIPTION="Sun's Java SE Embedded Runtime Environment" | DESCRIPTION="Sun's Java SE Embedded Runtime Environment" | ||||||
| HOMEPAGE="http://www.oracle.com/technetwork/java/embedded/overview/index.html" | HOMEPAGE="http://www.oracle.com/technetwork/java/embedded/overview/index.html" | ||||||
| URL_BASE="http://download.java.net/dlj/binaries" | URL_BASE="http://download.java.net/dlj/binaries" | ||||||
| SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} )" |  | ||||||
|  | if [[ ${CHOST/-*/} -eq "armv5tel" ]]; then | ||||||
|  | 	SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} )" | ||||||
|  | elif [[ ${CHOST/-*/} -eq "armv6j" ]]; then | ||||||
|  | 	SRC_URI="arm? ( ${URL_BASE}/${ARMV6_AT} )" | ||||||
|  | elif [[ ${CHOST/-*/} -eq "armv7a" ]]; then | ||||||
|  | 	SRC_URI="arm? ( ${URL_BASE}/${ARMV7_AT} )" | ||||||
|  | fi | ||||||
|  |  | ||||||
|  | # trick CHOST="arm" ebuild sun-jre-bin-1.6.0.27.ebuild for digesting all the source packages | ||||||
|  | if [[ ${CHOST} -eq "arm" ]]; then | ||||||
|  | 	SRC_URI="arm? ( ${URL_BASE}/${ARMV5_AT} ${URL_BASE}/${ARMV6_AT} ${URL_BASE}/${ARMV7_AT} )" | ||||||
|  | fi | ||||||
|  |  | ||||||
| SLOT="1.6" | SLOT="1.6" | ||||||
| LICENSE="ejre-6" | LICENSE="ejre-6" | ||||||
| KEYWORDS="~arm" | KEYWORDS="~arm" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user