73 lines
2.4 KiB
Diff
73 lines
2.4 KiB
Diff
--- xml-coreutils.changes.orig
|
|
+++ xml-coreutils.changes
|
|
@@ -1,4 +1,13 @@
|
|
-------------------------------------------------------------------
|
|
+Thu Nov 15 18:45:05 UTC 2012 - sweet_f_a@gmx.de
|
|
+
|
|
+- add xml-coreutils-github-rudimeier-v0.8.1-18-g9a5e6d9.patch
|
|
+ from https://github.com/rudimeier/xml-coreutils which fixes many
|
|
+ build issues
|
|
+- remove useless build deps
|
|
+- don't use deprecated makeinstall macro
|
|
+
|
|
+-------------------------------------------------------------------
|
|
Sat Apr 16 08:16:22 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
- update to 0.8.1:
|
|
--- xml-coreutils.spec.orig
|
|
+++ xml-coreutils.spec
|
|
@@ -6,19 +6,21 @@ Release: 0
|
|
Summary: Command Line Tools for Reading and Writing XML Files
|
|
# http://prdownloads.sourceforge.net/xml-coreutils/xml-coreutils-%{version}.tar.gz
|
|
Source: %{name}-%{version}.tar.bz2
|
|
-Patch1: %{name}-fix_buffer_overflow.patch
|
|
+# various fixes taken from https://github.com/rudimeier/xml-coreutils/
|
|
+Patch1: %{name}-github-rudimeier-v0.8.1-18-g9a5e6d9.patch
|
|
+# autoreconf after all other patches were applied
|
|
+Patch2: %{name}-autoreconf.patch
|
|
URL: http://xml-coreutils.sourceforge.net/
|
|
Group: Productivity/Text/Utilities
|
|
License: GNU General Public License version 3 (GPL v3)
|
|
BuildRoot: %{_tmppath}/build-%{name}-%{version}
|
|
-BuildRequires: bison flex ncurses-devel slang-devel
|
|
%if 0%{?suse_version} > 0 && 0%{?suse_version} >= 1030
|
|
BuildRequires: libexpat-devel
|
|
%else
|
|
BuildRequires: expat
|
|
%endif
|
|
BuildRequires: gcc make glibc-devel pkgconfig
|
|
-BuildRequires: autoconf automake libtool
|
|
+BuildRequires: slang-devel
|
|
|
|
%description
|
|
The xml-coreutils are a set of command line tools for reading and writing XML
|
|
@@ -27,7 +29,8 @@ possible to the traditional text process
|
|
|
|
%prep
|
|
%setup -q
|
|
-%patch1
|
|
+%patch1 -p1
|
|
+%patch2 -p1
|
|
|
|
%build
|
|
export CPPFLAGS="%{optflags} -I/usr/include/slang"
|
|
@@ -35,7 +38,7 @@ export CPPFLAGS="%{optflags} -I/usr/incl
|
|
%__make %{?_smp_mflags}
|
|
|
|
%install
|
|
-%makeinstall
|
|
+%{?make_install} %{!?make_install:make install DESTDIR=%{buildroot}}
|
|
%__rm -rf "%{buildroot}%{_datadir}/xml-coreutils"
|
|
|
|
%__rm doc/Makefile*
|
|
@@ -71,7 +74,7 @@ export CPPFLAGS="%{optflags} -I/usr/incl
|
|
%{_bindir}/xml-strings
|
|
%{_bindir}/xml-unecho
|
|
%{_bindir}/xml-wc
|
|
-%doc %{_mandir}/man1/xml-*.1%{ext_man}
|
|
-%doc %{_mandir}/man7/xml-coreutils.7%{ext_man}
|
|
+%doc %{_mandir}/man1/xml-*.1*
|
|
+%doc %{_mandir}/man7/xml-coreutils.7*
|
|
|
|
%changelog
|