rpms/ditaa/F-13 ditaa-0.9-batik-png.patch, NONE, 1.1 ditaa.spec, NONE, 1.1 ditaa.wrapper, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

terjeros terjeros at fedoraproject.org
Wed Jun 23 06:45:36 UTC 2010


Author: terjeros

Update of /cvs/pkgs/rpms/ditaa/F-13
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv2944/F-13

Modified Files:
	.cvsignore sources 
Added Files:
	ditaa-0.9-batik-png.patch ditaa.spec ditaa.wrapper 
Log Message:
Import ditaa.



ditaa-0.9-batik-png.patch:
 ImageHandler.java |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

--- NEW FILE ditaa-0.9-batik-png.patch ---
--- ditaa/src/org/stathissideris/ascii2image/graphics/ImageHandler.java~	2009-11-12 22:32:30.000000000 +0100
+++ ditaa/src/org/stathissideris/ascii2image/graphics/ImageHandler.java	2010-06-20 23:02:08.000000000 +0200
@@ -45,8 +45,8 @@
 import org.apache.batik.bridge.UserAgentAdapter;
 import org.apache.batik.dom.svg.SAXSVGDocumentFactory;
 import org.apache.batik.dom.util.DocumentFactory;
-import org.apache.batik.ext.awt.image.codec.PNGEncodeParam;
-import org.apache.batik.ext.awt.image.codec.PNGImageEncoder;
+import org.apache.batik.ext.awt.image.codec.png.PNGEncodeParam;
+import org.apache.batik.ext.awt.image.codec.png.PNGImageEncoder;
 import org.apache.batik.gvt.GraphicsNode;
 import org.apache.batik.gvt.renderer.ConcreteImageRendererFactory;
 import org.apache.batik.gvt.renderer.ImageRenderer;


--- NEW FILE ditaa.spec ---
%global         over 0_9

Summary:        Diagrams Through Ascii Art
Name:           ditaa
Version:        0.9
Release:        2%{?dist}
Group:          Applications/System
License:        GPLv2+
URL:            http://ditaa.sourceforge.net/
Source0:        http://downloads.sourceforge.net/ditaa/ditaa%{over}-src.zip
Source1:        ditaa.wrapper
Patch0:         ditaa-0.9-batik-png.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
BuildRequires:  java-devel >= 1:1.6.0
BuildRequires:  ant
BuildRequires:  jpackage-utils
BuildRequires:  batik
BuildRequires:  xml-commons-apis
BuildRequires:  jakarta-commons-cli
Requires:       jakarta-commons-cli
Requires:       xml-commons-apis
Requires:       batik
Requires:       jpackage-utils
Requires:       java >= 1:1.6.0

%description
ditaa is a small command-line utility written in Java, that can
convert diagrams drawn using ascii art ('drawings' that contain
characters that resemble lines like | / - ), into proper bitmap
graphics.

%prep 
%setup -q -c
%patch0 -p1
find -name '*.class' -delete
find -name '*.jar' -delete

%build
%{__install} -d bin
build-jar-repository -s -p lib commons-cli batik-all xml-commons-apis-ext
ant -f build/release.xml

%install
%{__rm} -rf %{buildroot}
%{__install} -D -p -m 0644 releases/%{name}%{over}.jar \
    %{buildroot}%{_javadir}/%{name}-%{version}.jar
%{__ln_s}  %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
%{__install} -D -p -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}

%clean
%{__rm} -rf %{buildroot}

%files
%defattr(-, root, root, -)
%doc COPYING HISTORY
%{_bindir}/%{name}
%{_javadir}/%{name}-%{version}.jar
%{_javadir}/%{name}.jar

%changelog
* Mon Jun 21 2010 Terje Rosten <terje.rosten at ntnu.no> - 0.9-2
- Be more generic about jdk 1.6 buildreq
- Add req on jdk 1.6
- Include some jars to wrapper

* Sun Jun 20 2010 Terje Rosten <terje.rosten at ntnu.no> - 0.9-1
- initial build


--- NEW FILE ditaa.wrapper ---
#! /bin/bash
#

source /usr/share/java-utils/java-functions

MAIN_CLASS=org.stathissideris.ascii2image.core.CommandLineConverter
BASE_JARS="ditaa commons-cli xml-commons-apis batik"

set_classpath $BASE_JARS

run "$@"


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ditaa/F-13/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	23 Jun 2010 01:59:35 -0000	1.1
+++ .cvsignore	23 Jun 2010 06:45:35 -0000	1.2
@@ -0,0 +1 @@
+ditaa0_9-src.zip


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ditaa/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	23 Jun 2010 01:59:35 -0000	1.1
+++ sources	23 Jun 2010 06:45:36 -0000	1.2
@@ -0,0 +1 @@
+d7230273bf4c28c5029d350842278cf9  ditaa0_9-src.zip



More information about the scm-commits mailing list