7
0

Accepting request 982911 from home:urbic:java

Submitting a new package

OBS-URL: https://build.opensuse.org/request/show/982911
OBS-URL: https://build.opensuse.org/package/show/Java:packages/java-diff-utils?expand=0&rev=1
This commit is contained in:
2022-07-07 07:36:37 +00:00
committed by Git OBS Bridge
commit 63d2a40747
5 changed files with 101 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
.osc

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3f9f0f5adbbbdbe96414625e9b5e69d0e93e9768ee07fede244e9e5360c38770
size 2074935

4
java-diff-utils.changes Normal file
View File

@@ -0,0 +1,4 @@
-------------------------------------------------------------------
Sat Apr 30 02:52:57 UTC 2022 - Anton Shvetz <shvetz.anton@gmail.com>
- Initial packaging with v4.11

70
java-diff-utils.spec Normal file
View File

@@ -0,0 +1,70 @@
#
# spec file for package java-diff-utils
#
# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: java-diff-utils
Version: 4.11
Release: 0
Summary: A Java library for performing the comparison operations between texts
License: Apache-2.0
Group: Development/Libraries/Java
URL: https://java-diff-utils.github.io/%{name}/
Source: https://github.com/%{name}/java-diff-utils/archive/refs/tags/%{name}-parent-%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: maven-local
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
BuildRequires: mvn(org.eclipse.jgit:org.eclipse.jgit)
BuildArch: noarch
%description
Diff Utils library is an OpenSource library for performing the comparison
operations between texts: computing diffs, applying patches, generating unified
diffs or parsing them, generating diff output for easy future displaying (like
side-by-side view) and so on.
Main reason to build this library was the lack of easy-to-use libraries with
all the usual stuff you need while working with diff files. Originally it was
inspired by JRCS library and it's nice design of diff module.
This is originally a fork of java-diff-utils from Google Code Archive.
%prep
%autosetup -n %{name}-%{name}-parent-%{version}
%pom_remove_plugin :maven-checkstyle-plugin
%package javadoc
Summary: API documentation for %{name}
Group: Documentation/HTML
%description javadoc
API documentation for %{name}.
%build
%{mvn_build} -f
%install
%mvn_install
%fdupes %{buildroot}%{_javadocdir}/%{name}
%files -f .mfiles
%license LICENSE
%doc {README,CHANGELOG}.md
%files javadoc -f .mfiles-javadoc
%license LICENSE
%changelog