[jtidy] Updated to latest upstream svn revision Installed pom.xml Added 'net.sf.jtidy:jtidy' to maven depmap
spike
spike at fedoraproject.org
Thu Sep 30 13:10:08 UTC 2010
commit a49bb705dc35e1d86ef57444b27cbdbe5ddfbb1b
Author: spike <spike at fedoraproject.org>
Date: Thu Sep 30 15:09:12 2010 +0200
Updated to latest upstream svn revision
Installed pom.xml
Added 'net.sf.jtidy:jtidy' to maven depmap
Added 'jtidy:jtidy' to maven depmap
.gitignore | 1 +
jtidy.spec | 75 ++++++++++++++++++++++++++++++++++++++++--------------------
sources | 2 +-
3 files changed, 52 insertions(+), 26 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8ba0c14..2727449 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
jtidy-04aug2000r7-dev.zip
/jtidy-r938-sources.zip
+/jtidy.tar.xz
diff --git a/jtidy.spec b/jtidy.spec
index 0b52e76..4761ad4 100644
--- a/jtidy.spec
+++ b/jtidy.spec
@@ -1,26 +1,30 @@
%global jtidyversion r938
-Name: jtidy
-Version: 1.0
-Release: 0.7.%{jtidyversion}%{?dist}
-Epoch: 2
-Summary: HTML syntax checker and pretty printer
-Group: Applications/Internet
-License: zlib
-URL: http://jtidy.sourceforge.net/
-Source0: http://download.sf.net/jtidy/%{name}-%{jtidyversion}-sources.zip
-Source1: %{name}.jtidy.script
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildArch: noarch
-
-BuildRequires: java-devel >= 1:1.6.0
-BuildRequires: jpackage-utils
-BuildRequires: ant
-
-Requires: java >= 1:1.6.0
-Requires: jpackage-utils
-
-Obsoletes: %{name}-scripts <= 2:1.0-0.4.r7dev.1.5
+Name: jtidy
+Version: 1.0
+Release: 0.8.20100930svn1125%{?dist}
+Epoch: 2
+Summary: HTML syntax checker and pretty printer
+Group: Applications/Internet
+License: zlib
+URL: http://jtidy.sourceforge.net/
+# svn export -r1125 https://jtidy.svn.sourceforge.net/svnroot/jtidy/trunk/jtidy/ jtidy
+# tar caf jtidy.tar.xz jtidy
+Source0: %{name}.tar.xz
+Source1: %{name}.jtidy.script
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildArch: noarch
+
+BuildRequires: java-devel >= 1:1.6.0
+BuildRequires: jpackage-utils
+BuildRequires: ant
+
+Requires: java >= 1:1.6.0
+Requires: jpackage-utils
+Requires(post): jpackage-utils
+Requires(postun): jpackage-utils
+
+Obsoletes: %{name}-scripts <= 2:1.0-0.4.r7dev.1.5
%description
JTidy is a Java port of HTML Tidy, a HTML syntax checker and pretty printer.
@@ -30,15 +34,15 @@ that is being processed, which effectively makes you able to use JTidy as a DOM
parser for real-world HTML.
%package javadoc
-Summary: Javadoc for %{name}
-Group: Documentation
-Requires: jpackage-utils
+Summary: Javadoc for %{name}
+Group: Documentation
+Requires: jpackage-utils
%description javadoc
This package contains the API documentation for %{name}.
%prep
-%setup -q -c
+%setup -q -n %{name}
%build
ant \
@@ -52,6 +56,12 @@ install -d -m 0755 %{buildroot}%{_javadir}
install -pm 644 target/%{name}-%{jtidyversion}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
ln -s %{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
+# pom
+install -d -m 0755 %{buildroot}%{_mavenpomdir}
+install -pm 644 pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
+%add_to_maven_depmap net.sf.jtidy %{name} %{version} JPP %{name}
+%add_to_maven_depmap jtidy %{name} %{version} JPP %{name}
+
# javadoc
install -d -m 0755 %{buildroot}%{_javadocdir}/%{name}-%{version}
cp -pr target/javadoc/* %{buildroot}%{_javadocdir}/%{name}-%{version}/
@@ -67,6 +77,13 @@ cat > %{buildroot}%{_sysconfdir}/ant.d/%{name} << EOF
jtidy
EOF
+
+%post
+%update_maven_depmap
+
+%postun
+%update_maven_depmap
+
%clean
rm -rf %{buildroot}
@@ -74,6 +91,8 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
%doc LICENSE.txt
%{_javadir}/*
+%{_mavenpomdir}/*
+%{_mavendepmapfragdir}/*
%attr(755, root, root) %{_bindir}/*
%config(noreplace) %{_sysconfdir}/ant.d/%{name}
@@ -85,6 +104,12 @@ rm -rf %{buildroot}
%changelog
+* Thu Sep 30 2010 Chris Spike <chris.spike at arcor.de> 2:1.0-0.8.20100930svn1125
+- Updated to latest upstream svn revision
+- Installed pom.xml
+- Added 'net.sf.jtidy:jtidy' to maven depmap
+- Added 'jtidy:jtidy' to maven depmap
+
* Tue Sep 28 2010 Chris Spike <chris.spike at arcor.de> 2:1.0-0.7.r938
- Added ant javac source attribute
- Removed version from ant build requires
diff --git a/sources b/sources
index 6ca0788..be68543 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-90d03d672f732511a97c4a0eeae309a4 jtidy-r938-sources.zip
+636316de7e3344735aee1c3d041cf6c1 jtidy.tar.xz
More information about the scm-commits
mailing list