From 766f5e1ea210a4fc243846d2f4c45e66fa99490d225e11272b4143b633f39043 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Thu, 12 Jul 2007 23:38:10 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mxml?expand=0&rev=3 --- mxml-2.2.2.tar.bz2 | 3 -- mxml-2.2.2.diff => mxml-2.3-nobinstrip.patch | 2 +- mxml-2.3.tar.bz2 | 3 ++ mxml.changes | 15 ++++++++ mxml.spec | 37 ++++++++++++++------ 5 files changed, 45 insertions(+), 15 deletions(-) delete mode 100644 mxml-2.2.2.tar.bz2 rename mxml-2.2.2.diff => mxml-2.3-nobinstrip.patch (93%) create mode 100644 mxml-2.3.tar.bz2 diff --git a/mxml-2.2.2.tar.bz2 b/mxml-2.2.2.tar.bz2 deleted file mode 100644 index 4004cde..0000000 --- a/mxml-2.2.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3ad9c63653709163ad6d0ef3b56e26cdb0b8825d5d202ade80634e1844d22e6f -size 158865 diff --git a/mxml-2.2.2.diff b/mxml-2.3-nobinstrip.patch similarity index 93% rename from mxml-2.2.2.diff rename to mxml-2.3-nobinstrip.patch index 1bdf87e..9690c9b 100644 --- a/mxml-2.2.2.diff +++ b/mxml-2.3-nobinstrip.patch @@ -1,6 +1,6 @@ --- Makefile.in +++ Makefile.in -@@ -67,7 +67,7 @@ +@@ -56,7 +56,7 @@ # Install commands... # diff --git a/mxml-2.3.tar.bz2 b/mxml-2.3.tar.bz2 new file mode 100644 index 0000000..0309ffe --- /dev/null +++ b/mxml-2.3.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:995033d33c41f99c3a24a4f4b0e5c893b740658c4f3edfbbd3c290dc80ba79a2 +size 268434 diff --git a/mxml.changes b/mxml.changes index d5aea92..8ef60f6 100644 --- a/mxml.changes +++ b/mxml.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Fri Jul 13 01:27:12 CEST 2007 - mrueckert@suse.de + +- update to version 2.3 + - adds several new features and fixes all known bugs. + - adds a SAX API, more convenience functions, a user data pointer + to the mxml_node_t structure, and improved HTML and new man + page output from mxmldoc. The new release now also offers + relaxed LGPL licensing that allows static linking. +- reordered the configure args, so --enable-shared works again. +- updated nostrip patch. old name mxml-2.2.2.diff + new name mxml-2.3-nobinstrip.patch +- do not include the static library +- move the html docs to the devel package + ------------------------------------------------------------------- Wed Apr 25 16:32:58 CEST 2007 - mrueckert@suse.de diff --git a/mxml.spec b/mxml.spec index 164c15b..efe683d 100644 --- a/mxml.spec +++ b/mxml.spec @@ -1,5 +1,5 @@ # -# spec file for package mxml (Version 2.2.2) +# spec file for package mxml (Version 2.3) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -12,13 +12,13 @@ Name: mxml URL: http://www.easysw.com/~mike/mxml -License: GNU General Public License (GPL) +License: GPL v2 or later Group: Development/Libraries/Other -Version: 2.2.2 -Release: 54 +Version: 2.3 +Release: 1 Summary: Small XML Parsing Library Source: %{name}-%{version}.tar.bz2 -Patch: %{name}-%{version}.diff +Patch: mxml-2.3-nobinstrip.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -54,12 +54,13 @@ Authors: %patch %build -%configure --with-docdir=%{_docdir}/%{name} --enable-shared +%configure --enable-shared --with-docdir=%{_docdir}/%{name} %{__make} %install %makeinstall DSTROOT=%{buildroot} -%{__rm} -rf %{buildroot}%{_mandir}/cat* +# we dont want the static lib +%{__rm} -rv %{buildroot}%{_libdir}/libmxml.a %clean %{__rm} -rf %{buildroot} @@ -72,20 +73,34 @@ Authors: %defattr(-,root,root) %{_bindir}/mxmldoc %{_libdir}/libmxml.so.1 -%{_libdir}/libmxml.so.1.0 +%{_libdir}/libmxml.so.1.3 %{_mandir}/man1/mxmldoc.1* -%doc ANNOUNCEMENT CHANGES COPYING README -%doc doc/*.html doc/*.png doc/*.xsd +%doc %{_docdir}/%{name} +%exclude %{_docdir}/%{name}/mxml.html +%exclude %{_docdir}/%{name}/*gif %files devel %defattr(-,root,root) %{_includedir}/mxml.h -%{_libdir}/libmxml.a %{_libdir}/libmxml.so %{_libdir}/pkgconfig/mxml.pc %{_mandir}/man3/mxml.3* +%doc %{_docdir}/%{name}/mxml.html +%doc %{_docdir}/%{name}/*gif %changelog +* Fri Jul 13 2007 - mrueckert@suse.de +- update to version 2.3 + - adds several new features and fixes all known bugs. + - adds a SAX API, more convenience functions, a user data pointer + to the mxml_node_t structure, and improved HTML and new man + page output from mxmldoc. The new release now also offers + relaxed LGPL licensing that allows static linking. +- reordered the configure args, so --enable-shared works again. +- updated nostrip patch. old name mxml-2.2.2.diff + new name mxml-2.3-nobinstrip.patch +- do not include the static library +- move the html docs to the devel package * Wed Apr 25 2007 - mrueckert@suse.de - removed valgrind and g++ from the buildrequires. - splitted out a devel package.