diff --git a/jsr-305-3.0.2.tar.gz b/jsr-305-3.0.2.tar.gz
new file mode 100644
index 0000000..0ff1aae
Binary files /dev/null and b/jsr-305-3.0.2.tar.gz differ
diff --git a/jsr-305.spec b/jsr-305.spec
index 62afe1e..3489bae 100644
--- a/jsr-305.spec
+++ b/jsr-305.spec
@@ -1,13 +1,18 @@
Name: jsr-305
-Version: 0
-Release: 0.25
+Version: 3.0.2
+Release: 1
Summary: Correctness annotations for Java code
License: BSD and CC-BY
-URL: https://github.com/amaembo/jsr-305
+URL: https://code.google.com/p/jsr-305
BuildArch: noarch
-Source0: https://github.com/amaembo/%{name}/archive/fdeb2abc16865fdd13f205c8f8afb7a34272e93e/%{name}.tar.gz
+Source0: %{name}-%{version}.tar.gz
Source1: NOTICE-CC-BY.txt
BuildRequires: maven-local
+%if %{with bootstrap}
+BuildRequires: javapackages-bootstrap
+%else
+BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
+%endif
%description
This package contains reference implementations, test cases, and other
@@ -21,8 +26,12 @@ Summary: Javadoc documentation for jsr-305
This package contains the API documentation for jsr-305.
%prep
-%autosetup -n jsr-305-fdeb2abc16865fdd13f205c8f8afb7a34272e93e -p1
+%autosetup -n jsr-305-3.0.2 -p1
cp %{SOURCE1} NOTICE-CC-BY
+%pom_xpath_set "pom:plugin[pom:artifactId='maven-compiler-plugin']/pom:configuration/*" 1.6
+
+sed -i 's|com\.google\.code\.findbugs|org.jsr-305|' ri/pom.xml
+sed -i 's|jsr305|ri|' ri/pom.xml
%mvn_file :ri jsr-305
%mvn_alias :ri com.google.code.findbugs:jsr305
@@ -30,6 +39,14 @@ cp %{SOURCE1} NOTICE-CC-BY
%pom_disable_module sampleUses
+%pom_remove_parent ri
+%pom_add_parent org.jsr-305:jsr-305:0.1-SNAPSHOT ri
+
+%pom_remove_plugin org.sonatype.plugins:nexus-staging-maven-plugin ri
+%pom_remove_plugin org.apache.maven.plugins:maven-source-plugin ri
+%pom_remove_plugin org.apache.maven.plugins:maven-javadoc-plugin ri
+%pom_remove_plugin org.apache.maven.plugins:maven-gpg-plugin ri
+
%build
%mvn_build
@@ -43,5 +60,8 @@ cp %{SOURCE1} NOTICE-CC-BY
%doc ri/LICENSE NOTICE-CC-BY
%changelog
+* Fri Sep 3 2021 houyingchao - 3.0.2-1
+- Upgrade to 3.0.2
+
* Tue Jan 21 2020 Jiangping Hu - 0-0.25
- Package init
diff --git a/jsr-305.tar.gz b/jsr-305.tar.gz
deleted file mode 100644
index 06e4e7a..0000000
Binary files a/jsr-305.tar.gz and /dev/null differ