[java-sig-commits] [maven] Process fragments in alphabetical order
Stanislav Ochotnicky
sochotni at fedoraproject.org
Wed Jun 22 15:21:14 UTC 2011
commit 1d63307f52aaefad8d6236f5d1905687695db55c
Author: Stanislav Ochotnicky <sochotnicky at redhat.com>
Date: Wed Jun 22 17:06:41 2011 +0200
Process fragments in alphabetical order
MavenJPackageDepmap.java | 8 ++++++--
maven.spec | 7 ++++---
2 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/MavenJPackageDepmap.java b/MavenJPackageDepmap.java
index 2567c0c..089bbbb 100644
--- a/MavenJPackageDepmap.java
+++ b/MavenJPackageDepmap.java
@@ -154,17 +154,21 @@ public class MavenJPackageDepmap {
// process fragments in etc
File fragmentDir = new File("/etc/maven/fragments");
String flist[] = fragmentDir.list();
- if (flist != null)
+ if (flist != null) {
+ java.util.Arrays.sort(flist);
for (String fragFilename : flist)
processDepmapFile("/etc/maven/fragments/" + fragFilename);
+ }
// process fragments is usr. Once packages are rebuilt, we can skip
// fragments in /etc
fragmentDir = new File("/usr/share/maven-fragments");
flist = fragmentDir.list();
- if (flist != null)
+ if (flist != null) {
+ java.util.Arrays.sort(flist);
for (String fragFilename : flist)
processDepmapFile("/usr/share/maven-fragments/" + fragFilename);
+ }
String customFileName = System.getProperty("maven.local.depmap.file",
null);
diff --git a/maven.spec b/maven.spec
index d76d204..4c77b05 100644
--- a/maven.spec
+++ b/maven.spec
@@ -1,7 +1,7 @@
Name: maven
Version: 3.0.3
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: Java project management and project comprehension tool
Group: Development/Tools
@@ -292,7 +292,6 @@ cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%files
-%defattr(-,root,root,-)
%doc LICENSE.txt NOTICE.txt README.txt
%attr(0755,root,root) %{_bindir}/mvn3
%attr(0755,root,root) %{_bindir}/mvn-local
@@ -314,12 +313,14 @@ cp -pr target/site/apidocs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
%{_datadir}/%{name}/repo-metadata.tar.xz
%files javadoc
-%defattr(-,root,root,-)
%doc LICENSE.txt
%{_javadocdir}/%{name}
%changelog
+* Wed Jun 22 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 3.0.3-7
+- Process fragments in alphabetical order
+
* Tue Jun 21 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 3.0.3-6
- Fix handling of fallback default_poms
- Add empty-dep into maven package to not require maven2 version
More information about the java-sig-commits
mailing list