[smooks: 5/12] Use rpm POM macros
by Gerard Ryan
commit b60c8e677f367c4ef8882df28d8442e3db47d6f2
Author: Gerard Ryan <gerard(a)ryan.lt>
Date: Sat Jul 27 17:34:15 2013 +0100
Use rpm POM macros
smooks.spec | 31 ++++++-------------------------
1 files changed, 6 insertions(+), 25 deletions(-)
---
diff --git a/smooks.spec b/smooks.spec
index 49272da..ede6808 100644
--- a/smooks.spec
+++ b/smooks.spec
@@ -31,37 +31,18 @@ API documentation for %{name}.
%prep
-%setup -q #You may need to update this according to your Source0
+%setup -qn %{name}-%{commit}
%build
-mvn-rpmbuild \
- -e \
- install javadoc:javadoc
+%mvn_build
%install
-# jars
-install -d -m 0755 %{buildroot}%{_javadir}
-install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
+#%mvn_install
-# poms
-install -d -m 755 %{buildroot}%{_mavenpomdir}
-install -pm 644 pom.xml \
- %{buildroot}%{_mavenpomdir}/JPP.%{name}.pom
+%files -f .mfiles
+%dir %{_javadir}/%{name}
-%add_maven_depmap JPP.%{name}.pom %{name}.jar
-
-# javadoc
-install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
-cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}/
-rm -rf target/site/api*
-
-%files
-%{_javadir}/*
-%{_mavenpomdir}/*
-%{_mavendepmapfragdir}/*
-
-%files javadoc
-%{_javadocdir}/%{name}
+%files javadoc -f .mfiles-javadoc
%changelog
10 years, 9 months
[smooks: 4/12] Add sources and .gitignore
by Gerard Ryan
commit 224885841e0a2504a793ee847e5b872ccb77a4af
Author: Gerard Ryan <gerard(a)ryan.lt>
Date: Sat Jul 27 17:31:39 2013 +0100
Add sources and .gitignore
.gitignore | 3 +++
sources | 1 +
2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..4e31b47
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+.project
+pom.xml
+smooks-1.5.1-4653c12.tar.gz
diff --git a/sources b/sources
new file mode 100644
index 0000000..a761f6c
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+b0e0d1610d6f89a1bfed6a0f649711e4 smooks-1.5.1-4653c12.tar.gz
10 years, 9 months
[smooks: 3/12] Rename milyn.spec to smooks.spec
by Gerard Ryan
commit 527cad6d2001e1d94e780f72bddbd6d4e644a07f
Author: Gerard Ryan <gerard(a)ryan.lt>
Date: Sat Jul 27 17:28:44 2013 +0100
Rename milyn.spec to smooks.spec
milyn.spec => smooks.spec | 0
1 files changed, 0 insertions(+), 0 deletions(-)
---
diff --git a/milyn.spec b/smooks.spec
similarity index 100%
rename from milyn.spec
rename to smooks.spec
10 years, 9 months
[smooks: 2/12] Fill in basic fields in spec
by Gerard Ryan
commit 0d6b34e43c294a2494466cba404ade15d64aa7cb
Author: Gerard Ryan <gerard(a)ryan.lt>
Date: Sat Jul 27 17:26:24 2013 +0100
Fill in basic fields in spec
milyn.spec | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/milyn.spec b/milyn.spec
index f65f452..49272da 100644
--- a/milyn.spec
+++ b/milyn.spec
@@ -1,12 +1,15 @@
-Name: milyn
+%global commit 4653c12fbfd94b1423111d9f296a764a43b59b6c
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
+Name: smooks
Version: 1.5.1
Release: 1%{?dist}
-Summary: Milyn (Base POM)
+Summary: Smooks Framework
Group: Development/Libraries
-License:
+License: LGPLv2+
URL: http://milyn.codehaus.org
-Source0: #FIXME
+Source0: https://github.com/%{name}/%{name}/archive/%{commit}/%{name}-%{version}-%...
BuildArch: noarch
BuildRequires: mvn(commons-lang:commons-lang)
@@ -15,7 +18,8 @@ Requires: mvn(commons-lang:commons-lang)
Requires: mvn(commons-logging:commons-logging)
%description
-
+Smooks is an extensible framework for building applications for
+processing XML and non XML data (CSV, EDI, Java etc) using Java.
%package javadoc
Group: Documentation
10 years, 9 months
[smooks: 1/12] Initial Commit
by Gerard Ryan
commit 6e4b4b0e804c7d10bc7f0b0f54369943884bf17d
Author: Gerard Ryan <gerard(a)ryan.lt>
Date: Sat Jul 27 17:15:14 2013 +0100
Initial Commit
milyn.spec | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 64 insertions(+), 0 deletions(-)
---
diff --git a/milyn.spec b/milyn.spec
new file mode 100644
index 0000000..f65f452
--- /dev/null
+++ b/milyn.spec
@@ -0,0 +1,64 @@
+Name: milyn
+Version: 1.5.1
+Release: 1%{?dist}
+Summary: Milyn (Base POM)
+
+Group: Development/Libraries
+License:
+URL: http://milyn.codehaus.org
+Source0: #FIXME
+BuildArch: noarch
+
+BuildRequires: mvn(commons-lang:commons-lang)
+BuildRequires: mvn(commons-logging:commons-logging)
+Requires: mvn(commons-lang:commons-lang)
+Requires: mvn(commons-logging:commons-logging)
+
+%description
+
+
+%package javadoc
+Group: Documentation
+Summary: Javadoc for %{name}
+Requires: jpackage-utils
+
+%description javadoc
+API documentation for %{name}.
+
+
+%prep
+%setup -q #You may need to update this according to your Source0
+
+%build
+mvn-rpmbuild \
+ -e \
+ install javadoc:javadoc
+
+%install
+# jars
+install -d -m 0755 %{buildroot}%{_javadir}
+install -m 644 target/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
+
+# poms
+install -d -m 755 %{buildroot}%{_mavenpomdir}
+install -pm 644 pom.xml \
+ %{buildroot}%{_mavenpomdir}/JPP.%{name}.pom
+
+%add_maven_depmap JPP.%{name}.pom %{name}.jar
+
+# javadoc
+install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}
+cp -pr target/site/api*/* %{buildroot}%{_javadocdir}/%{name}/
+rm -rf target/site/api*
+
+%files
+%{_javadir}/*
+%{_mavenpomdir}/*
+%{_mavendepmapfragdir}/*
+
+%files javadoc
+%{_javadocdir}/%{name}
+
+%changelog
+
+#FIXME
10 years, 9 months
[smooks] (12 commits) ...Add Apache license text to be tracked
by Gerard Ryan
Summary of changes:
6e4b4b0... Initial Commit
0d6b34e... Fill in basic fields in spec
527cad6... Rename milyn.spec to smooks.spec
2248858... Add sources and .gitignore
b60c8e6... Use rpm POM macros
19500a8... Add changelog entry
409fa5e... Fix some dependencies in POMS; disable smooks-examples
bfaa0c7... Add smooks-non-utf8-char.patch
a1a73e2... Several small cleanups
4c33d2f... Split into subpackages
7e1b088... Merge pre-review repo into official Fedora repo
972aa13... Add Apache license text to be tracked
10 years, 9 months
[Bug 820963] New: javax:activation removed from pom
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: javax:activation removed from pom
https://bugzilla.redhat.com/show_bug.cgi?id=820963
Summary: javax:activation removed from pom
Product: Fedora
Version: rawhide
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: unspecified
Priority: unspecified
Component: apache-commons-email
AssignedTo: SpikeFedora(a)gmail.com
ReportedBy: puntogil(a)libero.it
QAContact: extras-qa(a)fedoraproject.org
CC: SpikeFedora(a)gmail.com,
java-sig-commits(a)lists.fedoraproject.org
Classification: Fedora
Story Points: ---
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Created attachment 583833
--> https://bugzilla.redhat.com/attachment.cgi?id=583833
javax:activation removed from pom
Description of problem:
sonar-email-notifications-plugin 3.0 require apache-commons-email but its pom
there is javax:activation and breaks the build
this patch remove activation
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1.
2.
3.
Actual results:
Expected results:
Additional info:
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
10 years, 9 months