summaryrefslogtreecommitdiff
path: root/mxml/mxml.spec
diff options
context:
space:
mode:
Diffstat (limited to 'mxml/mxml.spec')
-rw-r--r--mxml/mxml.spec99
1 files changed, 0 insertions, 99 deletions
diff --git a/mxml/mxml.spec b/mxml/mxml.spec
deleted file mode 100644
index 9050952ba..000000000
--- a/mxml/mxml.spec
+++ /dev/null
@@ -1,99 +0,0 @@
-#
-# "$Id$"
-#
-# RPM "spec" file for Mini-XML, a small XML library.
-#
-# Copyright 2003-2005 by Michael Sweet.
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Library General Public
-# License as published by the Free Software Foundation; either
-# version 2, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-
-Summary: Miniature XML development library
-Name: mxml
-Version: 2.2.2
-Release: 1
-Copyright: GPL
-Group: Development/Libraries
-Source: http://www.easysw.com/~mike/mxml/mxml-%{version}.tar.gz
-Url: http://www.easysw.com/~mike/mxml/
-Packager: Michael Sweet <mxml@easysw.com>
-Vendor: Michael Sweet
-
-# Use buildroot so as not to disturb the version already installed
-BuildRoot: /var/tmp/%{name}-root
-
-%description
-Mini-XML is a small XML parsing library that you can use to read
-XML and XML-like data files in your application without
-requiring large non-standard libraries. Mini-XML provides the
-following functionality:
-
- - Reading of UTF-8 and UTF-16 and writing of UTF-8 encoded
- XML files and strings.
- - Data is stored in a linked-list tree structure, preserving
- the XML data hierarchy.
- - Supports arbitrary element names, attributes, and
- attribute values with no preset limits, just available
- memory.
- - Supports integer, real, opaque ("cdata"), and text data
- types in "leaf" nodes.
- - Functions for creating and managing trees of data.
- - "Find" and "walk" functions for easily locating and
- navigating trees of data.
-
-Mini-XML doesn't do validation or other types of processing on
-the data based upon schema files or other sources of definition
-information, nor does it support character entities other than
-those required by the XML specification.
-
-%prep
-%setup
-
-%build
-CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_OPT_FLAGS" ./configure --enable-shared --prefix=/usr
-
-# If we got this far, all prerequisite libraries must be here.
-make
-
-%install
-# Make sure the RPM_BUILD_ROOT directory exists.
-rm -rf $RPM_BUILD_ROOT
-
-make BUILDROOT=$RPM_BUILD_ROOT install
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-,root,root)
-
-%dir /usr/bin
-/usr/bin/*
-%dir /usr/include
-/usr/include/mxml.h
-%dir /usr/lib
-/usr/lib/*
-%dir /usr/lib/pkgconfig
-/usr/lib/pkgconfig/mxml.pc
-%dir /usr/share/doc/mxml
-/usr/share/doc/mxml/*
-%dir /usr/share/man/cat1
-/usr/share/man/cat1/*
-%dir /usr/share/man/cat3
-/usr/share/man/cat3/*
-%dir /usr/share/man/man1
-/usr/share/man/man1/*
-%dir /usr/share/man/man3
-/usr/share/man/man3/*
-
-#
-# End of "$Id$".
-#