From 4082404bca1287f7ac5af7517a68104a3f2f9f50 Mon Sep 17 00:00:00 2001 From: gil Date: Sat, 6 Jan 2024 00:10:34 +0100 Subject: [PATCH] package created by autospec [release 1.0.2-1mamba;Fri Jan 21 2011] --- README.md | 5 ++++ java-rosetta.spec | 70 +++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 75 insertions(+) create mode 100644 java-rosetta.spec diff --git a/README.md b/README.md index 4479933..2297d4e 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,7 @@ # java-rosetta +JRosetta provides a common base for graphical component that could be used +to build a graphical console in Swing with the latest requirements, such as +command history, completion and so on for instance for scripting language +or command line. + diff --git a/java-rosetta.spec b/java-rosetta.spec new file mode 100644 index 0000000..88c1211 --- /dev/null +++ b/java-rosetta.spec @@ -0,0 +1,70 @@ +Name: java-rosetta +Version: 1.0.2 +Release: 1mamba +Summary: A common base to build a graphical console +Group: Development/Libraries/Java +Vendor: openmamba +Distribution: openmamba +Packager: gil +URL: http://dev.artenum.com/projects/JRosetta/ +# http://dev.artenum.com/projects/JRosetta/download/JRosetta-1-0-2/data/src-gpl?action=download&nodecorator +Source: jrosetta-%{version}-gpl.zip +License: GPL +BuildRequires: apache-ant +BuildRequires: java-gcj-compat +BuildRequires: jpackage-utils +Requires: java-gcj-compat +Requires: jpackage-utils +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +JRosetta provides a common base for graphical component that could be used +to build a graphical console in Swing with the latest requirements, such as +command history, completion and so on for instance for scripting language +or command line. + +%prep +%setup -q -n jrosetta-%{version}-gpl + +cp -p CHANGE.txt CHANGE.txt.temp +sed -i -e 's/\r//' CHANGE.txt +touch -r CHANGE.txt.temp CHANGE.txt +rm CHANGE.txt.temp + +%build + +unset JAVA_HOME +export JAVA_HOME=/usr/lib/jvm/jdk-gcj +ant make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +mkdir -p %{buildroot}%{_javadir} + +install -pm 644 dist/jrosetta-API.jar \ + %{buildroot}%{_javadir}/jrosetta-API-%{version}.jar +install -pm 644 dist/jrosetta-engine.jar \ + %{buildroot}%{_javadir}/jrosetta-engine-%{version}.jar + +( + cd %{buildroot}%{_javadir} + for jar in *-%{version}.jar; do + ln -sf ${jar} `echo $jar| sed "s|-%{version}||g"` + done +) + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_javadir}/jrosetta-API-%{version}.jar +%{_javadir}/jrosetta-API.jar +%{_javadir}/jrosetta-engine-%{version}.jar +%{_javadir}/jrosetta-engine.jar +%doc CHANGE.txt COPYRIGHT LICENSE.txt + +%changelog +* Fri Jan 21 2011 gil 1.0.2-1mamba +- package created by autospec