!1 init package

Merge pull request !1 from chenholmes/cl
This commit is contained in:
openeuler-ci-bot 2020-03-04 15:11:57 +08:00 committed by Gitee
commit f1622e9c3f
3 changed files with 52 additions and 0 deletions

52
joda-time.spec Normal file
View File

@ -0,0 +1,52 @@
Name: joda-time
Version: 2.9.9
Release: 5
Summary: Provides a quality replacement for the Java date and time classes
License: ASL 2.0
URL: http://www.joda.org/joda-time/
Source0: https://github.com/JodaOrg/%{name}/archive/v%{version}.tar.gz
Source1: https://www.iana.org/time-zones/repository/releases/tzdata2017b.tar.gz
BuildArch: noarch
BuildRequires: maven-local, mvn(junit:junit), mvn(org.apache.maven.plugins:maven-source-plugin), mvn(org.apache.velocity:velocity)
BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin), mvn(org.codehaus.mojo:exec-maven-plugin), mvn(org.joda:joda-convert)
Provides: %{name}-javadoc%{?_isa} %{name}-javadoc
Obsoletes: %{name}-javadoc
%description
The standard date and time classes prior to Java SE 8 are poor. By tackling this problem head-on,
Joda-Time became the de facto standard date and time library for Java prior to Java SE 8.
Note that from Java SE 8 onwards, users are asked to migrate to java.time (JSR-310) - a core part
of the JDK which replaces this project.
The design allows for multiple calendar systems, while still providing a simple API. The “default”
calendar is the ISO8601 standard which is used by many other standards. The Gregorian, Julian,
Buddhist, Coptic, Ethiopic and Islamic calendar systems are also included. Supporting classes include
time zone, duration, format and parsing.
%prep
%autosetup -p1
sed -i 's/\r//' *.txt
find . -name '*.jar' -delete
rm -f src/main/java/org/joda/time/tz/src/*
tar -xzf %{SOURCE1} -C src/main/java/org/joda/time/tz/src/
%mvn_file : %{name}
%pom_remove_plugin :maven-javadoc-plugin
%build
%mvn_build
%install
%mvn_install
%files -f .mfiles
%doc RELEASE-NOTES.txt NOTICE.txt
%license LICENSE.txt
%{_javadocdir}/%{name}/*
%changelog
* Tue Dec 3 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.9.9-5
- Package init

BIN
tzdata2017b.tar.gz Normal file

Binary file not shown.

BIN
v2.9.9.tar.gz Normal file

Binary file not shown.