diff --git a/cal10n-v_0.8.1.tar.gz b/cal10n-v_0.8.1.tar.gz new file mode 100644 index 0000000..14119a5 Binary files /dev/null and b/cal10n-v_0.8.1.tar.gz differ diff --git a/cal10n.spec b/cal10n.spec new file mode 100644 index 0000000..03f2640 --- /dev/null +++ b/cal10n.spec @@ -0,0 +1,58 @@ +Name: cal10n +Version: 0.8.1 +Release: 1 +Summary: Compiler assisted localization library (CAL10N) +License: MIT +URL: http://cal10n.qos.ch +Source0: https://github.com/qos-ch/cal10n/archive/cal10n-v_0.8.1.tar.gz +BuildArch: noarch +BuildRequires: maven-local mvn(junit:junit) mvn(org.apache.maven.plugins:maven-plugin-plugin) +BuildRequires: mvn(org.apache.maven:maven-artifact-manager) mvn(org.apache.maven:maven-plugin-api) +BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin) mvn(org.apache.maven:maven-artifact) +%description +CAL10N is a java library for writing localized messages. It`s abbreviated as CAL10N. +It`s for compiler assested localization. + +%package javadoc +Summary: API docs for cal10n +%description javadoc +This package provides docs for use of the library (CAL10N). + +%package -n maven-cal10n-plugin +Summary: CAL10N maven plugin +%description -n maven-cal10n-plugin +This package provides the verify codes defined in an enum type match +those in the corresponding resource bundles. + +%prep +%autosetup -n cal10n-v_%{version} -p1 +find . -name \*.jar -delete +%pom_xpath_remove pom:extensions +%pom_add_dep org.apache.maven:maven-artifact maven-cal10n-plugin +%pom_disable_module cal10n-site +%pom_disable_module maven-cal10n-plugin-smoke +%mvn_package :*-{plugin} @1 +%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" " + + default-jar + skip + " cal10n-api + +%build +%mvn_build -- -Dproject.build.sourceEncoding=ISO-8859-1 + +%install +%mvn_install + +%files -f .mfiles +%dir %{_javadir}/cal10n +%doc LICENSE.txt + +%files -n maven-cal10n-plugin -f .mfiles-plugin + +%files javadoc -f .mfiles-javadoc +%doc LICENSE.txt + +%changelog +* Wed Jun 10 2020 Jeffery.Gao - 0.8.1-8 +- Package init diff --git a/cal10n.yaml b/cal10n.yaml new file mode 100644 index 0000000..4de5e81 --- /dev/null +++ b/cal10n.yaml @@ -0,0 +1,5 @@ +git_url: https://github.com/qos-ch/cal10n +version_control: github +src_repo: qos-ch/cal10n +tag_prefix: "^v_" +seperator: "."