[gentoo-commits] gentoo-x86 commit in dev-java/fop: fop-2.0-r1.ebuild ChangeLog

2015-07-19 Thread Patrice Clement (monsieurp)
monsieurp15/07/19 08:33:32

  Modified: fop-2.0-r1.ebuild ChangeLog
  Log:
  Stable for amd64. Stable for ppc+ppc64+x86 with ALLARCHES. Fix bug 555326.
  
  Signed-off-by: Patrice Clement monsie...@gentoo.org
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
93491BB8)

Revision  ChangesPath
1.2  dev-java/fop/fop-2.0-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild?rev=1.2view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild?rev=1.2content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild?r1=1.1r2=1.2

Index: fop-2.0-r1.ebuild
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- fop-2.0-r1.ebuild   17 Jul 2015 12:58:54 -  1.1
+++ fop-2.0-r1.ebuild   19 Jul 2015 08:33:32 -  1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild,v 1.1 
2015/07/17 12:58:54 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild,v 1.2 
2015/07/19 08:33:32 monsieurp Exp $
 
 # TODO: if 'doc' use flag is used then should build also extra docs ('docs' 
ant target), currently it cannot
 #   be built as it needs forrest which we do not have
@@ -16,7 +16,7 @@
 HOMEPAGE=http://xmlgraphics.apache.org/fop/;
 SRC_URI=mirror://apache/xmlgraphics/${PN}/source/${P}-src.zip
 
-KEYWORDS=~amd64 ~x86 ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x86-solaris
+KEYWORDS=amd64 x86 ppc ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris
 LICENSE=Apache-2.0
 SLOT=0
 IUSE=



1.86 dev-java/fop/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/ChangeLog?rev=1.86view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/ChangeLog?rev=1.86content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/ChangeLog?r1=1.85r2=1.86

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/fop/ChangeLog,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- ChangeLog   17 Jul 2015 12:58:54 -  1.85
+++ ChangeLog   19 Jul 2015 08:33:32 -  1.86
@@ -1,6 +1,9 @@
 # ChangeLog for dev-java/fop
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/ChangeLog,v 1.85 2015/07/17 
12:58:54 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/ChangeLog,v 1.86 2015/07/19 
08:33:32 monsieurp Exp $
+
+  19 Jul 2015; Patrice Clement monsie...@gentoo.org fop-2.0-r1.ebuild:
+  Stable for amd64. Stable for ppc+ppc64+x86 with ALLARCHES. Fix bug 555326.
 
 *fop-2.0-r1 (17 Jul 2015)
 






[gentoo-commits] gentoo-x86 commit in dev-java/fop: fop-2.0-r1.ebuild ChangeLog

2015-07-17 Thread Patrice Clement (monsieurp)
monsieurp15/07/17 12:58:54

  Modified: ChangeLog
  Added:fop-2.0-r1.ebuild
  Log:
  Set SLOT back to 0. Create launcher using PN instead of PN-SLOT. Fix bug 
555144.
  
  Signed-off-by: Patrice Clement monsie...@gentoo.org
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
93491BB8)

Revision  ChangesPath
1.85 dev-java/fop/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/ChangeLog?rev=1.85view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/ChangeLog?rev=1.85content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/ChangeLog?r1=1.84r2=1.85

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/dev-java/fop/ChangeLog,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- ChangeLog   11 Jul 2015 17:58:30 -  1.84
+++ ChangeLog   17 Jul 2015 12:58:54 -  1.85
@@ -1,6 +1,12 @@
 # ChangeLog for dev-java/fop
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/ChangeLog,v 1.84 2015/07/11 
17:58:30 monsieurp Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/ChangeLog,v 1.85 2015/07/17 
12:58:54 monsieurp Exp $
+
+*fop-2.0-r1 (17 Jul 2015)
+
+  17 Jul 2015; Patrice Clement monsie...@gentoo.org +fop-2.0-r1.ebuild:
+  Set SLOT back to 0. Create launcher using PN instead of PN-SLOT. Fix bug
+  555144.
 
   11 Jul 2015; Patrice Clement monsie...@gentoo.org
   -files/fop-2.0-build.xml.patch, fop-2.0.ebuild:



1.1  dev-java/fop/fop-2.0-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild?rev=1.1content-type=text/plain

Index: fop-2.0-r1.ebuild
===
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/fop/fop-2.0-r1.ebuild,v 1.1 
2015/07/17 12:58:54 monsieurp Exp $

# TODO: if 'doc' use flag is used then should build also extra docs ('docs' ant 
target), currently it cannot
#   be built as it needs forrest which we do not have
# TODO: package and use optional dependency jeuclid

EAPI=5

JAVA_PKG_IUSE=doc examples source test

inherit eutils java-pkg-2 java-ant-2

DESCRIPTION=Formatting Objects Processor is a print formatter driven by XSL
HOMEPAGE=http://xmlgraphics.apache.org/fop/;
SRC_URI=mirror://apache/xmlgraphics/${PN}/source/${P}-src.zip

KEYWORDS=~amd64 ~x86 ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris
LICENSE=Apache-2.0
SLOT=0
IUSE=

# Tests are broken even in 2.0
RESTRICT=test

CDEPEND=dev-java/batik:1.8
dev-java/ant-core:0
dev-java/fontbox:1.7
dev-java/commons-io:1
dev-java/commons-logging:0
java-virtuals/servlet-api:3.0
dev-java/avalon-framework:4.2
dev-java/xmlgraphics-commons:2
dev-java/xml-commons-external:1.3
dev-java/qdox:1.12

RDEPEND==virtual/jre-1.6
${CDEPEND}

DEPEND==virtual/jdk-1.6
app-arch/unzip
${CDEPEND}

#   test? (
#   dev-java/ant-junit:0
#   dev-java/junit:4
#   dev-java/xmlunit:1
#   dev-java/mockito:0
#   )

JAVA_ANT_ENCODING=ISO-8859-1
JAVA_ANT_REWRITE_CLASSPATH=true

EANT_GENTOO_CLASSPATH=
ant-core
batik-1.8
fontbox-1.7
commons-io-1
commons-logging
servlet-api-3.0
avalon-framework-4.2
xmlgraphics-commons-2
xml-commons-external-1.3


TARGETS=(
resourcegen
jar-hyphenation
jar-sandbox
jar-main
)

java_prepare() {
find ${S}/lib -type f | xargs rm -v
}

src_compile() {
# https://bugs.gentoo.org/show_bug.cgi?id=554386
# http://wiki.apache.org/xmlgraphics-fop/HowTo/BuildFOPAlternatively
java-pkg_jar-from --into lib qdox-1.12 qdox.jar
java-pkg_jar-from --into lib xmlgraphics-commons-2 
xmlgraphics-commons.jar
java-pkg_jar-from --into lib commons-logging commons-logging.jar
java-pkg_jar-from --into lib commons-io-1 commons-io.jar
java-pkg_jar-from --into lib fontbox-1.7 fontbox.jar
java-pkg_jar-from --into lib xml-commons-external-1.3 xml-apis-ext.jar
java-pkg_jar-from --into lib xml-commons-external-1.3 xml-apis.jar
java-pkg_jar-from --into lib avalon-framework-4.2 avalon-framework.jar
java-pkg_jar-from --virtual --into lib servlet-api-3.0 servlet-api.jar

for target in ${TARGETS[@]}; do
EANT_BUILD_TARGET=${target} \
java-pkg-2_src_compile
done

if use doc; then