Update some packages
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@167 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
9
dev-java/jss/ChangeLog
Normal file
9
dev-java/jss/ChangeLog
Normal file
@@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-java/jss
|
||||
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
18 Aug 2007; Mario Fetka <mario-fetka@gmx.at>
|
||||
+files/jss-3.4-target_source.patch, +jss-4.2.5.ebuild,
|
||||
+files/jss-4.2.5-pkg-config.patch:
|
||||
initial jss 4.2.5 with correct slot "4"
|
||||
|
||||
20
dev-java/jss/Manifest
Normal file
20
dev-java/jss/Manifest
Normal file
@@ -0,0 +1,20 @@
|
||||
AUX jss-3.4-target_source.patch 633 RMD160 cc76aea593fb7493b59f0ed61f70bb1a636ccbc5 SHA1 7ef2d2876808bff77ed865aaf2746933ae40afea SHA256 7785f02cb67d47198e5d6052ecaf88ec1f237585e3244ee6bac147d5a5336732
|
||||
MD5 a7b470e604b083c7af151e663b3a079f files/jss-3.4-target_source.patch 633
|
||||
RMD160 cc76aea593fb7493b59f0ed61f70bb1a636ccbc5 files/jss-3.4-target_source.patch 633
|
||||
SHA256 7785f02cb67d47198e5d6052ecaf88ec1f237585e3244ee6bac147d5a5336732 files/jss-3.4-target_source.patch 633
|
||||
AUX jss-4.2.5-pkg-config.patch 599 RMD160 cfda9fe5946279a8901b2620b7f9bf4b6cefc54a SHA1 021498a6752d0cb1cfc439323335911de869f411 SHA256 4af1e4ca03d347dc427847956e0f1e33ee0240257068d845df571b74bfa03c98
|
||||
MD5 7fa6c5edfb9e42ce5d81a361c0939afc files/jss-4.2.5-pkg-config.patch 599
|
||||
RMD160 cfda9fe5946279a8901b2620b7f9bf4b6cefc54a files/jss-4.2.5-pkg-config.patch 599
|
||||
SHA256 4af1e4ca03d347dc427847956e0f1e33ee0240257068d845df571b74bfa03c98 files/jss-4.2.5-pkg-config.patch 599
|
||||
DIST jss-4.2.5.tar.bz2 390376 RMD160 ea2355225da16f4e18d06255fae4058c1b31184a SHA1 b9da668ebe8a1d7135e64dd95ab32351ffcb9c94 SHA256 97fe53b97653a85eadf3b22e5cf9205de7acc0abd694e90216b4475701072f93
|
||||
EBUILD jss-4.2.5.ebuild 2147 RMD160 c5fe54fff249d80cd6460afdd2ba4613b61711f5 SHA1 33c6ae811506af496b4258b5b5bba63b7d70ae7c SHA256 478c8193a60e82b65b74c611239894a7e8377d5bb92a8adf636ceadda39737a5
|
||||
MD5 b98cb93bcbe9bf98c755869eb2635da1 jss-4.2.5.ebuild 2147
|
||||
RMD160 c5fe54fff249d80cd6460afdd2ba4613b61711f5 jss-4.2.5.ebuild 2147
|
||||
SHA256 478c8193a60e82b65b74c611239894a7e8377d5bb92a8adf636ceadda39737a5 jss-4.2.5.ebuild 2147
|
||||
MISC ChangeLog 298 RMD160 f91998c30faf0e08c0790f123d0ac4564cb2e8ce SHA1 459b43a76266aca39307c3590398fdffe5bd8345 SHA256 b0ca258dfaec776524036b8c1f98d3d347d64d5354ce69efe5cfb73e316ca1bf
|
||||
MD5 fb2393aff6d10d467121bc8c9aeebed5 ChangeLog 298
|
||||
RMD160 f91998c30faf0e08c0790f123d0ac4564cb2e8ce ChangeLog 298
|
||||
SHA256 b0ca258dfaec776524036b8c1f98d3d347d64d5354ce69efe5cfb73e316ca1bf ChangeLog 298
|
||||
MD5 b9adfc048f79115475649f686a62a82e files/digest-jss-4.2.5 232
|
||||
RMD160 6454326a9a91abc027349c55be8e657e7a7f9ee9 files/digest-jss-4.2.5 232
|
||||
SHA256 ef8b08a0c99081647f799ec4f6687814fd0b376d044299ed95f305e94d40c2b0 files/digest-jss-4.2.5 232
|
||||
3
dev-java/jss/files/digest-jss-4.2.5
Normal file
3
dev-java/jss/files/digest-jss-4.2.5
Normal file
@@ -0,0 +1,3 @@
|
||||
MD5 2bed7053788c058632178fa918bbcd9a jss-4.2.5.tar.bz2 390376
|
||||
RMD160 ea2355225da16f4e18d06255fae4058c1b31184a jss-4.2.5.tar.bz2 390376
|
||||
SHA256 97fe53b97653a85eadf3b22e5cf9205de7acc0abd694e90216b4475701072f93 jss-4.2.5.tar.bz2 390376
|
||||
12
dev-java/jss/files/jss-3.4-target_source.patch
Normal file
12
dev-java/jss/files/jss-3.4-target_source.patch
Normal file
@@ -0,0 +1,12 @@
|
||||
diff -Nru jss-3.4-src/mozilla/security/jss/build_java.pl jss-3.4-src.patched/mozilla/security/jss/build_java.pl
|
||||
--- jss-3.4-src/mozilla/security/jss/build_java.pl 2002-10-17 02:33:29.000000000 +0200
|
||||
+++ jss-3.4-src.patched/mozilla/security/jss/build_java.pl 2006-08-15 00:53:05.000000000 +0200
|
||||
@@ -190,7 +190,7 @@
|
||||
#
|
||||
if( scalar(@source_list) > 0 ) {
|
||||
ensure_dir_exists($class_dir);
|
||||
- print_do("$javac $javac_opt_flag -sourcepath . -d $class_dir " .
|
||||
+ print_do("$javac $ENV{JAVA_GENTOO_OPTS} $javac_opt_flag -sourcepath . -d $class_dir " .
|
||||
"$classpath " . join(" ",@source_list));
|
||||
}
|
||||
|
||||
23
dev-java/jss/files/jss-4.2.5-pkg-config.patch
Normal file
23
dev-java/jss/files/jss-4.2.5-pkg-config.patch
Normal file
@@ -0,0 +1,23 @@
|
||||
Index: security/jss/lib/config.mk
|
||||
===================================================================
|
||||
RCS file: /cvsroot/mozilla/security/jss/lib/config.mk,v
|
||||
retrieving revision 1.19
|
||||
diff -u -r1.19 config.mk
|
||||
--- mozilla/security/jss/lib/config.mk 25 Apr 2004 15:02:19 -0000 1.19
|
||||
+++ mozilla/security/jss/lib/config.mk 30 Jan 2007 21:08:06 -0000
|
||||
@@ -72,14 +72,7 @@
|
||||
else
|
||||
|
||||
EXTRA_SHARED_LIBS += \
|
||||
- -L$(NSS_LIB_DIR) \
|
||||
- -lnss3 \
|
||||
- -lsmime3 \
|
||||
- -lssl3 \
|
||||
- -L$(NSPR_LIB_DIR) \
|
||||
- -lplc4 \
|
||||
- -lplds4 \
|
||||
- -lnspr4 \
|
||||
+ `pkg-config --libs nss` \
|
||||
$(JAVA_LIBS) \
|
||||
$(NULL)
|
||||
|
||||
72
dev-java/jss/jss-4.2.5.ebuild
Normal file
72
dev-java/jss/jss-4.2.5.ebuild
Normal file
@@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2007 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jss/jss-4.2.ebuild,v 1.2 2007/02/16 21:23:43 betelgeuse Exp $
|
||||
|
||||
inherit eutils java-pkg-2 versionator
|
||||
|
||||
RTM_NAME="JSS_${PV//./_}_RTM"
|
||||
DESCRIPTION="Network Security Services for Java (JSS)"
|
||||
HOMEPAGE="http://www.mozilla.org/projects/security/pki/jss/"
|
||||
# To prepare this tarball
|
||||
# cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot export \
|
||||
# -r JSS_4_2_5_RTM mozilla/security/coreconf
|
||||
# cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot export \
|
||||
# -r JSS_4_2_5_RTM mozilla/security/jss
|
||||
# tar cvjf jss-4.2.5.tar.bz2 mozilla
|
||||
SRC_URI="ftp://mars.arge.at/pub/${P}.tar.bz2
|
||||
http://ftp.mars.arge.at/pub/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="4"
|
||||
KEYWORDS="~x86"
|
||||
IUSE="doc examples source"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
>=dev-libs/nspr-4.3
|
||||
>=dev-libs/nss-3.9.2"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
${RDEPEND}
|
||||
app-arch/zip
|
||||
dev-util/pkgconfig
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
S=${WORKDIR}/mozilla
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
epatch "${FILESDIR}/${PN}-3.4-target_source.patch"
|
||||
epatch "${FILESDIR}/${PN}-4.2.5-pkg-config.patch"
|
||||
|
||||
echo "INCLUDES += -I/usr/include/nss -I/usr/include/nspr" \
|
||||
>> "${S}"/security/coreconf/headers.mk || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export JAVA_GENTOO_OPTS="-target $(java-pkg_get-target) -source $(java-pkg_get-source)"
|
||||
cd "${S}/security/coreconf" || die
|
||||
emake -j1 BUILD_OPT=1 || die "coreconf make failed"
|
||||
|
||||
cd "${S}/security/jss" || die
|
||||
emake -j1 BUILD_OPT=1 || die "jss make failed"
|
||||
if use doc; then
|
||||
emake -j1 BUILD_OPT=1 javadoc || die "failed to create javadocs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
BUILD_OPT=1 perl security/jss/org/mozilla/jss/tests/all.pl dist \
|
||||
"${S}"/dist/Linux*.OBJ/
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar dist/*.jar
|
||||
# Use this instead of the one in dist because it is a symlink
|
||||
# and doso handles symlinks by just symlinking to the original
|
||||
java-pkg_doso ./security/${PN}/lib/*/*.so
|
||||
use doc && java-pkg_dojavadoc dist/jssdoc
|
||||
use source && java-pkg_dosrc ./security/jss/org
|
||||
if use examples; then
|
||||
docinto examples
|
||||
dodoc ./security/jss/samples/*
|
||||
fi
|
||||
}
|
||||
Reference in New Issue
Block a user