diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..327f46f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/java-1.3.0.tar.gz diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/sources b/sources new file mode 100644 index 0000000..a1cdc99 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +39759362451e861a168272769ad39492 java-1.3.0.tar.gz diff --git a/ua-parser-java.spec b/ua-parser-java.spec new file mode 100644 index 0000000..4cbae9b --- /dev/null +++ b/ua-parser-java.spec @@ -0,0 +1,83 @@ +%global oname ua-parser +Name: ua-parser-java +Version: 1.3.0 +Release: 9%{?dist} +Summary: Java implementation of user agent parser +License: ASL 2.0 +URL: https://github.com/tobie/ua-parser/ +Source0: https://github.com/tobie/ua-parser/archive/java-%{version}.tar.gz + +BuildRequires: mvn(commons-collections:commons-collections) +BuildRequires: mvn(junit:junit) +BuildRequires: mvn(org.hamcrest:hamcrest-all) +BuildRequires: mvn(org.yaml:snakeyaml) + +BuildRequires: maven-local +BuildRequires: javapackages-tools >= 4.3.2-3 +BuildArch: noarch + +%description +This is the Java implementation of ua-parser. The +implementation uses the shared regex patterns and +overrides from regexes.yaml. + +%package javadoc +Summary: Javadoc for %{name} + +%description javadoc +This package contains javadoc for %{name}. + +%prep +%setup -q -n %{name}-%{version} +find . -name "*.jar" -print -delete +find . -name "*.class" -print -delete +find . -name "*.exe" -print -delete +find . -name "*.dll" -print -delete + +# Unwanted +%pom_remove_plugin :maven-source-plugin java + +%build + +cd java +%mvn_file :%{oname} %{oname} +%mvn_build + +%install +cd java +%mvn_install + +%files -f java/.mfiles +%doc java/README.md +%license java/LICENSE + +%files javadoc -f java/.mfiles-javadoc +%license java/LICENSE + +%changelog +* Fri Feb 09 2018 Fedora Release Engineering - 1.3.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.3.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.3.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Jun 22 2016 gil cattaneo 1.3.0-6 +- regenerate build-requires + +* Fri Feb 05 2016 Fedora Release Engineering - 1.3.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.3.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Fri Feb 13 2015 gil cattaneo 1.3.0-3 +- introduce license macro + +* Mon Jan 19 2015 gil cattaneo 1.3.0-2 +- rebuilt for regenerate rpm {osgi,maven}.prov, {osgi,maven}.req + +* Fri Mar 07 2014 gil cattaneo 1.3.0-1 +- initial rpm