rpms/aduna-root-poms/F-11 aduna-root-pom-13.pom, NONE, 1.1 aduna-root-poms.spec, NONE, 1.1 pom.xml, NONE, 1.1
mef
mef at fedoraproject.org
Tue Feb 2 10:29:42 UTC 2010
Author: mef
Update of /cvs/pkgs/rpms/aduna-root-poms/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29146/F-11
Added Files:
aduna-root-pom-13.pom aduna-root-poms.spec pom.xml
Log Message:
Import into branches
--- NEW FILE aduna-root-pom-13.pom ---
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.aduna-software</groupId>
<artifactId>aduna-opensource-root-pom</artifactId>
<version>4</version>
</parent>
<groupId>info.aduna</groupId>
<artifactId>aduna-root-pom</artifactId>
<version>13</version>
<packaging>pom</packaging>
<name>Aduna</name>
<description>Aduna Open Source projects</description>
<url>http://www.aduna-software.org/</url>
<organization>
<name>Aduna</name>
<url>http://www.aduna-software.com/</url>
</organization>
<licenses>
<license>
<name>Aduna BSD license</name>
<url>http://repo.aduna-software.org/legal/aduna-bsd.txt</url>
<distribution>repo</distribution>
<comments>A BSD-style OSS license</comments>
</license>
</licenses>
<dependencyManagement>
<dependencies>
<!-- Logging: SLF4J and logback -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.5.10</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.5.10</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.5.10</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>0.9.18</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>0.9.18</version>
</dependency>
<!-- Testing: JUnit -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.7</version>
<scope>test</scope>
</dependency>
</dependencies>
</dependencyManagement>
<build>
<pluginManagement>
<plugins>
<!-- 2.0-beta-9 fixes an incompatibility with svn 1.5 and newer,
see http://jira.codehaus.org/browse/MRELEASE-375 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.0-beta-9</version>
</plugin>
</plugins>
</pluginManagement>
</build>
<scm>
<connection>scm:svn:http://repo.aduna-software.org/svn/info.aduna/</connection>
<developerConnection>scm:svn:https://repo.aduna-software.org/svn/info.aduna/</developerConnection>
<url>http://repo.aduna-software.org/websvn/listing.php?repname=aduna&path=/info.aduna/</url>
</scm>
</project>
--- NEW FILE aduna-root-poms.spec ---
Name: aduna-root-poms
Version: 13
Release: 1%{?dist}
Summary: Root POMs for Aduna projects
Group: Development/Libraries
License: BSD
URL: http://www.aduna-software.org/
Source0: http://repo.aduna-software.org/maven2/releases/info/aduna/aduna-root-pom/%{version}/aduna-root-pom-%{version}.pom
Source1: http://repo.aduna-software.org/svn/pom.xml
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
Requires: jpackage-utils >= 0:1.7.5
Requires(post): jpackage-utils >= 0:1.7.5
Requires(postun): jpackage-utils >= 0:1.7.5
# Require everything that's in the POMs
Requires: slf4j
Requires: logback
Requires: junit
BuildArch: noarch
%description
%{summary}.
%prep
%setup -c -T
cp %SOURCE0 .
cp %SOURCE1 .
%build
# Nothing to do ...
%install
rm -rf $RPM_BUILD_ROOT
install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/maven2/poms
install -pm 644 aduna-root-pom-%{version}.pom $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-aduna-root-pom.pom
install -pm 644 pom.xml $RPM_BUILD_ROOT/%{_datadir}/maven2/poms/JPP-aduna-opensource-root-pom.pom
%add_to_maven_depmap info.aduna aduna-root-pom %{version} JPP aduna-root-pom
%add_to_maven_depmap org.aduna-software aduna-opensource-root-pom 3 JPP aduna-opensource-root-pom
%post
%update_maven_depmap
%postun
%update_maven_depmap
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%config(noreplace) %{_mavendepmapfragdir}/*
%{_datadir}/maven2/poms/*.pom
%changelog
* Mon Feb 1 2010 Mary Ellen Foster <mefoster at gmail.com> 13-1
- Update to version 13 of the root POM which includes the license
- Update to version 4 of the parent POM (license added)
* Mon Nov 30 2009 Mary Ellen Foster <mefoster at gmail.com> 11-2
- Add all of the libraries referenced in the POMs to the package requirements
- Fix versioning and use version macro for source filename
* Fri Nov 20 2009 Mary Ellen Foster <mefoster at gmail.com> 11-1
- Initial package
--- NEW FILE pom.xml ---
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.aduna-software</groupId>
<artifactId>aduna-opensource-root-pom</artifactId>
<version>4</version>
<packaging>pom</packaging>
<name>Aduna Open Source root pom</name>
<description>Aduna Open Source root pom</description>
<url>http://www.aduna-software.org/</url>
<organization>
<name>Aduna</name>
<url>http://www.aduna-software.com/</url>
</organization>
<licenses>
<license>
<name>Aduna BSD license</name>
<url>http://repo.aduna-software.org/legal/aduna-bsd.txt</url>
<distribution>repo</distribution>
<comments>A BSD-style OSS license</comments>
</license>
</licenses>
<repositories>
<repository>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>aduna-opensource.releases</id>
<name>Aduna Open Source - Maven releases</name>
<url>http://repo.aduna-software.org/maven2/releases</url>
</repository>
<repository>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
<id>aduna-opensource.snapshots</id>
<name>Aduna Open Source - Maven snapshots</name>
<url>http://repo.aduna-software.org/maven2/snapshots</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>aduna-opensource.releases.deploy</id>
<name>Aduna Open Source - Maven releases</name>
<url>scp://repo.aduna-software.org:2222/var/local/hosts/repo.aduna-software.org/maven2/releases</url>
<uniqueVersion>false</uniqueVersion>
</repository>
<snapshotRepository>
<id>aduna-opensource.snapshots.deploy</id>
<name>Aduna Open Source - Maven snapshots</name>
<url>scp://repo.aduna-software.org:2222/var/local/hosts/repo.aduna-software.org/maven2/snapshots</url>
<uniqueVersion>false</uniqueVersion>
</snapshotRepository>
</distributionManagement>
<properties>
<organization.logo>http://repo.aduna-software.org/legal/aduna-logo.png</organization.logo>
</properties>
<scm>
<connection>scm:svn:http://repo.aduna-software.org/svn/</connection>
<developerConnection>scm:svn:https://repo.aduna-software.org/svn/</developerConnection>
<url>http://repo.aduna-software.org/websvn/</url>
</scm>
</project>
More information about the scm-commits
mailing list