[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