Package plexus-build-api: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | Epoch: 0 BuildRequires: /proc BuildRequires: jpackage-compat Name: plexus-build-api Version: 0.0.7 Release: alt1_4jpp7 Summary: Plexus Build API Group: Development/Java License: ASL 2.0 URL: https://github.com/sonatype/sisu-build-api #Fetched from https://github.com/sonatype/sisu-build-api/tarball/plexus-build-api-0.0.7 Source0: sonatype-sisu-build-api-plexus-build-api-0.0.7-0-g883ea67.tar.gz Patch0: %{name}-migration-to-component-metadata.patch BuildArch: noarch BuildRequires: maven BuildRequires: maven-plugin-plugin BuildRequires: maven-resources-plugin BuildRequires: maven-jar-plugin BuildRequires: maven-install-plugin BuildRequires: maven-compiler-plugin BuildRequires: maven-javadoc-plugin BuildRequires: maven-surefire-plugin BuildRequires: maven-surefire-provider-junit BuildRequires: maven-doxia-sitetools BuildRequires: plexus-container-default BuildRequires: plexus-utils BuildRequires: forge-parent BuildRequires: spice-parent BuildRequires: junit BuildRequires: plexus-containers-component-metadata BuildRequires: maven-shared-reporting-impl BuildRequires: plexus-digest BuildRequires: maven-surefire-provider-junit4 Requires: plexus-container-default Requires: plexus-utils Requires: jpackage-utils Requires: spice-parent Source44: import.info %description Plexus Build API %package javadoc Group: Development/Java Summary: Javadoc for %{name} Requires: jpackage-utils BuildArch: noarch %description javadoc API documentation for %{name}. %prep %setup -q -n sonatype-sisu-build-api-f1f8849 %patch0 -p1 %build mvn-rpmbuild install javadoc:javadoc %install # jars install -d -m 0755 %{buildroot}%{_javadir}/plexus install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/plexus/%{name}.jar # poms install -d -m 755 %{buildroot}%{_mavenpomdir} install -pm 644 pom.xml \ %{buildroot}%{_mavenpomdir}/JPP.plexus-%{name}.pom %add_maven_depmap JPP.plexus-%{name}.pom plexus/%{name}.jar # javadoc install -d -m 0755 %{buildroot}%{_javadocdir}/plexus/%{name} cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/plexus/%{name}/ %files %{_javadir}/plexus/* %{_mavenpomdir}/* %{_mavendepmapfragdir}/* %files javadoc %{_javadocdir}/plexus/%{name} %changelog * Mon Oct 01 2012 Igor Vlasenko <viy@altlinux.ru> 0:0.0.7-alt1_4jpp7 - new fc release * Tue Mar 20 2012 Igor Vlasenko <viy@altlinux.ru> 0:0.0.7-alt1_3jpp7 - fc version * Tue Feb 22 2011 Igor Vlasenko <viy@altlinux.ru> 0:0.0.4-alt2_2jpp6 - added maven2-plugin-resources dep * Wed Jan 26 2011 Igor Vlasenko <viy@altlinux.ru> 0:0.0.4-alt1_2jpp6 - new jpp release * Wed Jan 26 2011 Igor Vlasenko <viy@altlinux.ru> 0:0.0.4-alt0.1jpp - bootstrap |