bump and redigest
This commit is contained in:
parent
0599900c9b
commit
ba957335e8
98
dev-java/jss/ChangeLog
Normal file
98
dev-java/jss/ChangeLog
Normal file
@ -0,0 +1,98 @@
|
||||
# ChangeLog for dev-java/jss
|
||||
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jss/ChangeLog,v 1.24 2010/08/04 09:11:57 xarthisius Exp $
|
||||
|
||||
04 Aug 2010; Kacper Kowalik <xarthisius@gentoo.org> jss-4.3.ebuild,
|
||||
+files/jss-4.3-ldflags.patch:
|
||||
Respect LDFLAGS wrt bug 327619. Thanks to Andreis Vinogradovs (slepnoga)
|
||||
<spamslepnoga@inbox.ru> for the report.
|
||||
|
||||
07 Dec 2009; Markus Meier <maekke@gentoo.org> jss-4.3.ebuild:
|
||||
amd64/x86 stable, bug #295590
|
||||
|
||||
*jss-4.3 (03 Nov 2009)
|
||||
|
||||
03 Nov 2009; Vlastimil Babka <caster@gentoo.org> -jss-3.4-r1.ebuild,
|
||||
-jss-4.2.ebuild, -files/jss-4.2-pkg-config.patch, +jss-4.3.ebuild:
|
||||
Version bump, bug #290890. Remove old.
|
||||
|
||||
28 May 2008; Markus Meier <maekke@gentoo.org> jss-4.2.5.ebuild:
|
||||
amd64/x86 stable, bug #223573
|
||||
|
||||
11 May 2008; Markus Meier <maekke@gentoo.org> jss-4.2.ebuild:
|
||||
amd64 stable, bug #214780
|
||||
|
||||
*jss-4.2.5 (04 May 2008)
|
||||
|
||||
04 May 2008; Petteri Räty <betelgeuse@gentoo.org>
|
||||
+files/jss-4.2.5-use_pkg-config.patch, +jss-4.2.5.ebuild:
|
||||
Version bump. Fixes bug #189443. Thanks to Mario Fetka <mario-fetka@gmx.at>.
|
||||
|
||||
28 Mar 2008; Christian Faulhammer <opfer@gentoo.org> jss-4.2.ebuild:
|
||||
stable x86, bug 214780
|
||||
|
||||
08 Feb 2008; William L. Thomson Jr. <wltjr@gentoo.org> jss-3.4-r1.ebuild:
|
||||
Quoted vars
|
||||
|
||||
08 Feb 2008; William L. Thomson Jr. <wltjr@gentoo.org> jss-4.2.ebuild:
|
||||
Added fix for amd64 thanks to Gergan Penkov, added back ~amd64 keyword per
|
||||
bug #164736
|
||||
|
||||
25 May 2007; Petteri Räty <betelgeuse@gentoo.org> jss-3.4-r1.ebuild:
|
||||
Add pkg_setup that calls both linux-info_pkg_setup and java-pkg-2_pkg_setup
|
||||
for bug #179788.
|
||||
|
||||
02 Apr 2007; Petteri Räty <betelgeuse@gentoo.org> -jss-3.4.ebuild,
|
||||
jss-3.4-r1.ebuild:
|
||||
Mark stable on amd64 wrt bug #167273 and remove old gen 1 ebuild.
|
||||
|
||||
20 Feb 2007; Christian Faulhammer <opfer@gentoo.org> jss-3.4-r1.ebuild:
|
||||
stable x86; bug 167273
|
||||
|
||||
16 Feb 2007; Petteri Räty <betelgeuse@gentoo.org> jss-3.4-r1.ebuild,
|
||||
jss-4.2.ebuild:
|
||||
${ROOT} should not be used in src_unpack, bug #167271.
|
||||
|
||||
*jss-4.2 (31 Jan 2007)
|
||||
|
||||
31 Jan 2007; Petteri Räty <betelgeuse@gentoo.org>
|
||||
+files/jss-4.2-pkg-config.patch, metadata.xml, +jss-4.2.ebuild:
|
||||
Version bump. Fixes bug #164607 and hopefully bug #164056. Dropped amd64
|
||||
keywords because I could not test if the changes work there.
|
||||
|
||||
05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> jss-3.4.ebuild:
|
||||
Dropping sparc keywords, see #96229
|
||||
|
||||
05 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> jss-3.4-r1.ebuild:
|
||||
Dropping sparc keywords, see #96229
|
||||
|
||||
*jss-3.4-r1 (14 Aug 2006)
|
||||
|
||||
14 Aug 2006; Krzysiek Pawlik <nelchael@gentoo.org>
|
||||
+files/jss-3.4-target_source.patch, +jss-3.4-r1.ebuild:
|
||||
Migrated to new Java build system.
|
||||
|
||||
05 Aug 2005; Petteri Räty <betelgeuse@gentoo.org> jss-3.4.ebuild:
|
||||
the ebuild now inherits linux-info.eclass to fix bug 101427
|
||||
|
||||
12 Jul 2005; Thomas Matthijs <axxo@gentoo.org> jss-3.4.ebuild:
|
||||
fix bug 98374
|
||||
|
||||
12 Jul 2005; Thomas Matthijs <axxo@gentoo.org> jss-3.4.ebuild:
|
||||
Dep fix
|
||||
|
||||
26 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> jss-3.4.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
23 Mar 2005; Gustavo Zacarias <gustavoz@gentoo.org> jss-3.4.ebuild:
|
||||
Sparc workaround added, keyworded ~sparc wrt #84992
|
||||
|
||||
04 Feb 2005; Jan Brinkmann <luckyduck@gentoo.org> jss-3.4.ebuild:
|
||||
the ebuild now also installs libjss3.so, marked stable on x86 and amd64.
|
||||
fixing #79490
|
||||
|
||||
*jss-3.4 (18 Dec 2004)
|
||||
|
||||
18 Dec 2004; Karl Trygve Kalleberg <karltk@gentoo.org> jss-3.4.ebuild:
|
||||
Initial import. Ebuild submitted by the talented Jan Brinkmann
|
||||
<lucky@the-luckyduck.de>, fixes #70244.
|
7
dev-java/jss/Manifest
Normal file
7
dev-java/jss/Manifest
Normal file
@ -0,0 +1,7 @@
|
||||
AUX jss-3.4-target_source.patch 633 RMD160 cc76aea593fb7493b59f0ed61f70bb1a636ccbc5 SHA1 7ef2d2876808bff77ed865aaf2746933ae40afea SHA256 7785f02cb67d47198e5d6052ecaf88ec1f237585e3244ee6bac147d5a5336732
|
||||
AUX jss-4.2.5-use_pkg-config.patch 1004 RMD160 81564af0313746dd1a80bb85df88bbcf3f6d2531 SHA1 4b0e53fa28c8aa01842a939dd738615d4b253f1c SHA256 04fdb13b7435e11149485d62218aeeefc7d20544f057b3097bef46498b8aeff0
|
||||
AUX jss-4.3-ldflags.patch 370 RMD160 77cbed52012e7e9ad34aa93bbf20655e511e028f SHA1 806ae9c4a20e180b15b99c8fb0d22a2b3ece4ebf SHA256 0698a1ca15ac42c058e4f1a1e0480b2d64f28deb95de9fefc1cb4602e20a2669
|
||||
DIST jss-4.3.tar.bz2 421731 RMD160 21d07b4c931cdbdd57d98ed92a12a287991d1b5d SHA1 6ed57f0d84d9de6a2e6a5fe0150f7d4b52ed8fcd SHA256 e82cdcadd6d7acd0d5f9274134dd5a88f26d7e47e7d9d8b059ce68ca413fb54e
|
||||
EBUILD jss-4.3.ebuild 2182 RMD160 b16a4f3ff301215728da0f855bb07209907a7752 SHA1 bb05039dae33a50ac387e25ea19a0e54f41b3cc0 SHA256 b1f7404c00f3df686a00a55d2be8da2425e0d89e142f06b5bd417120b1a99cdb
|
||||
MISC ChangeLog 3615 RMD160 e110d6fb4b2cacb94f2d6f14d7ee5230b8f59c26 SHA1 53141edf5f30598787ebdce0a9ead3448a49c51b SHA256 5d38e48f04740c4d1fddffd7291997c92b3edbaa5f2fd13c0a545da39912f34e
|
||||
MISC metadata.xml 434 RMD160 bf2f7b01b200787d7473ce84834202067366f86d SHA1 86157cdb7f1921ef19906439056d5ef4a0bc1c59 SHA256 c92168f2c1bddf51758e8fbef06d9cf84df325cef503d5d2d040de174d3c7397
|
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));
|
||||
}
|
||||
|
25
dev-java/jss/files/jss-4.2.5-use_pkg-config.patch
Normal file
25
dev-java/jss/files/jss-4.2.5-use_pkg-config.patch
Normal file
@ -0,0 +1,25 @@
|
||||
Submitted By: Mario Fetka (mario-fetka at gmx dot at)
|
||||
Date: 2007-10-06
|
||||
Initial Package Version: 4.2.5
|
||||
Origin: me
|
||||
Upstream Status: #392775 UNCONFIRMED
|
||||
Description: this patch adds pkgconfig support to jss coreconf
|
||||
!!!! no check for NSS_PKGCONFIG NSPR_PKGCONFIG at the moment !!!!
|
||||
|
||||
diff -Naur mozilla.orig/security/coreconf/location.mk mozilla/security/coreconf/location.mk
|
||||
--- mozilla.orig/security/coreconf/location.mk 2006-02-27 21:18:31.000000000 +0000
|
||||
+++ mozilla/security/coreconf/location.mk 2007-10-06 10:10:17.000000000 +0000
|
||||
@@ -67,6 +67,13 @@
|
||||
|
||||
GARBAGE += $(DEPENDENCIES) core $(wildcard core.[0-9]*)
|
||||
|
||||
+ifdef USE_PKGCONFIG
|
||||
+ NSPR_INCLUDE_DIR = `pkg-config --variable=includedir $(NSPR_PKGCONFIG)`
|
||||
+ NSPR_LIB_DIR = `pkg-config --variable=libdir $(NSPR_PKGCONFIG)`
|
||||
+ NSS_INCLUDE_DIR = `pkg-config --variable=includedir $(NSS_PKGCONFIG)`
|
||||
+ NSS_LIB_DIR = `pkg-config --variable=libdir $(NSS_PKGCONFIG)`
|
||||
+endif
|
||||
+
|
||||
ifdef NSPR_INCLUDE_DIR
|
||||
INCLUDES += -I$(NSPR_INCLUDE_DIR)
|
||||
endif
|
14
dev-java/jss/files/jss-4.3-ldflags.patch
Normal file
14
dev-java/jss/files/jss-4.3-ldflags.patch
Normal file
@ -0,0 +1,14 @@
|
||||
https://bugzilla.mozilla.org/show_bug.cgi?id=583666
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=327619
|
||||
|
||||
--- security/coreconf/Linux.mk
|
||||
+++ security/coreconf/Linux.mk
|
||||
@@ -174,7 +174,7 @@
|
||||
ARCH = linux
|
||||
|
||||
DSO_CFLAGS = -fPIC
|
||||
-DSO_LDOPTS = -shared $(ARCHFLAG) -Wl,-z,defs
|
||||
+DSO_LDOPTS = $(LDFLAGS) -shared $(ARCHFLAG) -Wl,-z,defs
|
||||
DSO_LDFLAGS =
|
||||
LDFLAGS += $(ARCHFLAG)
|
||||
|
72
dev-java/jss/jss-4.3.ebuild
Normal file
72
dev-java/jss/jss-4.3.ebuild
Normal file
@ -0,0 +1,72 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jss/jss-4.3.ebuild,v 1.3 2010/08/04 09:11:57 xarthisius Exp $
|
||||
|
||||
inherit base 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_3_RTM mozilla/security/coreconf
|
||||
# cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot export \
|
||||
# -r JSS_4_3_RTM mozilla/security/jss
|
||||
# tar cvjf jss-4.3.tar.bz2 mozilla
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="3.4"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="doc examples source"
|
||||
|
||||
RDEPEND=">=dev-libs/nspr-4.7
|
||||
>=dev-libs/nss-3.12"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/zip
|
||||
dev-util/pkgconfig
|
||||
>=sys-apps/sed-4
|
||||
${RDEPEND}"
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/mozilla
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-3.4-target_source.patch"
|
||||
"${FILESDIR}/${PN}-4.2.5-use_pkg-config.patch"
|
||||
"${FILESDIR}/${P}-ldflags.patch"
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
export JAVA_GENTOO_OPTS="-target $(java-pkg_get-target) -source $(java-pkg_get-source)"
|
||||
use amd64 && export USE_64=1
|
||||
cd "${S}/security/coreconf" || die
|
||||
ln -sf Linux2.6.mk Linux3.0.mk
|
||||
ln -sf Linux2.6.mk Linux3.1.mk
|
||||
emake -j1 BUILD_OPT=1 || die "coreconf make failed"
|
||||
|
||||
cd "${S}/security/jss" || die
|
||||
emake -j1 BUILD_OPT=1 USE_PKGCONFIG=1 NSS_PKGCONFIG=nss NSPR_PKGCONFIG=nspr || die "jss make failed"
|
||||
if use doc; then
|
||||
emake -j1 BUILD_OPT=1 javadoc || die "failed to create javadocs"
|
||||
fi
|
||||
}
|
||||
|
||||
# Investigate why this fails
|
||||
RESTRICT="test"
|
||||
|
||||
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
|
||||
use examples && java-pkg_doexamples ./security/jss/samples
|
||||
}
|
14
dev-java/jss/metadata.xml
Normal file
14
dev-java/jss/metadata.xml
Normal file
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
|
||||
<longdescription>
|
||||
|
||||
Network Security Services for Java (JSS) is a Java interface to NSS. It supports
|
||||
most of the security standards and encryption technologies supported by NSS. JSS
|
||||
also provides a pure Java interface for ASN.1 types and BER/DER encoding.
|
||||
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
47
sys-kernel/go-sources/go-sources-3.3.1.ebuild
Normal file
47
sys-kernel/go-sources/go-sources-3.3.1.ebuild
Normal file
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=3
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="2"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
|
||||
GOPATCHES_VER="1"
|
||||
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
|
||||
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
HOMEPAGE="http://dev.gentoo.org/~dsd/genpatches http://forge.novell.com/modules/xfmod/project/?apparmor"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo & Geos One patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${GOPATCHES_URI}"
|
||||
|
||||
UNIPATCH_LIST="${DISTDIR}/${GOPATCHES} ${DISTDIR}/${AAPATCHES}"
|
||||
UNIPATCH_EXCLUDE="6012_imqmq-3.2.patch 6011_aufs3-standalone-3.2.patch"
|
||||
|
||||
src_prepare() {
|
||||
kernel-2_src_prepare
|
||||
|
||||
find "${WORKDIR}" -iname "*.orig" -exec rm {} \; 2> /dev/null
|
||||
sed -i "s:\$(CKVERSION)::" "${S}/Makefile" || die
|
||||
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
einfo
|
||||
einfo "Make sure that your kernel configuration file is set with:"
|
||||
einfo " CONFIG_SECURITY=y"
|
||||
einfo " CONFIG_SECURITY_APPARMOR=y"
|
||||
einfo "Without these, apparmor will not function."
|
||||
}
|
Loading…
Reference in New Issue
Block a user