package init
This commit is contained in:
parent
544993e71b
commit
3580888e17
BIN
HikariCP-2.4.3.tar.gz
Normal file
BIN
HikariCP-2.4.3.tar.gz
Normal file
Binary file not shown.
66
HikariCP.spec
Normal file
66
HikariCP.spec
Normal file
@ -0,0 +1,66 @@
|
||||
Name: HikariCP
|
||||
Version: 2.4.3
|
||||
Release: 3
|
||||
Summary: JDBC Connection Pool
|
||||
License: ASL 2.0
|
||||
URL: https://github.com/brettwooldridge/HikariCP
|
||||
Source0: https://github.com/brettwooldridge/HikariCP/archive/%{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
|
||||
BuildRequires: maven-local mvn(com.sun:tools) mvn(io.dropwizard.metrics:metrics-core)
|
||||
BuildRequires: mvn(io.dropwizard.metrics:metrics-healthchecks) mvn(javax.inject:javax.inject)
|
||||
BuildRequires: mvn(junit:junit) mvn(org.apache.commons:commons-csv) mvn(org.sonatype.oss:oss-parent:pom:)
|
||||
BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) mvn(org.apache.felix:org.apache.felix.framework)
|
||||
BuildRequires: mvn(org.apache.logging.log4j:log4j-slf4j-impl) mvn(org.apache.logging.log4j:log4j-api)
|
||||
BuildRequires: mvn(org.apache.logging.log4j:log4j-core) mvn(org.codehaus.mojo:exec-maven-plugin)
|
||||
BuildRequires: mvn(org.hibernate:hibernate-core) mvn(org.javassist:javassist) mvn(org.slf4j:slf4j-api)
|
||||
BuildRequires: mvn(org.mockito:mockito-all) mvn(simple-jndi:simple-jndi) mvn(org.slf4j:slf4j-simple)
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
Fast, simple, reliable. HikariCP is a "zero-overhead" production ready JDBC connection pool.
|
||||
At roughly 130Kb, the library is very light.
|
||||
|
||||
%package help
|
||||
Summary: help documentation for HikariCP
|
||||
Provides: HikariCP-javadoc = %{version}-%{release}
|
||||
Obsoletes: HikariCP-javadoc < %{version}-%{release}
|
||||
|
||||
%description help
|
||||
This package contains help documentation for HikariCP.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{name}-%{version} -p1
|
||||
|
||||
for remove_plugin in jacoco-maven-plugin maven-release-plugin maven-source-plugin;do
|
||||
%pom_remove_plugin :${remove_plugin};
|
||||
done
|
||||
|
||||
%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
|
||||
|
||||
%pom_remove_dep org.ops4j.pax.exam:
|
||||
%pom_remove_dep org.ops4j.pax.url:
|
||||
find src/test/java/com/zaxxer/hikari/osgi -print -delete
|
||||
|
||||
%pom_add_dep junit:junit:4.12:test
|
||||
|
||||
%mvn_file : %{name}
|
||||
%mvn_alias : com.zaxxer:%{name}-java6
|
||||
|
||||
%build
|
||||
|
||||
%mvn_build
|
||||
|
||||
%install
|
||||
%mvn_install
|
||||
|
||||
%files -f .mfiles
|
||||
%doc CHANGES README.md TODO.md
|
||||
%license LICENSE
|
||||
|
||||
%files help -f .mfiles-javadoc
|
||||
|
||||
%changelog
|
||||
* Fri Dec 20 2019 wanjiankang <wanjiankang@huawei.com> - 2.4.3-3
|
||||
- initial rpm
|
||||
Loading…
x
Reference in New Issue
Block a user