diff --git a/aduna-commons-16.pom b/aduna-commons-16.pom new file mode 100644 index 0000000..0f460ff --- /dev/null +++ b/aduna-commons-16.pom @@ -0,0 +1,154 @@ + + + 4.0.0 + + + info.aduna + aduna-root-pom + 13 + ../pom.xml + + + info.aduna.commons + aduna-commons + pom + 16 + + Aduna Commons + Aduna Commons parent pom + + + Aduna + http://www.aduna-software.com/ + + + + + Aduna BSD license + http://repo.aduna-software.org/legal/aduna-bsd.txt + repo + A BSD-style OSS license + + + + + collections/trunk + concurrent/trunk + graphics/trunk + i18n/trunk + io/trunk + iteration/trunk + lang/trunk + language/trunk + net/trunk + net-http-server-embedded/trunk + platform/trunk + scheduling/trunk + swing/trunk + text/trunk + webapp/trunk + xml/trunk + + + + UTF-8 + UTF-8 + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.5 + 1.5 + + + + + + + org.apache.felix + maven-bundle-plugin + + repository.xml + + + + bundle-manifest + process-classes + + manifest + + + + bundle-package + package + + bundle + + + + bundle-install + install + + install + + + + bundle-deploy + deploy + + deploy + + + + + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + 1.5 + true + utf8 + + http://java.sun.com/j2se/1.5.0/docs/api/ + + + + + + + + + + + true + + + false + + aduna-opensource.releases + Aduna Open Source - Maven releases + http://repo.aduna-software.org/maven2/releases + + + + + scm:svn:http://repo.aduna-software.org/svn/info.aduna/commons/ + scm:svn:https://repo.aduna-software.org/svn/info.aduna/commons/ + http://repo.aduna-software.org/websvn/listing.php?repname=aduna&path=/info.aduna/commons/ + + + diff --git a/aduna-commons-pom.spec b/aduna-commons-pom.spec new file mode 100644 index 0000000..4e26517 --- /dev/null +++ b/aduna-commons-pom.spec @@ -0,0 +1,66 @@ +Name: aduna-commons-pom +Version: 16 +Release: 1%{?dist} +Summary: Aduna Commons parent pom + +Group: Development/Libraries +License: BSD +URL: http://www.aduna-software.com/ +Source0: http://repo.aduna-software.org/maven2/releases/info/aduna/commons/aduna-commons/%{version}/aduna-commons-%{version}.pom +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) + +Requires: aduna-root-poms + +BuildRequires: jpackage-utils >= 0:1.7.5 +Requires: jpackage-utils >= 0:1.7.5 +Requires(post): jpackage-utils >= 0:1.7.5 +Requires(postun): jpackage-utils >= 0:1.7.5 + +# Requirements from the POM +Requires: maven2-plugin-compiler +Requires: maven-plugin-bundle +Requires: maven2-plugin-javadoc + +BuildArch: noarch + +%description +%{summary}. + +%prep +%setup -c -T +cp %SOURCE0 . + +%build +# Nothing to do ... + +%install +rm -rf $RPM_BUILD_ROOT +install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms +install -pm 644 aduna-commons-%{version}.pom \ + $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-aduna-commons.pom + +%add_to_maven_depmap info.aduna.commons aduna-commons %{version} JPP aduna-commons + +%post +%update_maven_depmap + +%postun +%update_maven_depmap + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%{_mavendepmapfragdir}/* +%{_datadir}/maven2/poms/*.pom + +%changelog +* Wed Feb 3 2010 Mary Ellen Foster 16-1 +- Update to new upstream version with license information included +- Add all plugins from the POM as Requirements +- Fix URL + +* Fri Nov 20 2009 Mary Ellen Foster 14-1 +- Initial package