diff --git a/HTML-Format-2.10.tar.gz b/HTML-Format-2.10.tar.gz
deleted file mode 100644
index cf1112c..0000000
--- a/HTML-Format-2.10.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:149f4ac19733042e3f81b965047e9a053d8e5eb0832437625f4b9de860d5819a
-size 45383
diff --git a/HTML-Format-2.11.tar.gz b/HTML-Format-2.11.tar.gz
new file mode 100644
index 0000000..b33a1a4
--- /dev/null
+++ b/HTML-Format-2.11.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:44a3af6b9d0184bb4cc300624352760e4435c3d802521742f42dd228e44d4a95
+size 48697
diff --git a/cpanspec.yml b/cpanspec.yml
new file mode 100644
index 0000000..9b7ec50
--- /dev/null
+++ b/cpanspec.yml
@@ -0,0 +1,23 @@
+---
+#description_paragraphs: 3
+#no_testing: broken upstream
+#sources:
+# - source1
+# - source2
+#patches:
+# foo.patch: -p1
+# bar.patch:
+#preamble: |-
+# BuildRequires: gcc-c++
+#post_prep: |-
+# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
+# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
+#post_install: |-
+# sed on %{name}.files
+#license: SUSE-NonFree
+#skip_noarch: 1
+#custom_build: |-
+#./Build build flags=%{?_smp_mflags} --myflag
+#custom_test: |-
+#startserver && make test
+#ignore_requires: Bizarre::Module
diff --git a/perl-HTML-Format.changes b/perl-HTML-Format.changes
index af5f0cf..d13dfce 100644
--- a/perl-HTML-Format.changes
+++ b/perl-HTML-Format.changes
@@ -1,3 +1,15 @@
+-------------------------------------------------------------------
+Sat May 2 09:23:58 UTC 2015 - coolo@suse.com
+
+- updated to 2.11
+ see /usr/share/doc/packages/perl-HTML-Format/Changes
+
+ 2.11 2013-10-27 20:57:23 Europe/London
+ - Typo fixes from dsteinbrunner
+ https://github.com/nigelm/html-format/pull/2
+ - Markdown support from mrallen1
+ https://github.com/nigelm/html-format/pull/1
+
-------------------------------------------------------------------
Mon Jul 25 09:50:44 UTC 2011 - vcizek@novell.com
diff --git a/perl-HTML-Format.spec b/perl-HTML-Format.spec
index 3bf7a54..d5be7fe 100644
--- a/perl-HTML-Format.spec
+++ b/perl-HTML-Format.spec
@@ -1,7 +1,7 @@
#
# spec file for package perl-HTML-Format
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,55 +15,75 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
-
Name: perl-HTML-Format
+Version: 2.11
+Release: 0
%define cpan_name HTML-Format
-BuildRequires: perl-File-Slurp perl-Font-AFM perl-HTML-Tree
-BuildRequires: perl(Test::More) >= 0.96 perl-macros
-License: GPL-2.0+ or Artistic-1.0
+Summary: Base class for HTML formatters
+License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
-Requires: perl-HTML-Parser perl-HTML-Tagset perl-Font-AFM perl-HTML-Tree
-AutoReqProv: on
-Summary: Perl Modules to Format HTML into Plain Text, PostScript, or RTF
-Version: 2.10
-Release: 1
-Source: %{cpan_name}-%{version}.tar.gz
-Url: http://cpan.org/authors/id/S/SB/SBURKE
+Url: http://search.cpan.org/dist/HTML-Format/
+Source0: http://www.cpan.org/authors/id/N/NI/NIGELM/%{cpan_name}-%{version}.tar.gz
+Source1: cpanspec.yml
+BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: perl
+BuildRequires: perl-macros
+BuildRequires: perl(File::Slurp)
+BuildRequires: perl(Font::Metrics::Courier)
+BuildRequires: perl(Font::Metrics::CourierBold)
+BuildRequires: perl(Font::Metrics::CourierBoldOblique)
+BuildRequires: perl(Font::Metrics::CourierOblique)
+BuildRequires: perl(Font::Metrics::Helvetica)
+BuildRequires: perl(Font::Metrics::HelveticaBold)
+BuildRequires: perl(Font::Metrics::HelveticaBoldOblique)
+BuildRequires: perl(Font::Metrics::HelveticaOblique)
+BuildRequires: perl(Font::Metrics::TimesBold)
+BuildRequires: perl(Font::Metrics::TimesBoldItalic)
+BuildRequires: perl(Font::Metrics::TimesItalic)
+BuildRequires: perl(Font::Metrics::TimesRoman)
+BuildRequires: perl(HTML::Element) >= 3.15
+BuildRequires: perl(HTML::TreeBuilder)
+BuildRequires: perl(Module::Build) >= 0.360100
+BuildRequires: perl(Test::More) >= 0.96
+BuildRequires: perl(parent)
+Requires: perl(Font::Metrics::Courier)
+Requires: perl(Font::Metrics::CourierBold)
+Requires: perl(Font::Metrics::CourierBoldOblique)
+Requires: perl(Font::Metrics::CourierOblique)
+Requires: perl(Font::Metrics::Helvetica)
+Requires: perl(Font::Metrics::HelveticaBold)
+Requires: perl(Font::Metrics::HelveticaBoldOblique)
+Requires: perl(Font::Metrics::HelveticaOblique)
+Requires: perl(Font::Metrics::TimesBold)
+Requires: perl(Font::Metrics::TimesBoldItalic)
+Requires: perl(Font::Metrics::TimesItalic)
+Requires: perl(Font::Metrics::TimesRoman)
+Requires: perl(HTML::Element) >= 3.15
+Requires: perl(HTML::TreeBuilder)
+Requires: perl(parent)
%{perl_requires}
%description
-This is a collection of modules that format HTML as plain text,
-PostScript, or RTF.
-
-
+Base class for HTML formatters
%prep
-%setup -n %{cpan_name}-%{version}
+%setup -q -n %{cpan_name}-%{version}
%build
-%{__perl} Build.PL
-./Build
+%{__perl} Build.PL installdirs=vendor
+./Build build flags=%{?_smp_mflags}
%check
./Build test
%install
-[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT
-./Build install destdir=$RPM_BUILD_ROOT installdirs=vendor
-%perl_process_packlist
+./Build install destdir=%{buildroot} create_packlist=0
%perl_gen_filelist
-%clean
-[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-, root, root)
-%{perl_vendorlib}/HTML/*
-%{perl_vendorarch}/auto/*
-%doc %{_mandir}/man?/*
-%doc README Changes
+%files -f %{name}.files
+%defattr(-,root,root,755)
+%doc Changes LICENSE README
%changelog