From 16c96a181d6be6ffb162014b76338fb2c97d449d Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Mon, 25 Mar 2013 04:45:58 -0700 Subject: [PATCH] add packaging --- packaging/libiri.spec | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 packaging/libiri.spec diff --git a/packaging/libiri.spec b/packaging/libiri.spec new file mode 100644 index 0000000..febe452 --- /dev/null +++ b/packaging/libiri.spec @@ -0,0 +1,54 @@ +Name: libiri +Version: 1.1 +Release: 1 +License: BSD +Summary: An IRI parsing library +Url: http://code.google.com/p/libiri/ +Group: System/Libraries +Source: %{name}-%{version}.tar.gz +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: libtool + +%description +libiri is a simple toolkit for parsing Internationalized Resource Identifiers (IRIs). + +For many intents and purposes, you can think of libiri as a “URL parser which supports Unicode”. + +Specifically: + +URLs are a subset of URIs +URIs are restricted to a portion of the ASCII character set +IRIs are a superset of URIs that are not restricted to ASCII characters +If something is a valid URL or URI, it's also a valid IRI. + +%package devel +Summary: An IRI parsing library - Development Files +Group: Development/Libraries +Requires: %{name} = %{version} + +%description devel +libiri is a simple toolkit for parsing Internationalized Resource Identifiers (IRIs). + +%prep +%setup -q + +%build +sh ./autogen.sh +%configure +make %{?_smp_mflags} + +%install +%make_install + + + +%files +%manifest libiri.manifest +%{_libdir}/*.so + + +%files devel +%{_libdir}/pkgconfig/*.pc +%{_includedir}/*.h +/usr/bin/iri-config -- 2.7.4