diff options
author | Hurnjoo Lee <hurnjoo.lee@samsung.com> | 2015-12-03 17:56:41 +0900 |
---|---|---|
committer | Hurnjoo Lee <hurnjoo.lee@samsung.com> | 2015-12-04 14:55:17 +0900 |
commit | 0c205eab91aac8642d13686fe58c4ca659263faa (patch) | |
tree | 756ea02fff4905dcdf41aab8707006a8393e2902 | |
parent | 40d523a658c1a2e2311f0d588a96cbfb7eded09f (diff) | |
download | libidn-accepted/tizen_wearable.tar.gz libidn-accepted/tizen_wearable.tar.bz2 libidn-accepted/tizen_wearable.zip |
Add packaging filessubmit/tizen_common/20160104.112601submit/tizen_common/20151229.154718submit/tizen_common/20151229.142028submit/tizen_base/20151224.082742submit/tizen/20151223.013239submit/tizen/20151222.063629accepted/tizen/wearable/20151224.102224accepted/tizen/tv/20151224.102157accepted/tizen/mobile/20151224.102119accepted/tizen/common/20160107.114019accepted/tizen/base/20151224.104208accepted/tizen_wearableaccepted/tizen_tvaccepted/tizen_mobileaccepted/tizen_common
Change-Id: Id33b2233cdf956244932759381b2240a1b68d27b
Signed-off-by: Hurnjoo Lee <hurnjoo.lee@samsung.com>
-rw-r--r-- | packaging/baselibs.conf | 1 | ||||
-rw-r--r-- | packaging/libidn.manifest | 5 | ||||
-rwxr-xr-x | packaging/libidn.spec | 80 |
3 files changed, 86 insertions, 0 deletions
diff --git a/packaging/baselibs.conf b/packaging/baselibs.conf new file mode 100644 index 0000000..fad2b0d --- /dev/null +++ b/packaging/baselibs.conf @@ -0,0 +1 @@ +libidn diff --git a/packaging/libidn.manifest b/packaging/libidn.manifest new file mode 100644 index 0000000..017d22d --- /dev/null +++ b/packaging/libidn.manifest @@ -0,0 +1,5 @@ +<manifest> + <request> + <domain name="_"/> + </request> +</manifest> diff --git a/packaging/libidn.spec b/packaging/libidn.spec new file mode 100755 index 0000000..74d0ba2 --- /dev/null +++ b/packaging/libidn.spec @@ -0,0 +1,80 @@ +Name: libidn +Summary: Internationalized Domain Name support library +Version: 1.15 +Release: 0 +Group: System/Libraries +License: LGPL-2.1+ +URL: http://www.gnu.org/software/libidn/ +Source0: http://ftp.gnu.org/gnu/libidn/%{name}-%{version}.tar.gz +Source1: baselibs.conf +Source1001: libidn.manifest +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: pkgconfig +BuildRequires: gettext-tools +BuildRequires: libtool +BuildRequires: autoconf + +%description +GNU Libidn is an implementation of the Stringprep, Punycode and +IDNA specifications defined by the IETF Internationalized Domain +Names (IDN) working group, used for internationalized domain +names. + + +%package devel +Summary: Development files for the libidn library +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: glibc-devel + +%description devel +This package includes header files and libraries necessary for +developing programs which use the GNU libidn library. + + +%prep +%setup -q + + +%build + +%configure --disable-static \ + --disable-csharp \ + --disable-java \ + --with-pic + +make "%{?_smp_mflags}" + +%install +%make_install + +rm -f %{buildroot}/%_infodir/dir +rm -f %{buildroot}%{_libdir}/libidn.la +rm -f %{buildroot}%_infodir/libidn-components.png +rm -f %{buildroot}%{_bindir}/idn +%find_lang libidn + +%remove_docs + +mkdir -p %{buildroot}/usr/share/license +cp COPYING.LIB %{buildroot}/usr/share/license/%{name} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files -f libidn.lang +%defattr(-,root,root,-) +%dir %{_datadir}/emacs +%dir %{_datadir}/emacs/site-lisp +%{_datadir}/emacs/site-lisp/idna.el +%{_datadir}/emacs/site-lisp/punycode.el +%{_libdir}/libidn.so.* +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libidn.so +%{_includedir}/*.h +%{_libdir}/pkgconfig/libidn.pc |