[utf8cpp] Initial import
Jamie Nguyen
jamielinux at fedoraproject.org
Thu May 1 18:50:12 UTC 2014
commit 827a10354840a0126fce1eca7367e5ba4d6c3250
Author: Jamie Nguyen <j at jamielinux.com>
Date: Thu May 1 19:50:22 2014 +0100
Initial import
.gitignore | 1 +
sources | 1 +
utf8cpp.spec | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 85 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..11ab592 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/utf8_v2_3_4.zip
diff --git a/sources b/sources
index e69de29..1869822 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+c5e9522fde3debcad5e8922d796b2bd0 utf8_v2_3_4.zip
diff --git a/utf8cpp.spec b/utf8cpp.spec
new file mode 100644
index 0000000..a097409
--- /dev/null
+++ b/utf8cpp.spec
@@ -0,0 +1,83 @@
+# This package only contains header files.
+%global debug_package %{nil}
+
+Name: utf8cpp
+Version: 2.3.4
+Release: 4%{?dist}
+Summary: A simple, portable and lightweight library for handling UTF-8 encoded strings
+
+Group: Development/Libraries
+License: Boost
+URL: http://utfcpp.sourceforge.net/
+Source0: http://downloads.sourceforge.net/utfcpp/utf8_v2_3_4.zip
+BuildArch: noarch
+
+%description
+%{summary}.
+
+Features include:
+ - iterating through UTF-8 encoded strings
+ - converting between UTF-8 and UTF-16/UTF-32
+ - detecting invalid UTF-8 sequences
+
+This project currently only contains header files, which can be found in the
+%{name}-devel package.
+
+%package devel
+Summary: Header files for %{name}
+Group: Development/Libraries
+BuildArch: noarch
+Provides: %{name}-static = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+Features include:
+ - iterating through UTF-8 encoded strings
+ - converting between UTF-8 and UTF-16/UTF-32
+ - detecting invalid UTF-8 sequences
+
+This project currently only contains header files, which can be found in the
+%{name}-devel package.
+
+
+%prep
+%setup -q -c %{name}-%{version}
+
+
+%build
+# nothing to do
+
+
+%install
+mkdir -p %{buildroot}%{_includedir}
+install -p -m0644 source/utf8.h %{buildroot}%{_includedir}/utf8.h
+mkdir -p %{buildroot}%{_includedir}/utf8
+for i in checked.h core.h unchecked.h; do
+ install -p -m0644 source/utf8/${i} %{buildroot}%{_includedir}/utf8/${i}
+done
+
+
+%files devel
+%doc doc/*
+%{_includedir}/utf8.h
+%dir %{_includedir}/utf8
+%{_includedir}/utf8/checked.h
+%{_includedir}/utf8/core.h
+%{_includedir}/utf8/unchecked.h
+
+
+%changelog
+* Wed Apr 30 2014 Jamie Nguyen <jamielinux at fedoraproject.org> - 2.3.4-4
+- fix docs macro
+
+* Wed Apr 30 2014 Jamie Nguyen <jamielinux at fedoraproject.org> - 2.3.4-3
+- drop base package
+
+* Wed Apr 30 2014 Jamie Nguyen <jamielinux at fedoraproject.org> - 2.3.4-2
+- add Provides: utf8cpp-static
+- fix Source0 URL
+- add missing BuildArch: noarch
+
+* Sat Mar 15 2014 Jamie Nguyen <jamielinux at fedoraproject.org> - 2.3.4-1
+- initial package
More information about the scm-commits
mailing list