diff --git a/takari-27.tar.gz b/takari-27.tar.gz new file mode 100644 index 0000000..6462718 Binary files /dev/null and b/takari-27.tar.gz differ diff --git a/takari-pom.spec b/takari-pom.spec new file mode 100644 index 0000000..bbf7631 --- /dev/null +++ b/takari-pom.spec @@ -0,0 +1,33 @@ +Name: takari-pom +Version: 27 +Release: 1 +Summary: Takari parent POM +License: EPL-1.0 +URL: https://github.com/takari/takari-pom/ +BuildArch: noarch +Source0: https://github.com/takari/takari-pom/archive/takari-%{version}.tar.gz + +BuildRequires: maven-local mvn(io.takari.maven.plugins:takari-lifecycle-plugin) +Obsoletes: tesla-pom < 4-7 + +%description +Takari is a next generation development infrastructure framework. This +package provides Takari POM file to by used by Apache Maven. + +%prep +%setup -q -n %{name}-takari-%{version} +%mvn_alias : io.tesla:tesla +%pom_xpath_inject 'pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId="takari-lifecycle-plugin"]/pom:configuration' 'none' + +%build +%mvn_build + +%install +%mvn_install + +%files -f .mfiles +%license LICENSE.txt + +%changelog +* Fri Aug 14 2020 maminjie - 27-1 +- package init diff --git a/takari-pom.yaml b/takari-pom.yaml new file mode 100644 index 0000000..dd0015b --- /dev/null +++ b/takari-pom.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: takari/takari-pom +tag_prefix: "tesla-" +seperator: "."