Projects
openEuler:24.03:SP1:Everything
classmate
_service:tar_scm:classmate.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:classmate.spec of Package classmate
Name: classmate Version: 1.3.1 Release: 6 Summary: Zero-dependency Java library License: ASL 2.0 Url: http://github.com/cowtowncoder/java-classmate/ Source0: https://github.com/cowtowncoder/java-classmate/archive/%{name}-%{version}.tar.gz BuildArch: noarch BuildRequires: maven-local, mvn(com.fasterxml:oss-parent:pom:), mvn(junit:junit), mvn(org.apache.felix:maven-bundle-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) Provides: %{name}-javadoc%{?_isa} %{name}-javadoc Obsoletes: %{name}-javadoc %description ClassMate is a zero-dependency Java library for accurately introspecting type information, including reliable resolution of generic type declarations for both classes ("types") and members (fields, methods and constructors). %prep %autosetup -n java-%{name}-%{name}-%{version} -p1 find \( -name "*.jar" -o -name "*.class" \) -delete %pom_remove_plugin :maven-source-plugin %pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions" sed -i 's/\r//' src/main/resources/META-INF/LICENSE src/main/resources/META-INF/NOTICE cp -p src/main/resources/META-INF/NOTICE . cp -p src/main/resources/META-INF/LICENSE . rm -rf src/test/java/com/fasterxml/classmate/AnnotationsTest.java %mvn_file :%{name} %{name} %build %mvn_build %install %mvn_install %files -f .mfiles %doc README.md VERSION.txt %license LICENSE NOTICE %{_javadocdir}/%{name}/* %changelog * Fri Dec 13 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.3.1-6 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2